Cursusaanbod

Inleiding tot toegepaste machine learning

  • Statistisch leren vs. Machine learning
  • Iteratie en evaluatie
  • Bias-Variance trade-off
  • Gesuperviseerd vs ongesuperviseerd leren
  • Problemen die met machine learning worden opgelost
  • Trainings-, validatie- en testset – ML-werkstroom om overfitting te voorkomen
  • Werkstroom van machine learning
  • Machine learning-algoritmen
  • Het kiezen van een geschikt algoritme voor het probleem

Algorithmeanalyse

  • Evaluatie van numerieke voorspellingen
    • Accuratesie-maten: ME, MSE, RMSE, MAPE
    • Parameter- en voorspellingsstabiliteit
  • Evaluatie van classificatiealgoritmen
    • Accuratesie en de daarbij horende problemen
    • Confusiematrix
    • Probleem met onbalans in klassen
  • Visualisatie van modelprestaties
    • Profit curve
    • ROC-curve
    • Lift-curve
  • Modelselectie
  • Modelafstelling – grid search-strategieën

Gegevensvoorbereiding voor modellering

  • Importeren en opslaan van gegevens
  • Begrijpen van de gegevens – basisexploraties
  • Gegevensmanipulatie met pandas-bibliotheek
  • Gegevenstransformatie – Data wrangling
  • Exploratieve analyse
  • Ontbrekende waarnemingen – detectie en oplossingen
  • Uitbijters – detectie en strategieën
  • Standarisering, normalisatie, binarisering
  • Kwalitatieve gegevensrecoding

Machine learning-algoritmen voor uitbijtersdetectie

  • Gesuperviseerde algoritmen
    • KNN
    • Ensemble Gradient Boosting
    • SVM
  • Ongesuperviseerde algoritmen
    • Afstandsbased
    • Dichtheidbased methoden
    • Probabilistische methoden
    • Modelbased methoden

Inzicht in deep learning

  • Overzicht van de basisconcepten van deep learning
  • Onderscheid maken tussen machine learning en deep learning
  • Overzicht van toepassingen voor deep learning

Overzicht van neurale netwerken

  • Wat zijn neurale netwerken?
  • Neurale netwerken vs regressiemodellen
  • Begrijpen van wiskundige grondslagen en leermechanismen
  • Het bouwen van een kunstmatig neuraal netwerk
  • Begrijpen van neurale knooppunten en verbindingen
  • Werken met neuronen, lagen en invoer- en uitvoergegevens
  • Begrijpen van single layer perceptrons
  • Onderscheid maken tussen gesuperviseerd en ongesuperviseerd leren
  • Leer feedforward en feedback neurale netwerken
  • Begrijpen van forward propagation en back propagation

Bouwen van eenvoudige deep learning-modellen met Keras

  • Een Keras-model creëren
  • Je gegevens begrijpen
  • Je deep learning-model specificeren
  • Je model compileren
  • Je model fitten
  • Werken met je classificatiegegevens
  • Werken met classificatiemodellen
  • Je modellen gebruiken

Werken met TensorFlow voor deep learning

  • De gegevens voorbereiden
    • De gegevens downloaden
    • Traininggegevens voorbereiden
    • Testgegevens voorbereiden
    • Invoer schalen
    • Placeholders en variabelen gebruiken
  • De netwerkarchitectuur specificeren
  • De kostenfunctie gebruiken
  • De optimizer gebruiken
  • Initialisatoren gebruiken
  • Het neurale netwerk fitten
  • De grafiek bouwen
    • Inference
    • Verlies
    • Training
  • Het model trainen
    • De grafiek
    • De sessie
    • Train Loop
  • Het model evalueren
    • De eval grafiek bouwen
    • Evaluatie met eval output
  • Modellen op schaal trainen
  • Visualiseren en evalueren van modellen met TensorBoard

Toepassing van deep learning in anomaliedetectie

  • Autoencoder
    • Encoder - Decoder architectuur
    • Reconstrueringsverlies
  • Variational Autoencoder
    • Variational inference
  • Generative Adversarial Network
    • Generator – Discriminator architectuur
    • Benaderingen voor AN met GAN

Ensemble frameworks

  • Resultaten combineren uit verschillende methoden
  • Bootstrap Aggregating
  • Outlier score gemiddeld

Vereisten

  • Ervaring met Python-programmeren
  • Basisfamiliariteit met statistiek en wiskundige concepten

Publiek

  • Ontwikkelaars
  • Data wetenschappers
 28 uren

Aantal deelnemers


Prijs per deelnemer

Getuigenissen (5)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën