coffee machine predictive maintenance challenge coffee ... · faults forecast faults root causes....
TRANSCRIPT
![Page 1: Coffee Machine Predictive Maintenance Challenge Coffee ... · Faults Forecast Faults Root causes. Counters 45.330.415 entries 395 csv files 2.5 GB. Faults 364.695 entries 395 csv](https://reader035.vdocument.in/reader035/viewer/2022062607/6048c9ec63fe936483156de4/html5/thumbnails/1.jpg)
Coffee Machines DatasetCoffee Machine
Predictive Maintenance ChallengeMarcello Morchio – Andrea BoeroMay 23rd 2019 – www.datascienceseed.com
![Page 2: Coffee Machine Predictive Maintenance Challenge Coffee ... · Faults Forecast Faults Root causes. Counters 45.330.415 entries 395 csv files 2.5 GB. Faults 364.695 entries 395 csv](https://reader035.vdocument.in/reader035/viewer/2022062607/6048c9ec63fe936483156de4/html5/thumbnails/2.jpg)
The Challengecounters
cleanings
faults
Quality
FaultsForecast
FaultsRoot causes
![Page 3: Coffee Machine Predictive Maintenance Challenge Coffee ... · Faults Forecast Faults Root causes. Counters 45.330.415 entries 395 csv files 2.5 GB. Faults 364.695 entries 395 csv](https://reader035.vdocument.in/reader035/viewer/2022062607/6048c9ec63fe936483156de4/html5/thumbnails/3.jpg)
Counters
45.330.415 entries395 csv files2.5 GB
![Page 4: Coffee Machine Predictive Maintenance Challenge Coffee ... · Faults Forecast Faults Root causes. Counters 45.330.415 entries 395 csv files 2.5 GB. Faults 364.695 entries 395 csv](https://reader035.vdocument.in/reader035/viewer/2022062607/6048c9ec63fe936483156de4/html5/thumbnails/4.jpg)
Faults
364.695 entries395 csv files13 MB
![Page 5: Coffee Machine Predictive Maintenance Challenge Coffee ... · Faults Forecast Faults Root causes. Counters 45.330.415 entries 395 csv files 2.5 GB. Faults 364.695 entries 395 csv](https://reader035.vdocument.in/reader035/viewer/2022062607/6048c9ec63fe936483156de4/html5/thumbnails/5.jpg)
Cleanings
73.861 entries391 csv files3 MB
![Page 6: Coffee Machine Predictive Maintenance Challenge Coffee ... · Faults Forecast Faults Root causes. Counters 45.330.415 entries 395 csv files 2.5 GB. Faults 364.695 entries 395 csv](https://reader035.vdocument.in/reader035/viewer/2022062607/6048c9ec63fe936483156de4/html5/thumbnails/6.jpg)
Exploration
(EDA)
Cleaning
Preparation
InterpretationModeling
Validation
![Page 7: Coffee Machine Predictive Maintenance Challenge Coffee ... · Faults Forecast Faults Root causes. Counters 45.330.415 entries 395 csv files 2.5 GB. Faults 364.695 entries 395 csv](https://reader035.vdocument.in/reader035/viewer/2022062607/6048c9ec63fe936483156de4/html5/thumbnails/7.jpg)
But...
Iris Dataset Real World Dataset
![Page 8: Coffee Machine Predictive Maintenance Challenge Coffee ... · Faults Forecast Faults Root causes. Counters 45.330.415 entries 395 csv files 2.5 GB. Faults 364.695 entries 395 csv](https://reader035.vdocument.in/reader035/viewer/2022062607/6048c9ec63fe936483156de4/html5/thumbnails/8.jpg)
???
![Page 9: Coffee Machine Predictive Maintenance Challenge Coffee ... · Faults Forecast Faults Root causes. Counters 45.330.415 entries 395 csv files 2.5 GB. Faults 364.695 entries 395 csv](https://reader035.vdocument.in/reader035/viewer/2022062607/6048c9ec63fe936483156de4/html5/thumbnails/9.jpg)
Real Worlds Dataset
![Page 10: Coffee Machine Predictive Maintenance Challenge Coffee ... · Faults Forecast Faults Root causes. Counters 45.330.415 entries 395 csv files 2.5 GB. Faults 364.695 entries 395 csv](https://reader035.vdocument.in/reader035/viewer/2022062607/6048c9ec63fe936483156de4/html5/thumbnails/10.jpg)
![Page 11: Coffee Machine Predictive Maintenance Challenge Coffee ... · Faults Forecast Faults Root causes. Counters 45.330.415 entries 395 csv files 2.5 GB. Faults 364.695 entries 395 csv](https://reader035.vdocument.in/reader035/viewer/2022062607/6048c9ec63fe936483156de4/html5/thumbnails/11.jpg)
Explore counters
![Page 12: Coffee Machine Predictive Maintenance Challenge Coffee ... · Faults Forecast Faults Root causes. Counters 45.330.415 entries 395 csv files 2.5 GB. Faults 364.695 entries 395 csv](https://reader035.vdocument.in/reader035/viewer/2022062607/6048c9ec63fe936483156de4/html5/thumbnails/12.jpg)
Cleaning
0 < x < xmean +2𝜎Numcaffegr1Min -20000
Max +900000
![Page 13: Coffee Machine Predictive Maintenance Challenge Coffee ... · Faults Forecast Faults Root causes. Counters 45.330.415 entries 395 csv files 2.5 GB. Faults 364.695 entries 395 csv](https://reader035.vdocument.in/reader035/viewer/2022062607/6048c9ec63fe936483156de4/html5/thumbnails/13.jpg)
![Page 14: Coffee Machine Predictive Maintenance Challenge Coffee ... · Faults Forecast Faults Root causes. Counters 45.330.415 entries 395 csv files 2.5 GB. Faults 364.695 entries 395 csv](https://reader035.vdocument.in/reader035/viewer/2022062607/6048c9ec63fe936483156de4/html5/thumbnails/14.jpg)
Explore models
![Page 15: Coffee Machine Predictive Maintenance Challenge Coffee ... · Faults Forecast Faults Root causes. Counters 45.330.415 entries 395 csv files 2.5 GB. Faults 364.695 entries 395 csv](https://reader035.vdocument.in/reader035/viewer/2022062607/6048c9ec63fe936483156de4/html5/thumbnails/15.jpg)
Explore Faults
![Page 16: Coffee Machine Predictive Maintenance Challenge Coffee ... · Faults Forecast Faults Root causes. Counters 45.330.415 entries 395 csv files 2.5 GB. Faults 364.695 entries 395 csv](https://reader035.vdocument.in/reader035/viewer/2022062607/6048c9ec63fe936483156de4/html5/thumbnails/16.jpg)
Explore Faults Critical vs ErrorCode
![Page 17: Coffee Machine Predictive Maintenance Challenge Coffee ... · Faults Forecast Faults Root causes. Counters 45.330.415 entries 395 csv files 2.5 GB. Faults 364.695 entries 395 csv](https://reader035.vdocument.in/reader035/viewer/2022062607/6048c9ec63fe936483156de4/html5/thumbnails/17.jpg)
![Page 18: Coffee Machine Predictive Maintenance Challenge Coffee ... · Faults Forecast Faults Root causes. Counters 45.330.415 entries 395 csv files 2.5 GB. Faults 364.695 entries 395 csv](https://reader035.vdocument.in/reader035/viewer/2022062607/6048c9ec63fe936483156de4/html5/thumbnails/18.jpg)
![Page 19: Coffee Machine Predictive Maintenance Challenge Coffee ... · Faults Forecast Faults Root causes. Counters 45.330.415 entries 395 csv files 2.5 GB. Faults 364.695 entries 395 csv](https://reader035.vdocument.in/reader035/viewer/2022062607/6048c9ec63fe936483156de4/html5/thumbnails/19.jpg)
![Page 20: Coffee Machine Predictive Maintenance Challenge Coffee ... · Faults Forecast Faults Root causes. Counters 45.330.415 entries 395 csv files 2.5 GB. Faults 364.695 entries 395 csv](https://reader035.vdocument.in/reader035/viewer/2022062607/6048c9ec63fe936483156de4/html5/thumbnails/20.jpg)
![Page 21: Coffee Machine Predictive Maintenance Challenge Coffee ... · Faults Forecast Faults Root causes. Counters 45.330.415 entries 395 csv files 2.5 GB. Faults 364.695 entries 395 csv](https://reader035.vdocument.in/reader035/viewer/2022062607/6048c9ec63fe936483156de4/html5/thumbnails/21.jpg)
Model
Modeling
![Page 22: Coffee Machine Predictive Maintenance Challenge Coffee ... · Faults Forecast Faults Root causes. Counters 45.330.415 entries 395 csv files 2.5 GB. Faults 364.695 entries 395 csv](https://reader035.vdocument.in/reader035/viewer/2022062607/6048c9ec63fe936483156de4/html5/thumbnails/22.jpg)
Model
Modeling
![Page 23: Coffee Machine Predictive Maintenance Challenge Coffee ... · Faults Forecast Faults Root causes. Counters 45.330.415 entries 395 csv files 2.5 GB. Faults 364.695 entries 395 csv](https://reader035.vdocument.in/reader035/viewer/2022062607/6048c9ec63fe936483156de4/html5/thumbnails/23.jpg)
Model Model
Modeling
![Page 24: Coffee Machine Predictive Maintenance Challenge Coffee ... · Faults Forecast Faults Root causes. Counters 45.330.415 entries 395 csv files 2.5 GB. Faults 364.695 entries 395 csv](https://reader035.vdocument.in/reader035/viewer/2022062607/6048c9ec63fe936483156de4/html5/thumbnails/24.jpg)
?
Preparation – Feature Engineering
![Page 25: Coffee Machine Predictive Maintenance Challenge Coffee ... · Faults Forecast Faults Root causes. Counters 45.330.415 entries 395 csv files 2.5 GB. Faults 364.695 entries 395 csv](https://reader035.vdocument.in/reader035/viewer/2022062607/6048c9ec63fe936483156de4/html5/thumbnails/25.jpg)
0/1
TARGET: there will be a Fault on day Xfor machine Y?
His
tory
of
mac
hin
e Y
Day X
![Page 26: Coffee Machine Predictive Maintenance Challenge Coffee ... · Faults Forecast Faults Root causes. Counters 45.330.415 entries 395 csv files 2.5 GB. Faults 364.695 entries 395 csv](https://reader035.vdocument.in/reader035/viewer/2022062607/6048c9ec63fe936483156de4/html5/thumbnails/26.jpg)
0/1
Features: Faults, Cleanings, CountersIn «some» days before day X
His
tory
of
mac
hin
e Y
Day X
........
![Page 27: Coffee Machine Predictive Maintenance Challenge Coffee ... · Faults Forecast Faults Root causes. Counters 45.330.415 entries 395 csv files 2.5 GB. Faults 364.695 entries 395 csv](https://reader035.vdocument.in/reader035/viewer/2022062607/6048c9ec63fe936483156de4/html5/thumbnails/27.jpg)
![Page 28: Coffee Machine Predictive Maintenance Challenge Coffee ... · Faults Forecast Faults Root causes. Counters 45.330.415 entries 395 csv files 2.5 GB. Faults 364.695 entries 395 csv](https://reader035.vdocument.in/reader035/viewer/2022062607/6048c9ec63fe936483156de4/html5/thumbnails/28.jpg)
Models
Ligh Gradient Boost Model
Neural Network
![Page 29: Coffee Machine Predictive Maintenance Challenge Coffee ... · Faults Forecast Faults Root causes. Counters 45.330.415 entries 395 csv files 2.5 GB. Faults 364.695 entries 395 csv](https://reader035.vdocument.in/reader035/viewer/2022062607/6048c9ec63fe936483156de4/html5/thumbnails/29.jpg)
Light-GBMQuick overview on Medium
E.g. Decision tree – Random Forest E.g. LGBM
![Page 30: Coffee Machine Predictive Maintenance Challenge Coffee ... · Faults Forecast Faults Root causes. Counters 45.330.415 entries 395 csv files 2.5 GB. Faults 364.695 entries 395 csv](https://reader035.vdocument.in/reader035/viewer/2022062607/6048c9ec63fe936483156de4/html5/thumbnails/30.jpg)
Light-GBMQuick overview on Medium
• Big Dataset (10K+ rows)
• Efficient memory usage
• Light speed
• High Accuracy
• Categorical friendly
• Requires some tuning
![Page 31: Coffee Machine Predictive Maintenance Challenge Coffee ... · Faults Forecast Faults Root causes. Counters 45.330.415 entries 395 csv files 2.5 GB. Faults 364.695 entries 395 csv](https://reader035.vdocument.in/reader035/viewer/2022062607/6048c9ec63fe936483156de4/html5/thumbnails/31.jpg)
Neural Network
Parameters
• Layers
• Neurons / Layer
• Activation
• Batch size
• Epochs
![Page 32: Coffee Machine Predictive Maintenance Challenge Coffee ... · Faults Forecast Faults Root causes. Counters 45.330.415 entries 395 csv files 2.5 GB. Faults 364.695 entries 395 csv](https://reader035.vdocument.in/reader035/viewer/2022062607/6048c9ec63fe936483156de4/html5/thumbnails/32.jpg)
Build inner layers
Build output layer
Train and evaluate
![Page 33: Coffee Machine Predictive Maintenance Challenge Coffee ... · Faults Forecast Faults Root causes. Counters 45.330.415 entries 395 csv files 2.5 GB. Faults 364.695 entries 395 csv](https://reader035.vdocument.in/reader035/viewer/2022062607/6048c9ec63fe936483156de4/html5/thumbnails/33.jpg)
Plot performance vs lambdaVs parametri
trial lambda n_of_epochs batch_size n_of_layers neurons_per_layer activation train_acc test_acc dataset
1218 0 100 100 3 128 tanh 0.890487369 0.880337079 FlairBit_5d_onehot_scaled.csv
1203 0 100 100 3 128 tanh 0.892935252 0.878089887 FlairBit_5d_onehot_scaled.csv
1225 0 100 100 3 128 tanh 0.890286725 0.877849117 FlairBit_5d_onehot_scaled.csv
246 0 100 100 3 256 tanh 0.876785714 0.877447833 FlairBit_5d_onehot_rm15_scaled.csv
259 0 100 100 3 128 tanh 0.878009631 0.877367578 FlairBit_5d_onehot_rm15_scaled.csv
1229 0 100 100 3 64 tanh 0.888400651 0.876565009 FlairBit_5d_onehot_scaled.csv
239 0 100 100 3 128 tanh 0.881560995 0.875361155 FlairBit_5d_onehot_rm15_scaled.csv
240 0 100 100 3 128 tanh 0.879835473 0.875280898 FlairBit_5d_onehot_rm15_scaled.csv
241 0 100 100 3 64 tanh 0.875441412 0.875040131 FlairBit_5d_onehot_rm15_scaled.csv
1214 0 100 100 3 32 tanh 0.882622042 0.874638844 FlairBit_5d_onehot_scaled.csv
255 0 100 100 3 64 tanh 0.880758428 0.874558585 FlairBit_5d_onehot_rm15_scaled.csv
1211 0 100 100 3 256 tanh 0.893918416 0.874398074 FlairBit_5d_onehot_scaled.csv
235 0 100 100 3 256 tanh 0.879514446 0.874317818 FlairBit_5d_onehot_rm15_scaled.csv
1213 0 100 100 3 32 tanh 0.884146954 0.874077048 FlairBit_5d_onehot_scaled.csv
238 0 100 100 3 16 tanh 0.870505618 0.874077043 FlairBit_5d_onehot_rm15_scaled.csv
323 0 100 100 3 16 relu 0.868398875 0.873675762 FlairBit_5d_onehot_rm15_scaled.csv
257 0 100 100 3 128 tanh 0.880357144 0.873675762 FlairBit_5d_onehot_rm15_scaled.csv
234 0 100 100 3 128 tanh 0.882182986 0.873595502 FlairBit_5d_onehot_rm15_scaled.csv
254 0 100 100 3 128 tanh 0.875902888 0.873274479 FlairBit_5d_onehot_rm15_scaled.csv
1208 0 100 100 3 128 tanh 0.888581231 0.873194221 FlairBit_5d_onehot_scaled.csv
1215 0 100 100 3 256 tanh 0.890688017 0.873194221 FlairBit_5d_onehot_scaled.csv
245 0 100 100 3 128 tanh 0.877528091 0.872873195 FlairBit_5d_onehot_rm15_scaled.csv
![Page 34: Coffee Machine Predictive Maintenance Challenge Coffee ... · Faults Forecast Faults Root causes. Counters 45.330.415 entries 395 csv files 2.5 GB. Faults 364.695 entries 395 csv](https://reader035.vdocument.in/reader035/viewer/2022062607/6048c9ec63fe936483156de4/html5/thumbnails/34.jpg)
Interpretation: SHAPShap Documentation
• SHAP (SHapley Additive exPlanations) is a
unified approach to explain the output of
any machine learning model.
• SHAP connects game theory with local
explanations, uniting several previous methods
![Page 35: Coffee Machine Predictive Maintenance Challenge Coffee ... · Faults Forecast Faults Root causes. Counters 45.330.415 entries 395 csv files 2.5 GB. Faults 364.695 entries 395 csv](https://reader035.vdocument.in/reader035/viewer/2022062607/6048c9ec63fe936483156de4/html5/thumbnails/35.jpg)
• The more it failed, the sooner it will fail• The more it is used, the sooner it will fail• Some models are just loosers• Cleaning frequency is not even in the list
Interpretation: SHAP (LGBM model)
Shap Documentation
![Page 36: Coffee Machine Predictive Maintenance Challenge Coffee ... · Faults Forecast Faults Root causes. Counters 45.330.415 entries 395 csv files 2.5 GB. Faults 364.695 entries 395 csv](https://reader035.vdocument.in/reader035/viewer/2022062607/6048c9ec63fe936483156de4/html5/thumbnails/36.jpg)
Thank you! Questions?