{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,3]],"date-time":"2026-06-03T15:37:32Z","timestamp":1780501052645,"version":"3.54.1"},"reference-count":56,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2021,9,22]],"date-time":"2021-09-22T00:00:00Z","timestamp":1632268800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2021,9,22]],"date-time":"2021-09-22T00:00:00Z","timestamp":1632268800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Discov Artif Intell"],"published-print":{"date-parts":[[2021,12]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>The embedded, computational and cloud elements of industrial cyber physical systems (CPS) generate large volumes of data at high velocity to support the operations and functions of corresponding time-critical and mission-critical physical entities. Given the non-deterministic nature of these entities, the generated data streams are susceptible to dynamic and abrupt changes. Such changes, which are formally defined as concept drifts, leads to a decline in the accuracy and robustness of predicted CPS behaviors. Most existing work in concept drift detection are classifier dependent and require labeled data. However, CPS data streams are unlabeled, unstructured and change over time. In this paper, we propose an unsupervised machine learning algorithm for continuous concept drift detection in industrial CPS. This algorithm demonstrates three types of unsupervised learning, online, incremental and decremental. Furthermore, it distinguishes between abrupt and reoccurring drifts. We conducted experiments on SEA, a widely cited synthetic dataset of concept drift detection, and two industrial applications of CPS, task tracking in factory settings and smart energy consumption. The results of these experiments successfully validate the key features of the proposed algorithm and its utility of detecting change in non-deterministic CPS environments.<\/jats:p>","DOI":"10.1007\/s44163-021-00007-z","type":"journal-article","created":{"date-parts":[[2021,9,22]],"date-time":"2021-09-22T12:02:45Z","timestamp":1632312165000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":20,"title":["Continuous detection of concept drift in industrial cyber-physical systems using closed loop incremental machine learning"],"prefix":"10.1007","volume":"1","author":[{"given":"Dinithi","family":"Jayaratne","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Daswin","family":"De Silva","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Damminda","family":"Alahakoon","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Xinghuo","family":"Yu","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2021,9,22]]},"reference":[{"issue":"4","key":"7_CR1","doi-asserted-by":"publisher","first-page":"38","DOI":"10.1109\/MC.2017.111","volume":"50","author":"C Alippi","year":"2017","unstructured":"Alippi C, Roveri M. The (Not) far-away path to smart cyber-physical systems: an information-centric framework. Computer. 2017;50(4):38\u201347.","journal-title":"Computer"},{"key":"7_CR2","doi-asserted-by":"publisher","first-page":"284","DOI":"10.1016\/j.knosys.2017.08.018","volume":"143","author":"F Dong","year":"2018","unstructured":"Dong F, Zhang G, Lu J, Li K. Fuzzy competence model drift detection for data-driven decision support systems. Knowl Based Syst. 2018;143:284\u201394.","journal-title":"Knowl Based Syst"},{"key":"7_CR3","doi-asserted-by":"publisher","first-page":"56198","DOI":"10.1109\/ACCESS.2019.2912631","volume":"7","author":"CC Lin","year":"2019","unstructured":"Lin CC, Deng DJ, Kuo CH, Chen L. Concept drift detection and adaption in big imbalance industrial IoT data using an ensemble learning method of offline classifiers. IEEE Access. 2019;7:56198\u2013207.","journal-title":"IEEE Access"},{"key":"7_CR4","doi-asserted-by":"publisher","first-page":"69","DOI":"10.1016\/j.knosys.2017.09.032","volume":"138","author":"B Krawczyk","year":"2017","unstructured":"Krawczyk B. Active and adaptive ensemble learning for online activity recognition from data streams. Knowl Based Syst. 2017;138:69\u201378.","journal-title":"Knowl Based Syst"},{"key":"7_CR5","doi-asserted-by":"publisher","first-page":"448","DOI":"10.1016\/j.procir.2015.12.054","volume":"41","author":"M Di Mauro","year":"2016","unstructured":"Di Mauro M, Maggioni MF, Grasso M, Colosimo BM. Design performance analysis of a self-organizing map for statistical monitoring of distribution-free data streams. Procedia CIRP. 2016;41:448\u201353.","journal-title":"Procedia CIRP"},{"issue":"4","key":"7_CR6","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/2523813","volume":"46","author":"J Gama","year":"2014","unstructured":"Gama J, \u017dliobaite IE, Bifet A, Pechenizkiy M, Bouchachia A. A survey on concept drift adaptation. ACM Comput Surv. 2014;46(4):1\u201337.","journal-title":"ACM Comput Surv"},{"issue":"5","key":"7_CR7","doi-asserted-by":"publisher","first-page":"1086","DOI":"10.1109\/JPROC.2016.2521931","volume":"104","author":"P Leitao","year":"2016","unstructured":"Leitao P, Karnouskos S, Ribeiro L, Lee J, Strasser T, Colombo AW. Smart agents in industrial cyber\u2013physical systems. Proc IEEE. 2016;104(5):1086\u2013101.","journal-title":"Proc IEEE"},{"key":"7_CR8","doi-asserted-by":"publisher","DOI":"10.1109\/tii.2021.3073066","author":"K Cao","year":"2021","unstructured":"Cao K, Hu S, Shi Y, Colombo A, Karnouskos S, Li X. A survey on edge and edge-cloud computing assisted cyber-physical systems. IEEE Trans Ind Inf. 2021. https:\/\/doi.org\/10.1109\/tii.2021.3073066.","journal-title":"IEEE Trans Ind Inf"},{"key":"7_CR9","doi-asserted-by":"publisher","DOI":"10.1109\/tii.2021.3064881","author":"S Hu","year":"2021","unstructured":"Hu S, Shi Y, Colombo A, Karnouskos S, Li X. Cloud-edge computing for cyber-physical systems and internet-of-things. IEEE Trans Ind Inf. 2021. https:\/\/doi.org\/10.1109\/tii.2021.3064881.","journal-title":"IEEE Trans Ind Inf"},{"key":"7_CR10","doi-asserted-by":"publisher","first-page":"305","DOI":"10.1016\/j.jmsy.2020.01.007","volume":"54","author":"A Napoleone","year":"2020","unstructured":"Napoleone A, Macchi M, Pozzetti A. A review on the characteristics of cyber-physical systems for the future smart factories. J Manuf Syst. 2020;54:305\u201335.","journal-title":"J Manuf Syst"},{"issue":"3","key":"7_CR11","doi-asserted-by":"publisher","first-page":"550","DOI":"10.1093\/jigpal\/jzr011","volume":"20","author":"B Kurlej","year":"2012","unstructured":"Kurlej B, Wozniak M. Active learning approach to concept drift problem. Log J IGPL. 2012;20(3):550\u20139.","journal-title":"Log J IGPL"},{"issue":"12","key":"7_CR12","doi-asserted-by":"publisher","first-page":"2053","DOI":"10.1109\/TNN.2008.2003998","volume":"19","author":"C Alippi","year":"2008","unstructured":"Alippi C, Roveri M. Just-in-time adaptive classifiers\u2014Part II: designing the classifier. IEEE Trans Neural Netw. 2008;19(12):2053\u201364.","journal-title":"IEEE Trans Neural Netw"},{"key":"7_CR13","doi-asserted-by":"crossref","unstructured":"Alippi C, Boracchi G, Roveri M. Change detection tests using the ICI rule. In: The 2010 international joint conference on neural networks (IJCNN). New York: IEEE; 2010. p. 1\u20137.","DOI":"10.1109\/IJCNN.2010.5596537"},{"key":"7_CR14","doi-asserted-by":"crossref","unstructured":"Hulten G, Spencer L, Domingos P. Mining time-changing data streams. In: Proceedings of the seventh ACM SIGKDD international conference on Knowledge discovery and data mining; 2001. p. 97\u2013106.","DOI":"10.1145\/502512.502529"},{"issue":"3","key":"7_CR15","doi-asserted-by":"publisher","first-page":"344","DOI":"10.1016\/j.inffus.2005.05.005","volume":"9","author":"L Cohen","year":"2008","unstructured":"Cohen L, Avrahami-Bakish G, Last M, Kandel A, Kipersztok O. Real-time data mining of non-stationary data streams from sensor networks. Inf Fus. 2008;9(3):344\u201353.","journal-title":"Inf Fus"},{"key":"7_CR16","unstructured":"Baena-Garc\u0131a M, del Campo-\u00c1vila J, Fidalgo R, Bifet A, Gavalda R, Morales-Bueno R. Early drift detection method. In: Fourth international workshop on knowledge discovery from data streams, vol. 6; 2006. p. 77\u201386."},{"key":"7_CR17","doi-asserted-by":"crossref","unstructured":"Street WN, Kim Y. A streaming ensemble algorithm (SEA) for large-scale classification. In: Proceedings of the seventh ACM SIGKDD international conference on Knowledge discovery and data mining; 2001. p. 377\u201382.","DOI":"10.1145\/502512.502568"},{"key":"7_CR18","doi-asserted-by":"crossref","unstructured":"Bifet A, Holmes G, Pfahringer B, Kirkby R, Gavalda R. New ensemble methods for evolving data streams. In: Proceedings of the 15th ACM SIGKDD international conference on Knowledge discovery and data mining; 2009. p. 139\u201348.","DOI":"10.1145\/1557019.1557041"},{"issue":"1","key":"7_CR19","doi-asserted-by":"publisher","first-page":"56","DOI":"10.1016\/j.inffus.2006.11.002","volume":"9","author":"A Tsymbal","year":"2008","unstructured":"Tsymbal A, Pechenizkiy M, Cunningham P, Puuronen S. Dynamic integration of classifiers for handling concept drift. Inf Fus. 2008;9(1):56\u201368.","journal-title":"Inf Fus"},{"key":"7_CR20","first-page":"2755","volume":"8","author":"JZ Kolter","year":"2007","unstructured":"Kolter JZ, Maloof MA. Dynamic weighted majority: an ensemble method for drifting concepts. J Mach Learn Res. 2007;8:2755\u201390.","journal-title":"J Mach Learn Res"},{"issue":"1","key":"7_CR21","doi-asserted-by":"publisher","first-page":"22","DOI":"10.1109\/TKDE.2010.36","volume":"23","author":"H Abdulsalam","year":"2010","unstructured":"Abdulsalam H, Skillicorn DB, Martin P. Classification using streaming random forests. IEEE Trans Knowl Data Eng. 2010;23(1):22\u201336.","journal-title":"IEEE Trans Knowl Data Eng"},{"key":"7_CR22","unstructured":"Bifet A et al. Moa: massive online analysis, a framework for stream classification and clustering. In: Proceedings of the first workshop on applications of pattern analysis. PMLR; 2010. p. 44\u201350."},{"key":"7_CR23","doi-asserted-by":"publisher","first-page":"90","DOI":"10.1016\/j.eswa.2018.08.054","volume":"117","author":"RF de Mello","year":"2019","unstructured":"de Mello RF, Vaz Y, Grossi CH, Bifet A. On learning guarantees to unsupervised concept drift detection on data streams. Expert Syst Appl. 2019;117:90\u2013102.","journal-title":"Expert Syst Appl"},{"issue":"1","key":"7_CR24","doi-asserted-by":"publisher","first-page":"309","DOI":"10.1109\/TNNLS.2019.2900956","volume":"31","author":"Z Yang","year":"2019","unstructured":"Yang Z, Al-Dahidi S, Baraldi P, Zio E, Montelatici L. A novel concept drift detection method for incremental learning in nonstationary environments. IEEE Trans Neural Netw Learn Syst. 2019;31(1):309\u201320.","journal-title":"IEEE Trans Neural Netw Learn Syst"},{"key":"7_CR25","doi-asserted-by":"crossref","unstructured":"G\u00f6z\u00fca\u00e7\u0131k \u00d6, B\u00fcy\u00fck\u00e7ak\u0131r A, Bonab H, Can F. Unsupervised concept drift detection with a discriminative classifier. In: Proceedings of the 28th ACM international conference on information and knowledge management; 2019. p. 2365\u20138.","DOI":"10.1145\/3357384.3358144"},{"key":"7_CR26","doi-asserted-by":"publisher","first-page":"106031","DOI":"10.1016\/j.cie.2019.106031","volume":"137","author":"J Zenisek","year":"2019","unstructured":"Zenisek J, Holzinger F, Affenzeller M. Machine learning based concept drift detection for predictive maintenance. Comput Ind Eng. 2019;137:106031.","journal-title":"Comput Ind Eng"},{"key":"7_CR27","doi-asserted-by":"publisher","first-page":"327","DOI":"10.1016\/j.compeleceng.2016.09.006","volume":"58","author":"S Liu","year":"2017","unstructured":"Liu S, Feng L, Wu J, Hou G, Han G. Concept drift detection for data stream learning based on angle optimized global embedding and principal component analysis in sensor networks. Comput Electr Eng. 2017;58:327\u201336.","journal-title":"Comput Electr Eng"},{"issue":"1","key":"7_CR28","doi-asserted-by":"publisher","first-page":"349","DOI":"10.3390\/smartcities4010021","volume":"4","author":"H Mehmood","year":"2021","unstructured":"Mehmood H, Kostakos P, Cortes M, Anagnostopoulos T, Pirttikangas S, Gilman E. Concept drift adaptation techniques in distributed environment for real-world data streams. Smart Cities. 2021;4(1):349\u201371.","journal-title":"Smart Cities"},{"key":"7_CR29","doi-asserted-by":"publisher","first-page":"997","DOI":"10.1016\/j.promfg.2017.07.091","volume":"10","author":"J Diaz-Rozo","year":"2017","unstructured":"Diaz-Rozo J, Bielza C, Larra\u00f1aga P. Machine learning-based CPS for clustering high throughput machining cycle conditions. Procedia Manuf. 2017;10:997\u20131008.","journal-title":"Procedia Manuf"},{"key":"7_CR30","doi-asserted-by":"publisher","first-page":"336","DOI":"10.1016\/j.comcom.2020.04.039","volume":"157","author":"H Wang","year":"2020","unstructured":"Wang H. Research on real-time reliability evaluation of CPS system based on machine learning. Comput Commun. 2020;157:336\u201342.","journal-title":"Comput Commun"},{"key":"7_CR31","doi-asserted-by":"crossref","unstructured":"Zhao X, Zeng X, Koehl L, Tartare G, de Jonckheere J, Song K. An IoT-based wearable system using accelerometers and machine learning for fetal movement monitoring. In: 2019 IEEE international conference on industrial cyber physical systems (ICPS). New York: IEEE; 2019. p. 299\u2013304.","DOI":"10.1109\/ICPHYS.2019.8780301"},{"key":"7_CR32","doi-asserted-by":"crossref","unstructured":"Wang J, Tu W, Hui LC, Yiu SM, Wang EK. Detecting time synchronization attacks in cyber-physical systems with machine learning techniques. In: 2017 IEEE 37th international conference on distributed computing systems (ICDCS). New York: IEEE; 2017. .p. 2246\u201351.","DOI":"10.1109\/ICDCS.2017.25"},{"key":"7_CR33","doi-asserted-by":"crossref","unstructured":"Junejo KN, Goh J. Behaviour-based attack detection and classification in cyber physical systems using machine learning. In: Proceedings of the 2nd ACM international workshop on cyber-physical system security; 2016. p. 34\u201343.","DOI":"10.1145\/2899015.2899016"},{"issue":"1","key":"7_CR34","doi-asserted-by":"publisher","first-page":"90","DOI":"10.1016\/j.neunet.2005.04.006","volume":"19","author":"S Furao","year":"2006","unstructured":"Furao S, Hasegawa O. An incremental network for on-line unsupervised classification and topology learning. Neural Netw. 2006;19(1):90\u2013106 (in Eng).","journal-title":"Neural Netw"},{"issue":"1","key":"7_CR35","doi-asserted-by":"publisher","first-page":"49","DOI":"10.1016\/S0165-0114(02)00060-X","volume":"132","author":"MS Mouchaweh","year":"2002","unstructured":"Mouchaweh MS, Devillez A, Lecolier GV, Billaudel P. Incremental learning in Fuzzy Pattern Matching. Fuzzy Sets Syst. 2002;132(1):49\u201362.","journal-title":"Fuzzy Sets Syst"},{"issue":"2","key":"7_CR36","doi-asserted-by":"publisher","first-page":"101","DOI":"10.1007\/s12530-014-9125-x","volume":"6","author":"JL Navarro-Gonzalez","year":"2015","unstructured":"Navarro-Gonzalez JL, Lopez-Juarez I, Ordaz-Hernandez K, Rios-Cabrera R. On-line incremental learning for unknown conditions during assembly operations with industrial robots. Evol Syst. 2015;6(2):101\u201314 (in en).","journal-title":"Evol Syst"},{"key":"7_CR37","doi-asserted-by":"crossref","unstructured":"Sayed-Mouchaweh M. Learning in dynamic environments. In: Learning from data streams in dynamic environments. SpringerBriefs in applied sciences and technology; 2016. p. 11\u201332.","DOI":"10.1007\/978-3-319-25667-2_2"},{"key":"7_CR38","doi-asserted-by":"crossref","unstructured":"De Silva D, Alahakoon D. Incremental knowledge acquisition and self learning from text. In: The 2010 International Joint Conference on Neural Networks (IJCNN); 2010. p. 1\u20138.","DOI":"10.1109\/IJCNN.2010.5596612"},{"key":"7_CR39","doi-asserted-by":"publisher","first-page":"2394","DOI":"10.1002\/asi.23896","volume":"68","author":"T Bandaragoda","year":"2017","unstructured":"Bandaragoda T, De Silva D, Alahakoon D. Automatic event detection in microblogs using incremental machine learning. J Assoc Inf Sci Technol JASIST. 2017;68:2394\u2013411.","journal-title":"J Assoc Inf Sci Technol JASIST"},{"issue":"3","key":"7_CR40","doi-asserted-by":"publisher","first-page":"399","DOI":"10.1109\/TII.2011.2158844","volume":"7","author":"D De Silva","year":"2011","unstructured":"De Silva D, Yu X, Alahakoon D, Holmes G. A data mining framework for electricity consumption analysis from meter data. IEEE Trans Ind Inf. 2011;7(3):399\u2013407.","journal-title":"IEEE Trans Ind Inf"},{"key":"7_CR41","doi-asserted-by":"crossref","unstructured":"De Silva D, Yu X, Alahakoon D, Holmes G. Incremental pattern characterization learning and forecasting for electricity consumption using smart meters. In: 2011 IEEE international symposium on industrial electronics, 2011; 2011. p. 807\u201312.","DOI":"10.1109\/ISIE.2011.5984262"},{"key":"7_CR42","doi-asserted-by":"crossref","unstructured":"De Silva D, Yu X, Alahakoon D, Holmes G. Semi-supervised classification of characterized patterns for demand forecasting using smart electricity meters. In: 2011 international conference on electrical machines and systems, 2011; 2011. p. 1\u20136.","DOI":"10.1109\/ICEMS.2011.6073434"},{"key":"7_CR43","doi-asserted-by":"crossref","unstructured":"Nallaperuma D, Silva DD, Alahakoon D, Yu X. A cognitive data stream mining technique for context-aware IoT systems. In: IECON 2017\u201443rd annual conference of the IEEE industrial electronics society, 2017; 2017. p. 4777\u201382.","DOI":"10.1109\/IECON.2017.8216824"},{"key":"7_CR44","doi-asserted-by":"crossref","unstructured":"Nallaperuma D, Silva DD, Alahakoon D, Yu X. Intelligent detection of driver behavior changes for effective coordination between autonomous and human driven vehicles. In: IECON 2018\u201444th annual conference of the IEEE industrial electronics society, 2018; 2018. p. 3120\u20135.","DOI":"10.1109\/IECON.2018.8591357"},{"key":"7_CR45","doi-asserted-by":"publisher","DOI":"10.1109\/TITS.2019.2924883","author":"D Nallaperuma","year":"2019","unstructured":"Nallaperuma D, et al. Online incremental machine learning platform for big data-driven smart traffic management. IEEE Trans Intell Transp Syst. 2019. https:\/\/doi.org\/10.1109\/TITS.2019.2924883.","journal-title":"IEEE Trans Intell Transp Syst"},{"key":"7_CR46","first-page":"407","volume":"2006","author":"A C\u00e2mpan","year":"2006","unstructured":"C\u00e2mpan A, \u015eerban G. Adaptive clustering algorithms. Adv Artif Intell. 2006;2006:407\u201318.","journal-title":"Adv Artif Intell"},{"issue":"18","key":"7_CR47","doi-asserted-by":"publisher","first-page":"8144","DOI":"10.1016\/j.eswa.2014.07.019","volume":"41","author":"PM Gon\u00e7alves Jr","year":"2014","unstructured":"Gon\u00e7alves PM Jr, de Carvalho Santos SGT, Barros RSM, Vieira DCL. A comparative study on concept drift detectors. Expert Syst Appl. 2014;41(18):8144\u201356.","journal-title":"Expert Syst Appl"},{"key":"7_CR48","doi-asserted-by":"crossref","unstructured":"Street WN, Kim Y. A streaming ensemble algorithm (SEA) for large-scale classification. In: Proceedings of the seventh ACM SIGKDD international conference on knowledge discovery and data mining. New York, NY, USA, 2001; 2001, p. 377\u201382.","DOI":"10.1145\/502512.502568"},{"key":"7_CR49","first-page":"1601","volume":"11","author":"A Bifet","year":"2010","unstructured":"Bifet A, Holmes G, Kirkby R, Pfahringer B. MOA: Massive Online Analysis. J Mach Learn Res. 2010;11:1601\u20134.","journal-title":"J Mach Learn Res"},{"key":"7_CR50","doi-asserted-by":"crossref","unstructured":"Koskimaki H, Huikari V, Siirtola P, Laurinen P, Roning J. Activity recognition using a wrist-worn inertial measurement unit: a case study for industrial assembly lines. In: 2009 17th mediterranean conference on control and automation, 2009; 2009. p. 401\u20135.","DOI":"10.1109\/MED.2009.5164574"},{"issue":"4","key":"7_CR51","doi-asserted-by":"publisher","first-page":"8","DOI":"10.1109\/MPRV.2007.89","volume":"6","author":"P Lukowicz","year":"2007","unstructured":"Lukowicz P, Timm-Giel A, Lawo M, Herzog O. WearIT@work: toward real-world industrial wearable computing. IEEE Pervas Comput. 2007;6(4):8\u201313.","journal-title":"IEEE Pervas Comput"},{"key":"7_CR52","doi-asserted-by":"crossref","unstructured":"Kortuem G et al. Sensor networks or smart artifacts? An exploration of organizational issues of an industrial health and safety monitoring system. In: UbiComp 2007: ubiquitous computing, 2007; 2007. p. 465\u201382.","DOI":"10.1007\/978-3-540-74853-3_27"},{"key":"7_CR53","doi-asserted-by":"crossref","unstructured":"Reiss A, Stricker D. Creating and benchmarking a new dataset for physical activity monitoring. In: Proceedings of the 5th international conference on PErvasive technologies related to assistive environments, New York, NY, USA, 2012; 2012; 2012. p. 40:1\u201340:8.","DOI":"10.1145\/2413097.2413148"},{"issue":"5","key":"7_CR54","doi-asserted-by":"publisher","first-page":"4276","DOI":"10.1109\/TIE.2016.2593693","volume":"64","author":"F Duan","year":"2017","unstructured":"Duan F, Dai L. Recognizing the gradual changes in sEMG characteristics based on incremental learning of wavelet neural network ensemble. IEEE Trans Ind Electr. 2017;64(5):4276\u201386.","journal-title":"IEEE Trans Ind Electr"},{"issue":"5","key":"7_CR55","doi-asserted-by":"publisher","first-page":"401","DOI":"10.1109\/T-C.1969.222678","volume":"C-18","author":"JW Sammon","year":"1969","unstructured":"Sammon JW. A nonlinear mapping for data structure analysis. IEEE Trans Comput. 1969;C\u201318(5):401\u20139.","journal-title":"IEEE Trans Comput"},{"key":"7_CR56","unstructured":"M. Lichman, \"{UCI} Machine Learning Repository,\" 2013 2013."}],"container-title":["Discover Artificial Intelligence"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s44163-021-00007-z.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s44163-021-00007-z\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s44163-021-00007-z.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,9,22]],"date-time":"2021-09-22T12:33:32Z","timestamp":1632314012000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s44163-021-00007-z"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,9,22]]},"references-count":56,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2021,12]]}},"alternative-id":["7"],"URL":"https:\/\/doi.org\/10.1007\/s44163-021-00007-z","relation":{},"ISSN":["2731-0809"],"issn-type":[{"value":"2731-0809","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,9,22]]},"assertion":[{"value":"24 May 2021","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"9 August 2021","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"22 September 2021","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors declare no competing interests.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Competing interests"}}],"article-number":"7"}}