{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,6]],"date-time":"2026-03-06T16:45:17Z","timestamp":1772815517576,"version":"3.50.1"},"reference-count":41,"publisher":"Emerald","issue":"5","license":[{"start":{"date-parts":[[2017,6,12]],"date-time":"2017-06-12T00:00:00Z","timestamp":1497225600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.emerald.com\/insight\/site-policies"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IMDS"],"published-print":{"date-parts":[[2017,6,12]]},"abstract":"<jats:sec><jats:title content-type=\"abstract-subheading\">Purpose<\/jats:title><jats:p>Quality management of products is an important part of manufacturing process. One way to manage and assure product quality is to use machine learning algorithms based on relationship among various process steps. The purpose of this paper is to integrate manufacturing, inspection and after-sales service data to make full use of machine learning algorithms for estimating the products\u2019 quality in a supervised fashion. Proposed frameworks and methods are applied to actual data associated with heavy machinery engines.<\/jats:p><\/jats:sec><jats:sec><jats:title content-type=\"abstract-subheading\">Design\/methodology\/approach<\/jats:title><jats:p>By following Lenzerini\u2019s formula, manufacturing, inspection and after-sales service data from various sources are integrated. The after-sales service data are used to label each engine as normal or abnormal. In this study, one-class classification algorithms are used due to class imbalance problem. To address multi-dimensionality of time series data, the symbolic aggregate approximation algorithm is used for data segmentation. Then, binary genetic algorithm-based wrapper approach is applied to segmented data to find the optimal feature subset.<\/jats:p><\/jats:sec><jats:sec><jats:title content-type=\"abstract-subheading\">Findings<\/jats:title><jats:p>By employing machine learning-based anomaly detection models, an anomaly score for each engine is calculated. Experimental results show that the proposed method can detect defective engines with a high probability before they are shipped.<\/jats:p><\/jats:sec><jats:sec><jats:title content-type=\"abstract-subheading\">Originality\/value<\/jats:title><jats:p>Through data integration, the actual customer-perceived quality from after-sales service is linked to data from manufacturing and inspection process. In terms of business application, data integration and machine learning-based anomaly detection can help manufacturers establish quality management policies that reflect the actual customer-perceived quality by predicting defective engines.<\/jats:p><\/jats:sec>","DOI":"10.1108\/imds-06-2016-0195","type":"journal-article","created":{"date-parts":[[2017,4,27]],"date-time":"2017-04-27T07:55:18Z","timestamp":1493279718000},"page":"927-945","source":"Crossref","is-referenced-by-count":53,"title":["Machine learning-based anomaly detection via integration of manufacturing, inspection and after-sales service data"],"prefix":"10.1108","volume":"117","author":[{"given":"Taehoon","family":"Ko","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Je Hyuk","family":"Lee","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Hyunchang","family":"Cho","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Sungzoon","family":"Cho","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Wounjoo","family":"Lee","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Miji","family":"Lee","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"140","reference":[{"key":"key2020120707070547100_ref001","doi-asserted-by":"crossref","first-page":"284","DOI":"10.1109\/CEC.2007.4424483","article-title":"Gene selection in cancer classification using PSO\/SVM and GA\/SVM hybrid algorithms","volume-title":"2007 IEEE Congress on Evolutionary Computation","year":"2007"},{"issue":"1","key":"key2020120707070547100_ref002","first-page":"1","article-title":"Comparative analysis of genetic algorithm and particle swam optimization: an application in precision agriculture","volume":"3","year":"2015","journal-title":"Asian Journal of Computer and Information Systems"},{"key":"key2020120707070547100_ref003","volume-title":"Pattern Recognition and Machine Learning","year":"2006"},{"issue":"3","key":"key2020120707070547100_ref004","doi-asserted-by":"crossref","first-page":"771","DOI":"10.1109\/TAP.2004.825102","article-title":"Particle swarm optimization versus genetic algorithms for phased array synthesis","volume":"52","year":"2004","journal-title":"IEEE Transactions on Antennas and Propagation"},{"key":"key2020120707070547100_ref005","doi-asserted-by":"crossref","first-page":"93","DOI":"10.1145\/342009.335388","article-title":"LOF: identifying density-based local outliers","volume-title":"Proceedings of the 2000 ACM SIGMOD International Conference on Management of Data","year":"2000"},{"issue":"1","key":"key2020120707070547100_ref006","doi-asserted-by":"crossref","first-page":"1090","DOI":"10.14778\/1687627.1687750","article-title":"Data integration for the relational web","volume":"2","year":"2009","journal-title":"Proceedings of the VLDB Endowment"},{"issue":"2","key":"key2020120707070547100_ref007","doi-asserted-by":"crossref","first-page":"147","DOI":"10.1016\/S0306-4379(03)00050-4","article-title":"Data integration under integrity constraints","volume":"29","year":"2004","journal-title":"Information Systems"},{"issue":"3","key":"key2020120707070547100_ref008","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/1541880.1541882","article-title":"Anomaly detection: a survey","volume":"41","year":"2009","journal-title":"ACM Computing Surveys"},{"issue":"1","key":"key2020120707070547100_ref009","doi-asserted-by":"crossref","first-page":"16","DOI":"10.1016\/j.compeleceng.2013.11.024","article-title":"A survey on feature selection methods","volume":"40","year":"2014","journal-title":"Computers & Electrical Engineering"},{"key":"key2020120707070547100_ref010","first-page":"1","article-title":"Data integration flows for business intelligence","volume-title":"Proceedings of the 12th International Conference on Extending Database Technology: Advances in Database Technology","year":"2009"},{"issue":"5","key":"key2020120707070547100_ref011","doi-asserted-by":"crossref","first-page":"687","DOI":"10.1016\/j.jbi.2008.01.008","article-title":"State of the nation in data integration for bioinformatics","volume":"41","year":"2008","journal-title":"Journal of Biomedical Informatics"},{"key":"key2020120707070547100_ref012","volume-title":"Genetic Algorithms in Search, Optimization, and Machine Learning","year":"1989"},{"key":"key2020120707070547100_ref013","first-page":"1157","article-title":"An introduction to variable and feature selection","volume":"3","year":"2003","journal-title":"Journal of Machine Learning Research"},{"key":"key2020120707070547100_ref014","volume-title":"The Elements of Statistical Learning: Data Mining, Inference and Prediction","year":"2009","edition":"2nd ed."},{"issue":"3","key":"key2020120707070547100_ref015","doi-asserted-by":"crossref","first-page":"863","DOI":"10.1016\/j.patcog.2006.07.009","article-title":"Kernel PCA for novelty detection","volume":"40","year":"2007","journal-title":"Pattern Recognition"},{"key":"key2020120707070547100_ref016","first-page":"943","article-title":"Data management perspectives on business process management: tutorial overview","volume-title":"Proceedings of the 2013 International Conference on Management of Data","year":"2013"},{"key":"key2020120707070547100_ref017","doi-asserted-by":"crossref","unstructured":"Jiang, R. (2015), \u201cStatistical process control\u201d, in Jiang, R. (Ed.), Introduction to Quality and Reliability Engineering, Springer, Berlin, pp. 251-288.","DOI":"10.1007\/978-3-662-47215-6_14"},{"issue":"11","key":"key2020120707070547100_ref018","doi-asserted-by":"crossref","first-page":"3115","DOI":"10.1016\/j.patcog.2009.04.009","article-title":"A hybrid novelty score and its use in keystroke dynamics-based user authentication","volume":"42","year":"2009","journal-title":"Pattern Recognition"},{"key":"key2020120707070547100_ref019","doi-asserted-by":"crossref","first-page":"550","DOI":"10.1145\/775047.775128","article-title":"Finding surprising patterns in a time series database in linear time and space","volume-title":"Proceedings of the Eighth ACM SIGKDD International Conference on Knowledge Discovery and Data Mining","year":"2002"},{"issue":"4","key":"key2020120707070547100_ref020","doi-asserted-by":"crossref","first-page":"4075","DOI":"10.1016\/j.eswa.2011.09.088","article-title":"Machine learning-based novelty detection for faulty wafer detection in semiconductor manufacturing","volume":"39","year":"2012","journal-title":"Expert Systems with Applications"},{"issue":"1","key":"key2020120707070547100_ref021","first-page":"273","article-title":"Wrappers for feature subset selection","volume":"97","year":"1997","journal-title":"Artificial Intelligence"},{"issue":"6","key":"key2020120707070547100_ref022","doi-asserted-by":"crossref","first-page":"4203","DOI":"10.1016\/j.asoc.2011.03.014","article-title":"Bearing fault detection of induction motor using wavelet and support vector machines (SVMs)","volume":"11","year":"2011","journal-title":"Applied Soft Computing"},{"issue":"1","key":"key2020120707070547100_ref023","doi-asserted-by":"crossref","first-page":"7067","DOI":"10.3182\/20110828-6-IT-1002.02560","article-title":"Support vector machines for fault detection in wind turbines","volume":"44","year":"2011","journal-title":"IFAC Proceedings Volumes"},{"key":"key2020120707070547100_ref024","doi-asserted-by":"crossref","first-page":"233","DOI":"10.1145\/543613.543644","article-title":"Data integration\u202f: a theoretical perspective","volume-title":"Proceedings of the Twenty-First ACM SIGMOD-SIGACT-SIGART Symposium on Principles of Database Systems","year":"2002"},{"issue":"2","key":"key2020120707070547100_ref025","doi-asserted-by":"crossref","first-page":"107","DOI":"10.1007\/s10618-007-0064-z","article-title":"Experiencing SAX: a novel symbolic representation of time series","volume":"15","year":"2007","journal-title":"Data Mining and Knowledge Discovery"},{"issue":"1","key":"key2020120707070547100_ref026","first-page":"83","article-title":"Class imbalance problem in data mining: review","volume":"2","year":"2013","journal-title":"International Journal of Computer Science and Network"},{"issue":"1","key":"key2020120707070547100_ref027","first-page":"68","article-title":"Customer satisfaction, perceived service quality and mediating role of perceived value","volume":"4","year":"2012","journal-title":"International Journal of Marketing Studies"},{"issue":"3","key":"key2020120707070547100_ref028","doi-asserted-by":"crossref","first-page":"393","DOI":"10.1007\/s10845-010-0378-3","article-title":"Real-time fault detection in manufacturing environments using face recognition techniques","volume":"23","year":"2012","journal-title":"Journal of Intelligent Manufacturing"},{"issue":"3","key":"key2020120707070547100_ref029","first-page":"603","article-title":"On the statistical consistency of algorithms for binary classification under class imbalance","volume":"28","year":"2013","journal-title":"Proceedings of the 30th International Conference on Machine Learning"},{"issue":"3","key":"key2020120707070547100_ref030","first-page":"635","article-title":"Application of univariate statistical process control charts for improvement of hot metal quality-a case study","volume":"3","year":"2013","journal-title":"International Journal of Engineering Research and Applications"},{"key":"key2020120707070547100_ref031","doi-asserted-by":"crossref","first-page":"215","DOI":"10.1016\/j.sigpro.2013.12.026","article-title":"A review of novelty detection","volume":"99","year":"2014","journal-title":"Signal Processing"},{"key":"key2020120707070547100_ref032","doi-asserted-by":"crossref","first-page":"343","DOI":"10.1016\/j.measurement.2014.05.029","article-title":"A data mining approach for fault diagnosis: an application of anomaly detection algorithm","volume":"55","year":"2014","journal-title":"Measurement"},{"issue":"9","key":"key2020120707070547100_ref033","doi-asserted-by":"crossref","first-page":"1008","DOI":"10.1080\/0740817X.2012.723839","article-title":"Statistical process control for multistage processes with binary outputs","volume":"45","year":"2013","journal-title":"IIE transactions"},{"issue":"1","key":"key2020120707070547100_ref034","doi-asserted-by":"crossref","first-page":"45","DOI":"10.1023\/B:MACH.0000008084.60811.49","article-title":"Support vector data description","volume":"54","year":"2004","journal-title":"Machine Learning"},{"issue":"4","key":"key2020120707070547100_ref035","first-page":"51","article-title":"Factors influencing customer perceived quality and purchase intention toward private labels in the Vietnam market: the moderating effects of store image","volume":"7","year":"2015","journal-title":"International Journal of Marketing Studies"},{"issue":"11","key":"key2020120707070547100_ref036","first-page":"1","article-title":"Discriminative feature selection based on imbalance SVDD for fault detection of semiconductor manufacturing processes","volume":"25","year":"2016","journal-title":"Journal of Circuits, Systems and Computers"},{"issue":"3","key":"key2020120707070547100_ref037","doi-asserted-by":"crossref","first-page":"432","DOI":"10.1109\/TSM.2011.2154850","article-title":"Fault detection using principal components-based Gaussian mixture model for semiconductor manufacturing processes","volume":"24","year":"2011","journal-title":"IEEE Transactions on Semiconductor Manufacturing"},{"issue":"1","key":"key2020120707070547100_ref038","doi-asserted-by":"crossref","first-page":"68","DOI":"10.1016\/j.eswa.2011.06.042","article-title":"Induction motors bearing fault detection using pattern recognition techniques","volume":"39","year":"2012","journal-title":"Expert Systems with Applications"},{"key":"key2020120707070547100_ref039","doi-asserted-by":"crossref","first-page":"1041","DOI":"10.1016\/j.apenergy.2012.12.043","article-title":"Pattern recognition-based chillers fault detection method using support vector data description (SVDD)","volume":"112","year":"2013","journal-title":"Applied Energy"},{"issue":"1","key":"key2020120707070547100_ref040","doi-asserted-by":"crossref","first-page":"70","DOI":"10.1109\/TSM.2014.2374339","article-title":"Fault detection using random projections and k-nearest neighbor rule for semiconductor manufacturing processes","volume":"28","year":"2015","journal-title":"IEEE Transactions on Semiconductor Manufacturing"},{"issue":"7","key":"key2020120707070547100_ref041","first-page":"397","article-title":"A genetic algorithm based wrapper feature selection method for classification of hyperspectral images using support vector machine","volume":"XXXVII","year":"2008","journal-title":"The International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences"}],"container-title":["Industrial Management &amp; Data Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.emerald.com\/insight\/content\/doi\/10.1108\/IMDS-06-2016-0195\/full\/xml","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/www.emerald.com\/insight\/content\/doi\/10.1108\/IMDS-06-2016-0195\/full\/html","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,7,24]],"date-time":"2025-07-24T21:52:23Z","timestamp":1753393943000},"score":1,"resource":{"primary":{"URL":"http:\/\/www.emerald.com\/imds\/article\/117\/5\/927-945\/183657"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,6,12]]},"references-count":41,"journal-issue":{"issue":"5","published-print":{"date-parts":[[2017,6,12]]}},"alternative-id":["10.1108\/IMDS-06-2016-0195"],"URL":"https:\/\/doi.org\/10.1108\/imds-06-2016-0195","relation":{},"ISSN":["0263-5577"],"issn-type":[{"value":"0263-5577","type":"print"}],"subject":[],"published":{"date-parts":[[2017,6,12]]}}}