Skip to content

jeremistderechte/Gruppe-03---Klassifikation---Neuronales-Netz

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Gruppe-03-Klassifikation-Neuronales-Netz

Willkommen bei unserer Lösung zur Klassifikation mit einem neuronalen Netz.

Benoetigte Bibliotheken

  • scikit-learn
  • pandas
  • tensorflow (cpu oder gpu)
  • numpy
  • matplotlib
  • pickle
  • flask (zusaetzlich benoetigt fuer Demo)

Demo starten

  1. Repository clonen
  2. Terminal/Shell in Ordner Demo öffnen
  3. flask run eingeben
  4. localhost (127.0.0.1) im Webbrowser öffnen (Standardport 5000), wurde auch waehrend der Praesentation gehostet

image

  1. Daten des Kundens eingeben und auf Abschicken klicken, um Ergebnis zu bekommen
  2. Neue Seite mit dem Ergebnis sollte sich oeffnen

Training

Python mit Keras

image

metric result
precision 0.845
recall 0.813
accuracy 0.812

Knime

Download (3)

metric result
precision 0.707
recall 0.691
accuracy 0.717

image

Evaluation (threshold)

image

Man kann mit dem threshold arbeiten, welcher als "Steuerinstrument" dient, damit man auf Kosten von predictions weniger FPs generiert, was für diesen Use Case sinnvoll sein kann.

threshold

Confusion Matrix mit threshold

confusion_matrix_threshold

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published