Predicting Machine Failures from Multivariate Time Series: An Industrial Case Study
May 22, 2024·
,,·
0 min read
Nicolò Pinciroli
Francesca Forbicini
Piero Fraternali
Abstract
Non-neural machine learning (ML) and deep learning (DL) are used to predict system failures in industrial maintenance. However, only a few studies have assessed the effect of varying the amount of past data used to make a prediction and the extension in the future of the forecast. This study evaluates the impact of the size of the reading window and of the prediction window on the performances of models trained to forecast failures in three datasets of (1) an industrial wrapping machine working in discrete sessions, (2) an industrial blood refrigerator working continuously, and (3) a nitrogen generator working continuously. A binary classification task assigns the positive label to the prediction window based on the probability of a failure to occur in such an interval. Six algorithms (logistic regression, random forest, support vector machine, LSTM, ConvLSTM, and Transformers) are compared on multivariate time series. The dimension of the prediction windows plays a crucial role and the results highlight the effectiveness of DL approaches in classifying data with diverse time-dependent patterns preceding a failure and the effectiveness of ML approaches in classifying similar and repetitive patterns preceding a failure.
Type
Publication
Machines, 12(6)

Authors
Nicolò Pinciroli
(he/him)
PhD student in Information Technology
I am a PhD student in Information Technology at Politecnico di Milano. My research focuses on machine learning and data science applications to astrophysics problems, particularly in the search for pulsars and the analysis of gravitational lenses. I have experience in AI, data analysis, and computer vision.
Authors
Authors