Cursusaanbod

Inleiding tot toegepaste machine learning

  • Statistisch leren vs. Machine learning
  • Iteratie en evaluatie
  • Bias-Variance trade-off
  • Supervised vs Unsupervised Learning
  • Problemen die worden opgelost met Machine Learning
  • Train Validation Test – ML workflow om overfitting te voorkomen
  • Workflow van Machine Learning
  • Machine learning algoritmen
  • Kies een geschikt algoritme voor het probleem

Algoritme-evaluatie

  • Evaluatie van numerieke voorspellingen
    • Maatstaven voor nauwkeurigheid: ME, MSE, RMSE, MAPE
    • Stabiliteit van parameters en voorspellingen
  • Evaluatie van classificatie-algoritmen
    • Nauwkeurigheid en haar problemen
    • De verwarringmatrix
    • Probleem van onevenwichtige klassen
  • Visualiseren van modelprestaties
    • Winstcurve
    • ROC-curve
    • Lift-curve
  • Modelselectie
  • Modelafstemming – grid search-strategieën

Gegevens voorbereiding voor modellering

  • Gegevens importeren en opslaan
  • Gegevens begrijpen – basisexploraties
  • Gegevensmanipulatie met de pandas-bibliotheek
  • Gegevenstransformaties – Data wrangling
  • Exploratorische analyse
  • Ontbrekende waarnemingen – detectie en oplossingen
  • Uitbijters – detectie en strategieën
  • Standarisatie, normalisatie, binarisatie
  • Kwalitatieve gegevensrecodering

Machine learning algoritmen voor uitbijterdetectie

  • Supervised algoritmen
    • KNN
    • Ensemble Gradient Boosting
    • SVM
  • Unsupervised algoritmen
    • Afstandsgebaseerd
    • Dichtheidsgebaseerde methoden
    • Probabilistische methoden
    • Modelgebaseerde methoden

Begrijpen van Deep Learning

  • Overzicht van de basisconcepten van Deep Learning
  • Verschillen tussen Machine Learning en Deep Learning
  • Overzicht van toepassingen voor Deep Learning

Overzicht van Neural Networks

  • Wat zijn Neural Networks
  • Neural Networks vs Regression Models
  • Begrijpen van de wiskundige fundamenten en leermechanismen
  • Bouwen van een kunstmatig neurale netwerk
  • Begrijpen van neurale knopen en verbindingen
  • Werken met neuronen, lagen en invoer- en uitvoerdata
  • Begrijpen van single layer perceptrons
  • Verschillen tussen Supervised en Unsupervised Learning
  • Leren van feedforward en feedback neurale netwerken
  • Begrijpen van forward propagation en back propagation

Bouwen van eenvoudige Deep Learning-modellen met Keras

  • Het maken van een Keras-model
  • Begrijpen van uw gegevens
  • Specifieken van uw Deep Learning-model
  • Het compileren van uw model
  • Het passen van uw model
  • Werken met uw classificatiedata
  • Werken met classificatiemodellen
  • Het gebruik van uw modellen

Werken met TensorFlow voor Deep Learning

  • De gegevens voorbereiden
    • De gegevens downloaden
    • De trainingsgegevens voorbereiden
    • De testgegevens voorbereiden
    • Invoeren schalen
    • Het gebruik van placeholders en variabelen
  • De netwerkarchitectuur specificeren
  • Het gebruik van de kostfunctie
  • Het gebruik van de optimalisator
  • Het gebruik van initializers
  • Het passen van het neurale netwerk
  • Het bouwen van de grafiek
    • Inferentie
    • Verlies
    • Training
  • Het trainen van het model
    • De grafiek
    • De sessie
    • Trainingslus
  • Het evalueren van het model
    • Het bouwen van de eval grafiek
    • Evalueren met eval output
  • Modellen op grote schaal trainen
  • Modellen visualiseren en evalueren met TensorBoard

Toepassing van Deep Learning in Anomalie Detectie

  • Autoencoder
    • Encoder - Decoder architectuur
    • Reconstructieverlies
  • Variational Autencoder
    • Variationele inferentie
  • Generative Adversarial Network
    • Generator – Discriminator architectuur
    • Aanpakken van AN met behulp van GAN

Ensemble Frameworks

  • Resultaten van verschillende methoden combineren
  • Bootstrap Aggregating
  • Uitbijter score gemiddelden

Vereisten

  • Ervaring met Python-programmeren
  • Basiskennis van statistiek en wiskundige concepten

Doelgroep

  • Ontwikkelaars
  • Datawetenschappers
 28 Uren

Leveringsopties

PRIVÉGROEPSTRAINING

Onze identiteit draait om het leveren van precies wat onze klanten nodig hebben.

  • Pre-cursusgesprek met uw trainer
  • Aanpassing van de leerervaring om uw doelen te bereiken -
    • Op maat gemaakte overzichten
    • Praktische, praktische oefeningen met gegevens / scenario's die herkenbaar zijn voor de cursisten
  • Training gepland op een datum naar keuze
  • Gegeven online, op locatie/klaslokaal of hybride door experts die ervaring uit de echte wereld delen

Private Group Prices RRP from €9120 online delivery, based on a group of 2 delegates, €2880 per additional delegate (excludes any certification / exam costs). We recommend a maximum group size of 12 for most learning events.

Neem contact met ons op voor een exacte offerte en om onze laatste promoties te horen


OPENBARE TRAINING

Kijk op onze public courses

Reviews (5)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën