vmeta42 / metaai

AI for meta42
Apache License 2.0
17 stars 5 forks source link

Algorithm selection #5

Open zolawuzhigang opened 2 years ago

zolawuzhigang commented 2 years ago

For the battery failure AI prediction module corresponding to the meta42 project, what are the common AI algorithms? Which algorithms match with each other will make the final trained model more accurate and efficient?

YachaoDong commented 2 years ago

Question 1: I personally think there are two ideas: 1. Take it as a time series prediction problem: First predict the voltage, internal resistance and other key values in the next few days, these predicted values are labeled according to the fault judgment logic. If it exceeds the threshold, it can be considered as a fault label. Time series prediction methods include RNN, LSTM, deepAR, arima, Holt winters, Facebook prophet, etc.

  1. Take it as a classification problem. Automatically label the data in combination with the actual production environment, and use classification algorithms such as random forest, gbdt, xgboost, lightgbm and so on.

Question 2: we need to constantly try to replace the algorithm in combination with the actual data, and there is no specific standard. The combination of good data and good algorithm will make the model prediction more accurate and efficient.