{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,15]],"date-time":"2026-05-15T21:13:20Z","timestamp":1778879600010,"version":"3.51.4"},"reference-count":28,"publisher":"MDPI AG","issue":"2","license":[{"start":{"date-parts":[[2023,1,17]],"date-time":"2023-01-17T00:00:00Z","timestamp":1673913600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Algorithms"],"abstract":"<jats:p>New technologies are developed inside today\u2019s companies with the ascent of Industry 4.0 paradigm; Artificial Intelligence applied to Predictive Maintenance is one of these, helping factories automate their systems in detecting anomalies. The deviation of statistical features from standard operating conditions computed on collected data is a common investigation technique that companies use. The information loss due to transformation from raw data to extracted features is a problem of this approach. Furthermore, a common Predictive Maintenance framework requires historical data about failures that often do not exist, neglecting the possibility of applying it. This paper uses Artificial Intelligence as Machine Learning models to recognize when something changes in the data\u2019s behavior collected up to that moment, also helping companies to gather a preliminary dataset for future Predictive Maintenance implementation. The aim concerns a framework in which several sensors are used to collect data by adopting a sensor fusion approach. The architecture is composed of an optimized software system able to enhance the computation scalability and the response time regarding novelty detection. This article analyzes the proposed architecture, then explains a proof-of-concept development using a digital model; finally, two real cases are studied to show how the framework behaves in a real environment. The analysis done in this paper has an application-oriented approach; hence a company can directly use the framework in its systems.<\/jats:p>","DOI":"10.3390\/a16020061","type":"journal-article","created":{"date-parts":[[2023,1,17]],"date-time":"2023-01-17T04:28:47Z","timestamp":1673929727000},"page":"61","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":8,"title":["A Real-Time Novelty Recognition Framework Based on Machine Learning for Fault Detection"],"prefix":"10.3390","volume":"16","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-9328-2590","authenticated-orcid":false,"given":"Umberto","family":"Albertin","sequence":"first","affiliation":[{"name":"Department of Electronics and Telecommunications, Politecnico di Torino, Corso Duca degli Abruzzi, 24, 10129 Torino, Italy"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8920-9406","authenticated-orcid":false,"given":"Giuseppe","family":"Pedone","sequence":"additional","affiliation":[{"name":"Department of Control and Computer Engineering, Politecnico di Torino, Corso Duca degli Abruzzi, 24, 10129 Torino, Italy"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8478-1657","authenticated-orcid":false,"given":"Matilde","family":"Brossa","sequence":"additional","affiliation":[{"name":"Research and Development Department, Spea Spa, Via Torino, 16, 10088 Volpiano, Italy"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5784-6435","authenticated-orcid":false,"given":"Giovanni","family":"Squillero","sequence":"additional","affiliation":[{"name":"Department of Control and Computer Engineering, Politecnico di Torino, Corso Duca degli Abruzzi, 24, 10129 Torino, Italy"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1921-0126","authenticated-orcid":false,"given":"Marcello","family":"Chiaberge","sequence":"additional","affiliation":[{"name":"Department of Electronics and Telecommunications, Politecnico di Torino, Corso Duca degli Abruzzi, 24, 10129 Torino, Italy"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2023,1,17]]},"reference":[{"key":"ref_1","unstructured":"Industry Week & Emerson (2017, May 31). How Manufacturers Achieve Top Quartile Performance. Available online: https:\/\/partners.wsj.com\/emerson\/unlocking-performance\/how-manufacturers-can-achieve-top-quartile-performance\/."},{"key":"ref_2","unstructured":"Deloitte (2021, June 10). Predictive Maintenance and the Smart Factory. Available online: https:\/\/www2.deloitte.com\/content\/dam\/Deloitte\/us\/Documents\/process-and-operations\/us-cons-predictive-maintenance.pdf."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"237","DOI":"10.1016\/S0925-5273(00)00067-0","article-title":"Linking maintenance strategies to performance","volume":"70","author":"Swanson","year":"2001","journal-title":"Int. J. Prod. Econ."},{"key":"ref_4","unstructured":"Po\u00f3r, P., \u017den\u00ed\u0161ek, D., and Basl, J. (2019, January 23\u201326). Historical overview of maintenance management strategies: Development from breakdown maintenance to predictive maintenance in accordance with four industrial revolutions. Proceedings of the International Conference on Industrial Engineering and Operations Management, Pilsen, Czech Republic."},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"Calabrese, F., Regattieri, A., Bortolini, M., Gamberi, M., and Pilati, F. (2021). Predictive Maintenance: A Novel Framework for a Data-Driven, Semi-Supervised, and Partially Online Prognostic Health Management Application in Industries. Appl. Sci., 11.","DOI":"10.3390\/app11083380"},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"135","DOI":"10.1016\/j.cie.2012.02.002","article-title":"An overview of time-based and condition-based maintenance in industrial application","volume":"63","author":"Ahmad","year":"2012","journal-title":"Comput. Ind. Eng."},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"Tsunashima, H. (2019). Condition Monitoring of Railway Tracks from Car-Body Vibration Using a Machine Learning Technique. Appl. Sci., 9.","DOI":"10.3390\/app9132734"},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"620","DOI":"10.1016\/j.renene.2018.10.047","article-title":"Machine learning methods for wind turbine condition monitoring: A review","volume":"133","author":"Stetco","year":"2019","journal-title":"Renew. Energy"},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"1803","DOI":"10.1016\/j.ymssp.2010.11.018","article-title":"Prognostic modelling options for remaining useful life estimation by industry","volume":"25","author":"Sikorska","year":"2011","journal-title":"Mech. Syst. Signal Process."},{"key":"ref_10","unstructured":"(2015). Condition Monitoring and Diagnostics of Machines\u2014Prognostics\u2014Part 1: General Guidelines. Standard No. ISO 13381-1."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"191","DOI":"10.1109\/TR.2014.2299152","article-title":"Review of Hybrid Prognostics Approaches for Remaining Useful Life Prediction of Engineered Systems, and an Application to Battery Life Prediction","volume":"63","author":"Liao","year":"2014","journal-title":"IEEE Trans. Reliab."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/j.ejor.2010.11.018","article-title":"Remaining useful life estimation\u2014A review on the statistical data driven approaches","volume":"213","author":"Si","year":"2011","journal-title":"Eur. J. Oper. Res."},{"key":"ref_13","first-page":"3429","article-title":"Plastic Bearing Fault Diagnosis Based on a Two-Step Data Mining Approach","volume":"60","author":"He","year":"2013","journal-title":"IEEE Trans. Ind. Electron."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"380","DOI":"10.1016\/j.jmsy.2012.06.005","article-title":"Current envelope analysis for defect identification and diagnosis in induction motors","volume":"31","author":"Wang","year":"2012","journal-title":"J. Manuf. Syst."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"3819","DOI":"10.1016\/j.eswa.2010.09.042","article-title":"Multi component fault diagnosis of rotational mechanical system based on decision tree and support vector machine","volume":"38","author":"Saimurugan","year":"2011","journal-title":"Expert Syst. Appl."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"134","DOI":"10.1016\/j.eswa.2016.06.035","article-title":"An evolving approach to unsupervised and Real-Time fault detection in industrial processes","volume":"63","author":"Bezerra","year":"2016","journal-title":"Expert Syst. Appl."},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Del Buono, F., Calabrese, F., Baraldi, A., Paganelli, M., and Guerra, F. (2022). Novelty Detection with Autoencoders for System Health Monitoring in Industrial Environments. Appl. Sci., 12.","DOI":"10.3390\/app12104931"},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"33","DOI":"10.1016\/j.ymssp.2018.02.016","article-title":"Artificial intelligence for fault diagnosis of rotating machinery: A review","volume":"108","author":"Liu","year":"2018","journal-title":"Mech. Syst. Signal Process."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"14","DOI":"10.1016\/j.compind.2018.12.016","article-title":"Bearing performance degradation assessment using long short-term memory recurrent network","volume":"106","author":"Zhang","year":"2019","journal-title":"Comput. Ind."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"107060","DOI":"10.1016\/j.cie.2020.107060","article-title":"Deep learning for diagnosis and classification of faults in industrial rotating machinery","volume":"153","author":"Souza","year":"2021","journal-title":"Comput. Ind. Eng."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"1539","DOI":"10.1109\/TIE.2017.2733438","article-title":"Machine Health Monitoring Using Local Feature-Based Gated Recurrent Unit Networks","volume":"65","author":"Zhao","year":"2018","journal-title":"IEEE Trans. Ind. Electron."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"107744","DOI":"10.1016\/j.ymssp.2021.107744","article-title":"Weighted domain adaptation networks for machinery fault diagnosis","volume":"158","author":"Wei","year":"2021","journal-title":"Mech. Syst. Signal Process."},{"key":"ref_23","doi-asserted-by":"crossref","unstructured":"Zhang, C., Gupta, C., Farahat, A., Ristovski, K., and Ghosh, D. (2019). Equipment Health Indicator Learning Using Deep Reinforcement Learning. Machine Learning and Knowledge Discovery in Databases. ECML PKDD 2018, Springer. Lecture Notes in Computer Science.","DOI":"10.1007\/978-3-030-10997-4_30"},{"key":"ref_24","unstructured":"Miljkovi\u0107, D. (2010, January 24\u201328). Review of novelty detection methods. Proceedings of the 33rd International Convention MIPRO, Opatija, Croatia."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"106166","DOI":"10.1016\/j.ultras.2020.106166","article-title":"Ultrasound-based identification of damage in wind turbine blades using novelty detection","volume":"108","author":"Oliveira","year":"2020","journal-title":"Ultrasonics"},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"215","DOI":"10.1016\/j.sigpro.2013.12.026","article-title":"A review of novelty detection","volume":"99","author":"Pimentel","year":"2014","journal-title":"Signal Process."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"485","DOI":"10.1016\/j.ymssp.2010.07.017","article-title":"Rolling element bearing diagnostics\u2014A tutorial","volume":"25","author":"Randall","year":"2011","journal-title":"Mech. Syst. Signal Process."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"1066","DOI":"10.1016\/j.jsv.2005.03.007","article-title":"Wavelet filter-based weak signature detection method and its application on rolling element bearing prognostics","volume":"289","author":"Qiu","year":"2006","journal-title":"J. Sound Vib."}],"container-title":["Algorithms"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1999-4893\/16\/2\/61\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T18:08:02Z","timestamp":1760119682000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1999-4893\/16\/2\/61"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,1,17]]},"references-count":28,"journal-issue":{"issue":"2","published-online":{"date-parts":[[2023,2]]}},"alternative-id":["a16020061"],"URL":"https:\/\/doi.org\/10.3390\/a16020061","relation":{},"ISSN":["1999-4893"],"issn-type":[{"value":"1999-4893","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,1,17]]}}}