Predicting Survival Time of Ball Bearings in the Presence of Censoring

Christian Marius Lillelund, Fernando Pannullo, Morten Opprud Jakobsen, Christian Fischer Pedersen
9/13/2023
eess.SPcs.AIcs.LG

Official code: thecml/ball-bearing-survival (5 stars, MIT, last commit 2025-04-11).

Abstract

Ball bearings find widespread use in various manufacturing and mechanical domains, and methods based on machine learning have been widely adopted in the field to monitor wear and spot defects before they lead to failures. Few studies, however, have addressed the problem of censored data, in which failure is not observed. In this paper, we propose a novel approach to predict the time to failure in ball bearings using survival analysis. First, we analyze bearing data in the frequency domain and annotate when a bearing fails by comparing the Kullback-Leibler divergence and the standard deviation between its break-in frequency bins and its break-out frequency bins. Second, we train several survival models to estimate the time to failure based on the annotated data and covariates extracted from the time domain, such as skewness, kurtosis and entropy. The models give a probabilistic prediction of risk over time and allow us to compare the survival function between groups of bearings. We demonstrate our approach on the XJTU and PRONOSTIA datasets. On XJTU, the best result is a 0.70 concordance-index and 0.21 integrated Brier score. On PRONOSTIA, the best is a 0.76 concordance-index and 0.19 integrated Brier score. Our work motivates further work on incorporating censored data in models for predictive maintenance.

View on arXivView PDF

Code Implementations(1)

MIT

Implementation of Predicting Survival Time of Ball Bearings in the Presence of Censoring (AAAI Fall Symposium 2023)

50PythonSep 8, 20231 years agoMIT
ball-bearingdeep-learningpredictive-maintenancesurvival-analysis

Similar Papers

Cite this paper

@article{lillelund2023predicting,
  title  = {Predicting Survival Time of Ball Bearings in the Presence of Censoring},
  author = {Christian Marius Lillelund and Fernando Pannullo and Morten Opprud Jakobsen and Christian Fischer Pedersen},
  year   = {2023},
  eprint = {2309.07188},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2309.07188v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2309.07188.svg)](https://codeofpaper.com/paper/2309.07188)

Discussion