Predictive maintenance - data required for generalizing the model

1 view (last 30 days)
I have gone through the video for doing predictive maintenance. (https://www.mathworks.com/videos/predictive-maintenance-part-1-introduction-1545827554336.html). I understand that for doing predictive maintenance in that video, sensor input from 100 machines were used.
I would like to know to generalize a model to do predictive maintenace using user sensor data, data of how many machines I need to use to train/validate the model? How to find how many machine data required, so that model is generalized. Can you please support

Answers (1)

Udit06
Udit06 on 26 Sep 2024
Hi Dhiya,
In order to create a robust model, you will need a large set of sensor data healthy and faulty operations operating in different conditions.
If you do not enough data, as suggested in the video you can build mathematical model and estimate its parameters from the sensor data and simulate a model with different fault states in different operating conditions to generate synthetic failure data
However, the number of machine data required so that the model is robust, depends on multiple factors like model complexity, the number of features that you are using to train the model. The more important thing is to have a better quality data covering different operating conditions since a predictive model is as good as the data that is feeded while training the model.
You can refer to the following resources to understand the amout of data required to train a model:
I hope this helps.

Categories

Find more on Sequence and Numeric Feature Data Workflows in Help Center and File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!