{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,9,25]],"date-time":"2025-09-25T15:40:38Z","timestamp":1758814838926,"version":"3.44.0"},"reference-count":28,"publisher":"Oxford University Press (OUP)","issue":"5","license":[{"start":{"date-parts":[[2024,5,15]],"date-time":"2024-05-15T00:00:00Z","timestamp":1715731200000},"content-version":"vor","delay-in-days":1,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2025,8,15]]},"abstract":"<jats:title>Abstract<\/jats:title>\n               <jats:p>The present research describes a novel adaptive anomaly detection method to optimize the performance of nonlinear and time-varying systems. The proposal integrates a centroid-based approach with the real-time identification technique Recursive Least Squares. In order to find anomalies, the approach compares the present system dynamics with the average (centroid) of the dynamics found in earlier states for a given setpoint. The system labels the dynamics difference as an anomaly if it rises over a determinate threshold. To validate the proposal, two different datasets obtained from a level control plant operation have been used, to which anomalies have been artificially added. The results shown have determined a satisfactory performance of the method, especially in those processes with low noise.<\/jats:p>","DOI":"10.1093\/jigpal\/jzae070","type":"journal-article","created":{"date-parts":[[2024,4,10]],"date-time":"2024-04-10T18:48:40Z","timestamp":1712774920000},"source":"Crossref","is-referenced-by-count":1,"title":["Novel adaptive approach for anomaly detection in nonlinear and time-varying industrial systems"],"prefix":"10.1093","volume":"33","author":[{"given":"\u00c1lvaro","family":"Michelena","sequence":"first","affiliation":[{"name":"Department of Industrial Engineering , University of A Coru\u00f1a, CTC, CITIC, Ferrol, A Coru\u00f1a 15403 , , alvaro.michelena@udc.es","place":["Spain"]}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Francisco","family":"Zayas-Gato","sequence":"additional","affiliation":[{"name":"Department of Industrial Engineering , University of A Coru\u00f1a, CTC, CITIC, Ferrol, A Coru\u00f1a 15403 , , f.zayas.gato@udc.es","place":["Spain"]}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Esteban","family":"Jove","sequence":"additional","affiliation":[{"name":"Department of Industrial Engineering , University of A Coru\u00f1a, CTC, CITIC, Ferrol, A Coru\u00f1a 15403 , , esteban.jove@udc.es","place":["Spain"]}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jos\u00e9-Luis","family":"Casteleiro-Roca","sequence":"additional","affiliation":[{"name":"Department of Industrial Engineering , University of A Coru\u00f1a, CTC, CITIC, Ferrol, A Coru\u00f1a 15403 , , jose.luis.casteleiro@udc.es","place":["Spain"]}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"H\u00e9ctor","family":"Quinti\u00e1n","sequence":"additional","affiliation":[{"name":"Department of Industrial Engineering , University of A Coru\u00f1a, CTC, CITIC, Ferrol, A Coru\u00f1a 15403 , , hector.quintian@udc.es","place":["Spain"]}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"\u00d3scar","family":"Fontenla-Romero","sequence":"additional","affiliation":[{"name":"Faculty of Computer Science , University of A Coru\u00f1a, LIDIA, A Coru\u00f1a 15008 , , oscar.fontenla@udc.es","place":["Spain"]}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jos\u00e9","family":"Luis Calvo-Rolle","sequence":"additional","affiliation":[{"name":"Department of Industrial Engineering , University of A Coru\u00f1a, CTC, CITIC, Ferrol, A Coru\u00f1a 15403 , , jlcalvo@udc.es","place":["Spain"]}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"286","published-online":{"date-parts":[[2024,5,14]]},"reference":[{"key":"2025092511013999300_ref1","doi-asserted-by":"crossref","first-page":"134","DOI":"10.1016\/j.neucom.2017.04.070","article-title":"Unsupervised real-time anomaly detection for streaming data","volume":"262","author":"Ahmad","year":"2017","journal-title":"Neurocomputing"},{"volume-title":"Adaptive Control","year":"2013","author":"\u00c5str\u00f6m","key":"2025092511013999300_ref2"},{"volume-title":"Self-Tuning PID Controllers","year":"2005","author":"Bob\u00e1l","key":"2025092511013999300_ref3"},{"key":"2025092511013999300_ref4","doi-asserted-by":"crossref","first-page":"37","DOI":"10.1016\/j.jal.2014.11.010","article-title":"Simplified method based on an intelligent model to obtain the extinction angle of the current for a single-phase half wave controlled rectifier with resistive and inductive load","volume":"13","author":"Calvo-Rolle","year":"2015","journal-title":"Journal of Applied Logic"},{"article-title":"Anomaly detection using one-class neural networks","year":"2018","author":"Chalapathy","key":"2025092511013999300_ref5"},{"key":"2025092511013999300_ref6","doi-asserted-by":"crossref","first-page":"912","DOI":"10.1093\/jigpal\/jzac002","article-title":"Unsupervised network traffic anomaly detection with deep autoencoders","volume":"30","author":"Dutta","year":"2022","journal-title":"Logic Journal of the IGPL"},{"key":"2025092511013999300_ref7","doi-asserted-by":"crossref","first-page":"979","DOI":"10.1093\/jigpal\/jzac007","article-title":"Insider attack detection in database with deep metric neural network with Monte Carlo sampling","volume":"30","author":"Go","year":"2022","journal-title":"Logic Journal of the IGPL"},{"key":"2025092511013999300_ref8","doi-asserted-by":"crossref","first-page":"e0152173","DOI":"10.1371\/journal.pone.0152173","article-title":"A comparative evaluation of unsupervised anomaly detection algorithms for multivariate data","volume":"11","author":"Goldstein","year":"2016","journal-title":"PLoS One"},{"key":"2025092511013999300_ref9","doi-asserted-by":"crossref","first-page":"236","DOI":"10.1093\/jigpal\/jzaa049","article-title":"Machine learning techniques for computer-based decision systems in the operating theatre: application to analgesia delivery","volume":"29","author":"Gonzalez-Cava","year":"2021","journal-title":"Logic Journal of the IGPL"},{"key":"2025092511013999300_ref10","doi-asserted-by":"crossref","first-page":"874","DOI":"10.1093\/jigpal\/jzaa032","article-title":"Intelligent models for movement detection and physical evolution of patients with hip surgery","volume":"29","author":"Guevara","year":"2021","journal-title":"Logic Journal of the IGPL"},{"key":"2025092511013999300_ref11","doi-asserted-by":"crossref","first-page":"84","DOI":"10.4995\/riai.2019.11055","article-title":"Anomaly detection based on intelligent techniques over a bicomponent production plant used on wind generator blades manufacturing","volume":"17","author":"Jove","year":"2020","journal-title":"Revista Iberoamericana de Autom\u00e1tica e Inform\u00e1tica industrial"},{"key":"2025092511013999300_ref12","doi-asserted-by":"crossref","first-page":"649","DOI":"10.1080\/01969722.2020.1798641","article-title":"Comparative study of one-class based anomaly detection techniques for a bicomponent mixing machine monitoring","volume":"51","author":"Jove","year":"2020","journal-title":"Cybernetics and Systems"},{"key":"2025092511013999300_ref13","doi-asserted-by":"crossref","first-page":"50","DOI":"10.1016\/j.inffus.2020.08.011","article-title":"A new method for anomaly detection based on non-convex boundaries with random two-dimensional projections","volume":"65","author":"Jove","year":"2021","journal-title":"Information Fusion"},{"key":"2025092511013999300_ref14","doi-asserted-by":"crossref","first-page":"e12395","DOI":"10.1111\/exsy.12395","article-title":"A fault detection system based on unsupervised techniques for industrial control loops","volume":"36","author":"Jove","year":"2019","journal-title":"Expert Systems"},{"key":"2025092511013999300_ref15","doi-asserted-by":"crossref","first-page":"502","DOI":"10.1093\/jigpal\/jzz057","article-title":"Anomaly detection based on one-class intelligent techniques over a control level plant","volume":"28","author":"Jove","year":"2020","journal-title":"Logic Journal of the IGPL"},{"key":"2025092511013999300_ref16","doi-asserted-by":"crossref","first-page":"679","DOI":"10.1093\/jigpal\/jzab011","article-title":"A one-class classifier based on a hybrid topology to detect faults in power cells","volume":"30","author":"Jove","year":"2021","journal-title":"Logic Journal of the IGPL"},{"key":"2025092511013999300_ref17","first-page":"326","article-title":"One-class-based intelligent classifier for detecting anomalous situations during the anesthetic process","volume":"11","author":"Leira","year":"2020","journal-title":"Logic Journal of the IGPL"},{"key":"2025092511013999300_ref18","doi-asserted-by":"crossref","first-page":"71","DOI":"10.1093\/jigpal\/jzz072","article-title":"Lithium iron phosphate power cell fault detection system based on hybrid intelligent system","volume":"28","author":"Casteleiro-Roca","year":"2020","journal-title":"Logic Journal of the IGPL"},{"key":"2025092511013999300_ref19","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1109\/IJCNN.2010.5596812","article-title":"A hybrid batch som-ng algorithm","volume-title":"The 2010 International Joint Conference on Neural Networks (IJCNN)","author":"Mach\u00f3n-Gonz\u00e1lez","year":"2010"},{"key":"2025092511013999300_ref20","article-title":"A novel intelligent approach for man-in-the-middle attacks detection over internet of things environments based on message queuing telemetry transport","volume":"41","author":"Michelena","year":"2023","journal-title":"Expert Systems"},{"key":"2025092511013999300_ref21","doi-asserted-by":"crossref","first-page":"407","DOI":"10.3390\/electronics10040407","article-title":"A machine learning approach for anomaly detection in industrial control systems based on measurement data","volume":"10","author":"Mokhtari","year":"2021","journal-title":"Electronics"},{"key":"2025092511013999300_ref22","doi-asserted-by":"crossref","first-page":"33","DOI":"10.5120\/13715-1478","article-title":"Machine learning techniques for anomaly detection: an overview","volume":"79","author":"Omar","year":"2013","journal-title":"International Journal of Computer Applications"},{"key":"2025092511013999300_ref23","doi-asserted-by":"crossref","first-page":"325","DOI":"10.1016\/j.procs.2015.10.026","article-title":"Anomaly detection in medical wireless sensor networks using machine learning algorithms","volume":"70","author":"Pachauri","year":"2015","journal-title":"Procedia Computer Science"},{"key":"2025092511013999300_ref24","doi-asserted-by":"crossref","first-page":"1056","DOI":"10.1093\/jigpal\/jzac013","article-title":"Advanced visualization of intrusions in flows by means of beta-hebbian learning","volume":"30","author":"Quinti\u00e1n","year":"2022","journal-title":"Logic Journal of the IGPL"},{"key":"2025092511013999300_ref25","doi-asserted-by":"crossref","first-page":"583","DOI":"10.1093\/jigpal\/jzz061","article-title":"A novel fuzzy metaheuristic approach in nurse rerostering problem","volume":"28","author":"Simi\u0107","year":"2020","journal-title":"Logic Journal of the IGPL"},{"key":"2025092511013999300_ref26","doi-asserted-by":"crossref","first-page":"390","DOI":"10.1093\/jigpal\/jzac026","article-title":"A novel method for anomaly detection using beta hebbian learning and principal component analysis","volume":"31","author":"Zayas-Gato","year":"2022","journal-title":"Logic Journal of the IGPL"},{"key":"2025092511013999300_ref27","doi-asserted-by":"crossref","first-page":"2132","DOI":"10.1109\/ICEMS.2013.6713208","article-title":"On-line parameter identification of induction motor based on rls algorithm","volume-title":"2013 International Conference on Electrical Machines and Systems (ICEMS)","author":"Zhang","year":"2013"},{"key":"2025092511013999300_ref28","doi-asserted-by":"crossref","first-page":"110139","DOI":"10.1016\/j.ymssp.2023.110139","article-title":"Conditional feature disentanglement learning for anomaly detection in machines operating under time-varying conditions","volume":"191","author":"Zhou","year":"2023","journal-title":"Mechanical Systems and Signal Processing"}],"container-title":["Logic Journal of the IGPL"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/academic.oup.com\/jigpal\/article-pdf\/33\/5\/jzae070\/57600990\/jzae070.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/academic.oup.com\/jigpal\/article-pdf\/33\/5\/jzae070\/57600990\/jzae070.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,9,25]],"date-time":"2025-09-25T15:01:54Z","timestamp":1758812514000},"score":1,"resource":{"primary":{"URL":"https:\/\/academic.oup.com\/jigpal\/article\/doi\/10.1093\/jigpal\/jzae070\/7670721"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,5,14]]},"references-count":28,"journal-issue":{"issue":"5","published-print":{"date-parts":[[2025,8,15]]}},"URL":"https:\/\/doi.org\/10.1093\/jigpal\/jzae070","relation":{},"ISSN":["1367-0751","1368-9894"],"issn-type":[{"type":"print","value":"1367-0751"},{"type":"electronic","value":"1368-9894"}],"subject":[],"published-other":{"date-parts":[[2025,10]]},"published":{"date-parts":[[2024,5,14]]},"article-number":"jzae070"}}