Cursusaanbod
Introductie tot Toegepaste Machine Learning
- Statistisch leren vs. Machine learning
- Iteratie en evaluatie
- Bias-variantie afweging
- Gestructureerd vs. Ongestructureerd leren
- Problemen opgelost met Machine Learning
- Train Validation Test – ML-workflow om overfitting te voorkomen
- Workflow van Machine Learning
- Machine learning-algoritmes
- Het kiezen van een geschikt algoritme voor het probleem
Evaluatie van algoritmes
-
Evaluatie van numerieke voorspellingen
- Maten van nauwkeurigheid: ME, MSE, RMSE, MAPE
- Stabiliteit van parameters en voorspellingen
-
Evaluatie van classificatie-algoritmes
- Nauwkeurigheid en de problemen daarmee
- De verwaringsmatrix (confusion matrix)
- Het probleem van onevenwichtige klassen
-
Visualisatie van modelprestaties
- Profijtcurve
- ROC-curve
- Liftcurve
- Modelkeuze
- Modelafstemming – grid search-strategieën
Datapreparatie voor modellering
- Data-invoer en opslag
- De data begrijpen – basisverkenningen
- Databewerking met de pandas-bibliotheek
- Datriansformaties – Data wrangling
- Verkenning van de data
- Ontbrekende waarden – detectie en oplossingen
- Uitschieters – detectie en strategieën
- Standardisatie, normalisatie, binarisatie
- Hercodering van kwalitatieve data
Machine learning-algoritmes voor uitschieterdetectie
-
Gestructureerde algoritmes
- KNN
- Ensemble Gradient Boosting
- SVM
-
Ongestructureerde algoritmes
- Afstandsbased
- Dichtte gebaseerde methoden
- Probabilistische methoden
- Model gebaseerde methoden
Begrip van Deep Learning
- Overzicht van de basisconcepten van Deep Learning
- Het onderscheid tussen Machine Learning en Deep Learning maken
- Overzicht van toepassingen voor Deep Learning
Overzicht van neurale netwerken
- Wat zijn neurale netwerken?
- Neurale netwerken vs. regressiemodellen
- Begrijpen van wiskundige fundamenteel en leermecanismen
- Het construeren van een kunstmatig neuraal netwerk
- Begrijpen van neurale knooppunten en verbindingen
- Werken met neuronen, lagen, ingangs- en uitgangsdata
- Begrijpen van enkel-lagige perceptor's
- Verschillen tussen gestructureerd en ongestructureerd leren
- Het leren van feedforward- en feedback neurale netwerken
- Begrijpen van forward propagation en backpropagation
Bouwen van eenvoudige deep learning-modellen met Keras
- Een Keras-model creëren
- Begrijpen van uw data
- Specificeren van uw deep learning-model
- Compileren van uw model
- Aftasten van uw model
- Werken met uw classificatiedata
- Werken met classificatiemodels
- Het gebruik van uw modellen
Werken met TensorFlow voor deep learning
-
De data voorbereiden
- De data downloaden
- Trainingsdata voorbereiden
- Testdata voorbereiden
- Invoer schalen
- Placeholders en variabelen gebruiken
- De netwerkarchitectuur specificeren
- De kostfunctie gebruiken
- De optimizer gebruiken
- Initializers gebruiken
- Het neurale netwerk afstemmen
-
De grafiek bouwen
- Inferentie
- Verlies
- Training
-
Het model trainen
- De grafiek
- De sessie
- Trainingslus
-
Het model evalueren
- De eval-grafiek bouwen
- Evaluatie met eval-uitvoer
- Modellen op schaal trainen
- Modellen visualiseren en evalueren met TensorBoard
Toepassing van deep learning in anomaliëdetectie
-
Autoencoder
- Encoder - decoder architectuur
- Reconstructie-verlies
-
Variational Autencoder
- Variationele inferentie
-
Generative Adversarial Network
- Generator – Discriminator architectuur
- Aanpakken van AN met GAN
Ensemble-frameworks
- Combineren van resultaten van verschillende methoden
- Bootstrap Aggregating
- Uitschieter-scores gemiddeld
Vereisten
- Ervaring met Python-programmeren
- Basisbekendheid met statistiek en wiskundige concepten
Doelgroep
- Developers
- Datawetenschappers
Aangepaste bedrijfsopleiding
Opleidingsoplossingen ontworpen exclusief voor bedrijven.
- Aangepaste inhoud: We passen de syllabus en praktijkopdrachten aan naar de echte doelen en behoeften van uw project.
- Voor flexibel schema: Datums en tijden aangepast aan het rooster van uw team.
- Formaat: Online (live), In-company (bij uw kantoren) of Hybride.
Prijs per privégroep, online live training, startend vanaf 6400 € + BTW*
Neem contact met ons op voor een exacte offerte en om onze laatste promoties te horen
Reviews (5)
De training gaf een interessant overzicht van diepleermodellen en gerelateerde methoden. Het onderwerp was voor mij nogal nieuw, maar nu voel ik me alsof ik echt een idee heb van wat AI en ML kunnen inhouden, waar deze termen voor staan en hoe ze voordelig kunnen worden gebruikt. In het algemeen vond ik het fijn om te beginnen met de statistische achtergrond en de basisleermodellen zoals lineaire regressie, met name de oefeningen ertussen.
Konstantin - REGNOLOGY ROMANIA S.R.L.
Cursus - Fundamentals of Artificial Intelligence (AI) and Machine Learning
Automatisch vertaald
Anna vroeg altijd of er vragen waren en probeerde ons steeds meer actief te maken door vragen te stellen, waardoor we allemaal echt betrokken raakten bij de training.
Enes Gicevic - REGNOLOGY ROMANIA S.R.L.
Cursus - Fundamentals of Artificial Intelligence (AI) and Machine Learning
Automatisch vertaald
Ik vond het fijn hoe het geïntegreerd is met de praktijken.
Bertan - REGNOLOGY ROMANIA S.R.L.
Cursus - Fundamentals of Artificial Intelligence (AI) and Machine Learning
Automatisch vertaald
De uitgebreide ervaring / kennis van de trainer
Ovidiu - REGNOLOGY ROMANIA S.R.L.
Cursus - Fundamentals of Artificial Intelligence (AI) and Machine Learning
Automatisch vertaald
de virtuele machine is een goed idee
Vincent - REGNOLOGY ROMANIA S.R.L.
Cursus - Fundamentals of Artificial Intelligence (AI) and Machine Learning
Automatisch vertaald