Schulungsübersicht

Einführung in die Angewandte Medizin Machine Learning

    Statistisches Lernen vs. Maschinelles Lernen Iteration und Bewertung Bias-Varianz-Abwägung Überwachtes vs. unüberwachtes Lernen Mit Machine Learning gelöste Probleme Train Validation Test – ML-Arbeitsablauf zur Vermeidung von Overfitting Arbeitsablauf von Machine Learning Algorithmen für maschinelles Lernen Auswahl eines geeigneten Algorithmus für das Problem

Algorithmus-Bewertung

    Bewertung der numerischen Vorhersagen Maße für die Genauigkeit: ME, MSE, RMSE, MAPE Stabilität von Parametern und Vorhersagen
Bewertung von Klassifizierungsalgorithmen Genauigkeit und ihre Probleme
  • Die Konfusionsmatrix
  • Problem der unausgewogenen Klassen
  • Visualisierung der Modellleistung Gewinnkurve
  • ROC-Kurve
  • Hebekurve
  • Auswahl des Modells
  • Modellabstimmung – Rastersuchstrategien
  • Datenaufbereitung für die Modellierung
  • Datenimport und -speicherung Verstehen der Daten – grundlegende Erkundungen Datenmanipulationen mit der Pandas-Bibliothek Datentransformationen – Datenmanipulationen Explorative Analyse Fehlende Beobachtungen – Erkennung und Lösungen Ausreißer – Erkennung und Strategien Standardisierung, Normalisierung, Binarisierung Umkodierung qualitativer Daten
  • Algorithmen für maschinelles Lernen zur Erkennung von Ausreißern
  • Überwachte Algorithmen KNN Ensemble Gradient Boosting SVM

      Unüberwachte Algorithmen Abstandsorientiert

    Dichtebasierte Methoden

      Probabilistische Methoden
    Modellbasierte Methoden
  • Verstehen Deep Learning
  • Überblick über die grundlegenden Konzepte des Deep Learning Unterscheidung zwischen Machine Learning und Deep Learning Überblick über Anwendungen für Deep Learning
  • Überblick über Neural Networks
  • Was sind Neural Networks Neural Networks vs. Regressionsmodelle Mathematische Grundlagen und Lernmechanismen verstehen Konstruktion eines künstlichen neuronalen Netzes Verstehen neuronaler Knoten und Verbindungen Arbeiten mit Neuronen, Schichten und Eingabe- und Ausgabedaten Einschichtige Perceptrons verstehen Unterschiede zwischen überwachtem und unüberwachtem Lernen Lernen mit Vorwärts- und Rückkopplung Neural Networks Verständnis von Forward Propagation und Back Propagation
  • Erstellung einfacher Deep Learning-Modelle mit Keras

      Erstellen eines Keras Modells Verstehen Ihrer Daten Ihr Deep Learning-Modell spezifizieren Kompilieren Ihres Modells Anpassen Ihres Modells Arbeiten mit Ihren Klassifizierungsdaten Arbeiten mit Klassifizierungsmodellen Verwendung Ihrer Modelle 

    Arbeiten mit TensorFlow für Deep Learning

      Aufbereitung der Daten Herunterladen der Daten Vorbereiten der Trainingsdaten Vorbereiten von Testdaten Eingaben skalieren Verwenden von Platzhaltern und Variablen

    Spezifizierung der Netzwerkarchitektur

      Verwendung der Kostenfunktion

    Verwendung des Optimierers

      Initialisierer verwenden
    Anpassen des neuronalen Netzes
  • Erstellung des Diagramms Inferenz
  • Verlust
  • Ausbildung
  • Training des Modells Der Graph
  • Die Sitzung
  • Zugschleife
  • Evaluierung des Modells Aufbau des Auswertungsdiagramms
  • Auswerten mit Eval Output
  • Skalierbare Ausbildungsmodelle
  • Visualisierung und Auswertung von Modellen mit TensorBoard 
  • Anwendung von Deep Learning bei der Erkennung von Anomalien
  • Autoencoder Encoder - Decoder Architektur Rekonstruktionsverlust
  • Variations-Autogencoder Variationale Inferenz
  • Generatives adversariales Netzwerk Generator – Diskriminator Architektur
  • Ansätze für AN mit GAN
  • Frameworks Ensemble
  • Kombinieren von Ergebnissen aus verschiedenen Methoden Bootstrap Aggregieren Durchschnittliche Ausreißerwertung
  •  
  • Voraussetzungen

    • Erfahrung mit Python Programmierung
    • Grundlegende Vertrautheit mit Statistik und mathematischen Konzepten

    Publikum

    • Entwickler
    • Datenwissenschaftler
     28 Stunden

    Teilnehmerzahl



    Preis je Teilnehmer

    Kombinierte Kurse

    Verwandte Kategorien