Das Script pm_ml_example_fleet_v3.py dient zur prädiktiven Analyse und Vorhersage möglicher Defekte in Fahrzeugen basierend auf Sensordaten, Werkstattaufträgen und Defektdaten, die in einer MongoDB-Datenbank gespeichert sind. Es kombiniert Datenverarbeitung, Modelltraining und Vorhersagen, um eine umfassende Analyse durchzuführen.
predictive_maintenance_db
), um Fahrzeug-, Sensor-, Werkstatt- und Defektdaten abzurufen.defect_present
ergänzt, um anzugeben, ob ein Defekt in der Nähe eines bestimmten Kilometerstands aufgetreten ist.past_workshop_count
, avg_past_workshop_cost
, past_defect_count
und age_in_years
werden berechnet, um die Daten für das Modelltraining anzureichern.value
, mileage
, age_in_years
und andere werden extrahiert.sensorType
werden durch One-Hot-Encoding in das Modell integriert.RandomForestClassifier
wird in einer Pipeline verwendet, die die Datenvorverarbeitung und das Modelltraining umfasst.Dieses Skript ist nützlich für die prädiktive Wartung, um frühzeitig Defekte zu erkennen und präventive Maßnahmen zu ergreifen, die Fahrzeugausfälle minimieren können.
Autor: Jörg Harzmann
Dieser Inhalt ist unter einer CC BY-NC Lizenz veröffentlicht.