Top Banner
WIR BEGEISTERN UNSERE KUNDEN MIT EMOTIONALEN FAHRERLEBNISSEN. PRÄZISE - CHARAKTERSTARK - INNOVATIV MASCHINELLES LERNEN AM BEISPIEL EINER ÜBERSTEUER-ERKENNUNG. SUPERVISED MACHINE LEARNING MIT MATLAB.
18

MASCHINELLES LERNEN AM BEISPIEL EINER … · wir begeistern unsere kunden mit emotionalen fahrerlebnissen. prÄzise -charakterstark -innovativ maschinelles lernen am beispiel einer

Aug 10, 2018

Download

Documents

dotuyen
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: MASCHINELLES LERNEN AM BEISPIEL EINER … · wir begeistern unsere kunden mit emotionalen fahrerlebnissen. prÄzise -charakterstark -innovativ maschinelles lernen am beispiel einer

WIR BEGEISTERN UNSERE KUNDEN MIT EMOTIONALEN FAHRERLEBNISSEN.

PRÄZISE - CHARAKTERSTARK - INNOVATIV

MASCHINELLES LERNEN AM BEISPIEL EINER ÜBERSTEUER-ERKENNUNG.SUPERVISED MACHINE LEARNING MIT MATLAB.

Page 2: MASCHINELLES LERNEN AM BEISPIEL EINER … · wir begeistern unsere kunden mit emotionalen fahrerlebnissen. prÄzise -charakterstark -innovativ maschinelles lernen am beispiel einer

Machine Learning - Übersteuer-Erkennung Seite 2

MOTIVATION.

Evaluierung der „Statistics and MachineLearning“ Toolbox von MATLAB

Große Anzahl an aufgezeichneten Fahrzeugmessungen (unlabeled) verfügbar

Page 3: MASCHINELLES LERNEN AM BEISPIEL EINER … · wir begeistern unsere kunden mit emotionalen fahrerlebnissen. prÄzise -charakterstark -innovativ maschinelles lernen am beispiel einer

Machine Learning - Übersteuer-Erkennung Seite 3

MACHINE LEARNING.

Machine Learning

Supervised Learning

Classification

Support Vector Machines

Discriminant Analysis

NeuralNetworks

Nearest Neighbor

Decision Trees

Regression

Unsupervised Learning Clustering

Verwendete Algorithmen.

Page 4: MASCHINELLES LERNEN AM BEISPIEL EINER … · wir begeistern unsere kunden mit emotionalen fahrerlebnissen. prÄzise -charakterstark -innovativ maschinelles lernen am beispiel einer

Machine Learning - Übersteuer-Erkennung Seite 4

ABLAUF.

Aufzeichnen der Messungen

Laden der Daten

Merkmal-extraktion

Trainieren von Machine

Learning Modellen

Anwendung des Modells

auf Testdatensatz

Validierung der

Vorhersage

Page 5: MASCHINELLES LERNEN AM BEISPIEL EINER … · wir begeistern unsere kunden mit emotionalen fahrerlebnissen. prÄzise -charakterstark -innovativ maschinelles lernen am beispiel einer

Machine Learning - Übersteuer-Erkennung Seite 5

GENERIERUNG DER MESSDATEN. STRECKETrainieren eines Modells

Trainingsdatenset:- Handlingskurs Miramas- 259.000 Datenpunkte ≙ 43 Minuten

Testen des erstellten Modells

Testdatenset:- Handlingskurs Aschheim- 150.000 Datenpunkte ≙ 25 Minuten

Page 6: MASCHINELLES LERNEN AM BEISPIEL EINER … · wir begeistern unsere kunden mit emotionalen fahrerlebnissen. prÄzise -charakterstark -innovativ maschinelles lernen am beispiel einer

Machine Learning - Übersteuer-Erkennung Seite 6

GENERIERUNG DER MESSDATEN.Einfügen eines Trigger-Signals.

0 0 1 1 1 1 1 0 0 0

Signal 1

Signal 2

Signal 3

Signal 4

Übersteuern

t

Page 7: MASCHINELLES LERNEN AM BEISPIEL EINER … · wir begeistern unsere kunden mit emotionalen fahrerlebnissen. prÄzise -charakterstark -innovativ maschinelles lernen am beispiel einer

Machine Learning - Übersteuer-Erkennung Seite 7

GENERIERUNG DER MESSDATEN.Einfügen eines Trigger-Signals.

0 0 1 1 1 1 1 0 0 0

Signal 1

Signal 2

Signal 3

Signal 4

Übersteuern

t

Page 8: MASCHINELLES LERNEN AM BEISPIEL EINER … · wir begeistern unsere kunden mit emotionalen fahrerlebnissen. prÄzise -charakterstark -innovativ maschinelles lernen am beispiel einer

Machine Learning - Übersteuer-Erkennung Seite 8

MERKMALEXTRAKTION.Filter.

Rauschen des Signals unterdrücken

Trainings- und Testdatenset müssenmit dem gleichen Filter gefiltert werden

Page 9: MASCHINELLES LERNEN AM BEISPIEL EINER … · wir begeistern unsere kunden mit emotionalen fahrerlebnissen. prÄzise -charakterstark -innovativ maschinelles lernen am beispiel einer

Machine Learning - Übersteuer-Erkennung Seite 9

MERKMALEXTRAKTION.Peak Analysis.

- Anwendung der Funktion FindPeaks

- Mindestdistanz zwischen den Peaks

Page 10: MASCHINELLES LERNEN AM BEISPIEL EINER … · wir begeistern unsere kunden mit emotionalen fahrerlebnissen. prÄzise -charakterstark -innovativ maschinelles lernen am beispiel einer

Machine Learning - Übersteuer-Erkennung Seite 10

MERKMALEXTRAKTION.Principal Component Analysis (PCA).

Transformation in der Richtungen der Principal Components

Page 11: MASCHINELLES LERNEN AM BEISPIEL EINER … · wir begeistern unsere kunden mit emotionalen fahrerlebnissen. prÄzise -charakterstark -innovativ maschinelles lernen am beispiel einer

Machine Learning - Übersteuer-Erkennung Seite 11

MODELLAUSWAHL.K-Fold Crossvalidierung.

Blau = TrainingsdatensetRot = Testdatenset

Ergebnis:Durchschnittlicher Fehler

Quelle: Machine Learning for Evolution Strategies, Kramer, 2016, S.39

Page 12: MASCHINELLES LERNEN AM BEISPIEL EINER … · wir begeistern unsere kunden mit emotionalen fahrerlebnissen. prÄzise -charakterstark -innovativ maschinelles lernen am beispiel einer

Machine Learning - Übersteuer-Erkennung Seite 12

MODELLAUSWAHL.Konfusionsmatrix.

Ziel:100 % auf der grünen Diagonale

Receiver-Operating-Characteristic-Kurve.

Ziel:AUC = 1

Page 13: MASCHINELLES LERNEN AM BEISPIEL EINER … · wir begeistern unsere kunden mit emotionalen fahrerlebnissen. prÄzise -charakterstark -innovativ maschinelles lernen am beispiel einer

Machine Learning - Übersteuer-Erkennung Seite 13

VIDEO: VORGEHENSWEISE.

Page 14: MASCHINELLES LERNEN AM BEISPIEL EINER … · wir begeistern unsere kunden mit emotionalen fahrerlebnissen. prÄzise -charakterstark -innovativ maschinelles lernen am beispiel einer

Machine Learning - Übersteuer-Erkennung Seite 14

ERGEBNISSE.Konfusionsmatrix: K-Nearest Neighbor & PCA Feature Extraktion

Page 15: MASCHINELLES LERNEN AM BEISPIEL EINER … · wir begeistern unsere kunden mit emotionalen fahrerlebnissen. prÄzise -charakterstark -innovativ maschinelles lernen am beispiel einer

Machine Learning - Übersteuer-Erkennung Seite 15

ERGEBNISSE.Konfusionsmatrix: Support Vector Machine

Page 16: MASCHINELLES LERNEN AM BEISPIEL EINER … · wir begeistern unsere kunden mit emotionalen fahrerlebnissen. prÄzise -charakterstark -innovativ maschinelles lernen am beispiel einer

Machine Learning - Übersteuer-Erkennung Seite 16

ERGEBNISSE.Konfusionsmatrix: Quadratic Discriminant analysis model

Page 17: MASCHINELLES LERNEN AM BEISPIEL EINER … · wir begeistern unsere kunden mit emotionalen fahrerlebnissen. prÄzise -charakterstark -innovativ maschinelles lernen am beispiel einer

Machine Learning - Übersteuer-Erkennung Seite 17

ERGEBNISSE.Konfusionsmatrix: Complex Decision Trees

Page 18: MASCHINELLES LERNEN AM BEISPIEL EINER … · wir begeistern unsere kunden mit emotionalen fahrerlebnissen. prÄzise -charakterstark -innovativ maschinelles lernen am beispiel einer

Machine Learning - Übersteuer-Erkennung Seite 18

HERAUSFORDERUNGEN.

Lernvorgang muss immer wieder vom Anfang der Messungen vollzogen werden, kein „Deltalernen“

Suche nach dem besten „Machine Learning“ Algorithmus

Sicherheitskritische Software erfordert hohe Zuverlässigkeit