Cursusaanbod

Inleiding tot toegepast Machine Learning

  • Statistisch leren versus machinaal leren
  • Iteratie en evaluatie
  • Afweging tussen bias en variantie
  • Begeleid versus niet-gecontroleerd leren
  • Problemen opgelost met Machine Learning
  • Train Validation Test – ML-workflow om overfitting te voorkomen
  • Workflow van Machine Learning
  • Machine learning-algoritmen
  • Het kiezen van het juiste algoritme voor het probleem

Evaluatie van het algoritme

  • Numerieke voorspellingen evalueren
    • Metingen van nauwkeurigheid: ME, MSE, RMSE, MAPE
    • Stabiliteit van parameters en voorspellingen
  • Evaluatie van classificatie-algoritmen
    • Nauwkeurigheid en zijn problemen
    • De verwarringsmatrix
    • Probleem met onevenwichtige klassen
  • Modelprestaties visualiseren
    • Winstcurve
    • ROC-curve
    • De kromme van de lift
  • Model selectie
  • Modelafstemming – strategieën voor het zoeken naar rasters

Gegevensvoorbereiding voor modellering

  • Gegevens importeren en opslaan
  • Begrijp de gegevens – basisverkenningen
  • Gegevensmanipulatie met de Pandas-bibliotheek
  • Datatransformaties – Data wrangling
  • Verkennende analyse
  • Ontbrekende waarnemingen – detectie en oplossingen
  • Uitschieters – detectie en strategieën
  • Standaardisatie, normalisatie, binarisatie
  • Kwalitatieve hercodering van gegevens

Machine learning-algoritmen voor detectie van uitschieters

  • Algoritmen onder toezicht
    • KNN
    • Ensemble gradiënt Boosting
    • SVM
  • Algoritmen zonder toezicht
    • Op basis van afstand
    • Methoden op basis van dichtheid
    • Probabilistische methoden
    • Modelgebaseerde methoden

Begrijpen 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 Neural Networks

  • Wat zijn Neural Networks
  • Neural Networks versus regressiemodellen
  • Inzicht in Mathematical Grondslagen en leermechanismen
  • Het construeren van een kunstmatig neuraal netwerk
  • Neurale knooppunten en verbindingen begrijpen
  • Werken met neuronen, lagen en invoer- en uitvoergegevens
  • Enkellaagse perceptrons begrijpen
  • Verschillen tussen begeleid en niet-gesuperviseerd leren
  • Leren Feedforward en Feedback Neural Networks
  • Voorwaartse voortplanting en achterwaartse voortplanting begrijpen

Eenvoudige modellen bouwen Deep Learning met Keras

  • Een Keras model maken
  • Inzicht in uw gegevens
  • Uw Deep Learning model specificeren
  • Het samenstellen van uw model
  • Passend bij uw model
  • Werken met uw classificatiegegevens
  • Werken met classificatiemodellen
  • Uw modellen gebruiken

Werken met TensorFlow voor Deep Learning

  • Voorbereiding van de gegevens
    • Downloaden van de gegevens
    • Trainingsgegevens voorbereiden
    • Testgegevens voorbereiden
    • Invoer schalen
    • Tijdelijke aanduidingen en variabelen gebruiken
  • De netwerkarchitectuur specificeren
  • De kostenfunctie gebruiken
  • De Optimizer gebruiken
  • Initializers gebruiken
  • Passen bij het neurale netwerk
  • Het bouwen van de grafiek
    • Conclusie
    • Verlies
    • Opleiding
  • Het model trainen
    • De grafiek
    • De sessie
    • Trein lus
  • Evaluatie van het model
    • Het bouwen van de Eval-grafiek
    • Evalueren met Eval-uitvoer
  • Modellen op schaal trainen
  • Modellen visualiseren en evalueren met TensorBoard 

Toepassing van Deep Learning bij het opsporen van anomalieën

  • Auto-encoder
    • Encoder - Decoder Architectuur
    • Wederopbouw verlies
  • Variationele Autencoder
    • Variationele inferentie
  • Generatief vijandig netwerk
    • Generator – Discriminator architectuur
    • Benaderingen van AN met behulp van GAN

Ensemble Kaders

  • Resultaten van verschillende methoden combineren
  • Bootstrap Samenvoegen
  • Gemiddelde uitschieter score

Vereisten

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

Audiëntie

  • Ontwikkelaars
  • Datawetenschappers
 28 Uren

Aantal deelnemers


Prijs Per Deelnemer

Testimonials (5)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën