{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,13]],"date-time":"2026-03-13T15:24:06Z","timestamp":1773415446912,"version":"3.50.1"},"reference-count":26,"publisher":"MDPI AG","issue":"11","license":[{"start":{"date-parts":[[2021,6,4]],"date-time":"2021-06-04T00:00:00Z","timestamp":1622764800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"National Research Foundation of Korea","award":["NRF-2019R1A2C2005949"],"award-info":[{"award-number":["NRF-2019R1A2C2005949"]}]},{"name":"Samsung Electronics Co., Ltd.","award":["IO201210-07929-01"],"award-info":[{"award-number":["IO201210-07929-01"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>This paper proposes a new diagnostic method for sensor signals collected during semiconductor manufacturing. These signals provide important information for predicting the quality and yield of the finished product. Much of the data gathered during this process is time series data for fault detection and classification (FDC) in real time. This means that time series classification (TSC) must be performed during fabrication. With advances in semiconductor manufacturing, the distinction between normal and abnormal data has become increasingly significant as new challenges arise in their identification. One challenge is that an extremely high FDC performance is required, which directly impacts productivity and yield. However, general classification algorithms can have difficulty separating normal and abnormal data because of subtle differences. Another challenge is that the frequency of abnormal data is remarkably low. Hence, engineers can use only normal data to develop their models. This study presents a method that overcomes these problems and improves the FDC performance; it consists of two phases. Phase I has three steps: signal segmentation, feature extraction based on local outlier factors (LOF), and one-class classification (OCC) modeling using the isolation forest (iF) algorithm. Phase II, the test stage, consists of three steps: signal segmentation, feature extraction, and anomaly detection. The performance of the proposed method is superior to that of other baseline methods.<\/jats:p>","DOI":"10.3390\/s21113880","type":"journal-article","created":{"date-parts":[[2021,6,7]],"date-time":"2021-06-07T01:56:40Z","timestamp":1623031000000},"page":"3880","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":15,"title":["Anomaly Detection Using Signal Segmentation and One-Class Classification in Diffusion Process of Semiconductor Manufacturing"],"prefix":"10.3390","volume":"21","author":[{"given":"Kyuchang","family":"Chang","sequence":"first","affiliation":[{"name":"Department of Industrial and Management Engineering, Korea University, Seoul 02841, Korea"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Youngji","family":"Yoo","sequence":"additional","affiliation":[{"name":"Samsung Electronics Co., Ltd., Hwaseong-si 18448, Korea"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7088-1478","authenticated-orcid":false,"given":"Jun-Geol","family":"Baek","sequence":"additional","affiliation":[{"name":"Department of Industrial and Management Engineering, Korea University, Seoul 02841, Korea"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2021,6,4]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"367","DOI":"10.1007\/s10696-012-9161-4","article-title":"Semiconductor fault detection and classification for yield enhancement and manufacturing intelligence","volume":"25","author":"Chien","year":"2012","journal-title":"Flex. Serv. Manuf. J."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"283","DOI":"10.1007\/s10618-015-0418-x","article-title":"Using dynamic time warping distances as features for improved time series classification","volume":"30","author":"Kate","year":"2015","journal-title":"Data Min. Knowl. Discov."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"1505","DOI":"10.1007\/s10618-014-0377-7","article-title":"The BOSS is concerned with time series classification in the presence of noise","volume":"29","year":"2015","journal-title":"Data Min. Knowl. Discov."},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"Lines, J., Davis, L.M., Hills, J., and Bagnall, A. (2012, January 12\u201316). A shapelet transform for time series classification. Proceedings of the 18th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, Beijing, China.","DOI":"10.1145\/2339530.2339579"},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"Lines, J., Taylor, S., and Bagnall, A. (2018). Time series classification with HIVE-COTE: The hierarchical vote collective of transformation-based ensembles. ACM Trans. Knowl. Discov. Data, 12.","DOI":"10.1145\/3182382"},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"Breunig, M.M., Kriegel, H.-P., Ng, R.T., and Sander, J. (2000, January 16\u201318). LOF: Identifying density-based local outliers. Proceedings of the 2000 ACM SIGMOD International Conference on Management of Data, Dallas, TX, USA.","DOI":"10.1145\/342009.335388"},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"Liu, F.T., Ting, K.M., and Zhou, Z.-H. (2008, January 15\u201319). Isolation Forest. Proceedings of the 2008 Eighth IEEE International Conference on Data Mining, Pisa, Italy.","DOI":"10.1109\/ICDM.2008.17"},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"34","DOI":"10.1109\/ICIP.2001.958946","article-title":"One-class SVM for learning in image retrieval","volume":"Volume 1","author":"Chen","year":"2001","journal-title":"Proceedings of the 2001 International Conference on Image Processing, (Cat. No. 01CH37205)"},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"3477","DOI":"10.1080\/002075498192166","article-title":"Control chart for multivariate attribute processes","volume":"36","author":"Lu","year":"1998","journal-title":"Int. J. Prod. Res."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"1417","DOI":"10.1137\/S0097539702418498","article-title":"Incremental clustering and dynamic information retrieval","volume":"33","author":"Charikar","year":"2004","journal-title":"SIAM J. Comput."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"379","DOI":"10.1002\/(SICI)1099-128X(199905\/08)13:3\/4<379::AID-CEM556>3.0.CO;2-N","article-title":"A comparison of principal component analysis, mul-tiway principal component analysis, trilinear decomposition and parallel factor analysis for fault detection in a semicon-ductor etch process","volume":"13","author":"Wise","year":"1999","journal-title":"J. Chemom."},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"He, Q.P., and Wang, J. (2008, January 11\u201313). Principal component based k-nearest-neighbor rule for semiconductor process fault detection. Proceedings of the 2008 American Control Conference, Seattle, WA, USA.","DOI":"10.1109\/ACC.2008.4586721"},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"135","DOI":"10.1109\/TSM.2017.2676245","article-title":"A Convolutional Neural Network for Fault Classification and Diagnosis in Semiconductor Manufacturing Processes","volume":"30","author":"Lee","year":"2017","journal-title":"IEEE Trans. Semicond. Manuf."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"107122","DOI":"10.1016\/j.patcog.2019.107122","article-title":"Dissimilarity-based representations for one-class classification on time series","volume":"100","author":"Mauceri","year":"2020","journal-title":"Pattern Recognit."},{"key":"ref_15","unstructured":"Truong, C., Oudre, L., and Vayatis, N. (2018). Ruptures: Change point detection in Python. arXiv."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"107299","DOI":"10.1016\/j.sigpro.2019.107299","article-title":"Selective review of offline change point detection methods","volume":"167","author":"Truong","year":"2020","journal-title":"Signal Process."},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Xu, X., Lei, Y., and Zhou, X. (2018, January 26\u201328). A lof-based method for abnormal segment detection in machinery condition monitoring. Proceedings of the 2018 Prognostics and System Health Management Conference (PHM-Chongqing), Chongqing, China.","DOI":"10.1109\/PHM-Chongqing.2018.00027"},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"328","DOI":"10.1080\/01621459.1998.10474114","article-title":"Discrimination and Clustering for Multivariate Time Series","volume":"93","author":"Kakizawa","year":"1998","journal-title":"J. Am. Stat. Assoc."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"83","DOI":"10.1080\/17455030.2019.1566680","article-title":"A novel model of magneto photothermal diffusion (MPD) on polymer nano-composite semiconductor with initial stress","volume":"31","author":"Lotfy","year":"2021","journal-title":"Waves Random Complex Media"},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"2341","DOI":"10.1016\/j.ins.2010.02.021","article-title":"Pairwise-adaptive dissimilarity measure for document clustering","volume":"180","author":"Vertommen","year":"2010","journal-title":"Inf. Sci."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/2500489","article-title":"Addressing big data time series: Mining trillions of time series subsequences under dynamic time warping","volume":"7","author":"Rakthanmanon","year":"2013","journal-title":"ACM Trans. Knowl. Discov. Data"},{"key":"ref_22","unstructured":"Pe\u00f1a, D., and Galeano, P. (2001). Multivariate Analysis in Vector Time Series (No. ws012415), Universidad Carlos III de Madrid, Departamento de Estad\u00edstica."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"982","DOI":"10.1109\/19.119778","article-title":"Crest-factor minimization using nonlinear Chebyshev approximation methods","volume":"40","author":"Guillaume","year":"1991","journal-title":"IEEE Trans. Instrum. Meas."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"204","DOI":"10.1016\/j.strueco.2011.03.002","article-title":"Balance, Manhattan norm and Euclidean distance of industrial policies for the US","volume":"22","author":"Ciaschini","year":"2011","journal-title":"Struct. Chang. Econ. Dyn."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"643","DOI":"10.1016\/S0925-2312(02)00632-X","article-title":"Determination of the spread parameter in the Gaussian kernel for classification and regression","volume":"55","author":"Wang","year":"2003","journal-title":"Neurocomputing"},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"435","DOI":"10.1137\/1126051","article-title":"Addendum: Calculation of the wasserstein distance between probability distributions on the line","volume":"26","author":"Vallender","year":"1982","journal-title":"Theory Probab. Its Appl."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/21\/11\/3880\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T06:10:50Z","timestamp":1760163050000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/21\/11\/3880"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,6,4]]},"references-count":26,"journal-issue":{"issue":"11","published-online":{"date-parts":[[2021,6]]}},"alternative-id":["s21113880"],"URL":"https:\/\/doi.org\/10.3390\/s21113880","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,6,4]]}}}