Cursusaanbod
Invoering
In dit gedeelte vindt u een algemene introductie over wanneer u 'machine learning' moet gebruiken, waar u rekening mee moet houden en wat het allemaal betekent, inclusief de voor- en nadelen. Datatypen (gestructureerd/ongestructureerd/statisch/gestreamd), datavaliditeit/volume, datagestuurde vs. gebruikersgestuurde analyses, statistische modellen vs. machine learning-modellen/uitdagingen van onbewaakt leren, afweging van bias en variantie, iteratie/evaluatie, kruisvalidatiebenaderingen , onder toezicht/zonder toezicht/versterking.
BELANGRIJKE ONDERWERPEN
1. Naïeve Bayes begrijpen
- Basisconcepten van Bayesian methoden
- Waarschijnlijkheid
- Gezamenlijke waarschijnlijkheid
- Voorwaardelijke waarschijnlijkheid met de stelling van Bayes
- Het algoritme van de naïeve Bayes
- De classificatie van naïeve Bayes
- De Laplace-schatter
- Het gebruik van numerieke kenmerken met naïeve Bayes
2. Beslisbomen begrijpen
- Verdelen en overwinnen
- Het C5.0-beslissingsboomalgoritme
- Het kiezen van de beste splitsing
- Het snoeien van de beslissingsboom
3. Neurale netwerken begrijpen
- Van biologische naar kunstmatige neuronen
- Activeringsfuncties
- Netwerktopologie
- Aantal lagen
- De richting van informatieverkeer
- Aantal knopen in elke laag
- Het trainen van neurale netwerken met backpropagation
- Deep Learning
4. Ondersteuningsvectormachines begrijpen
- Classificatie met hypervlakken
- Het vinden van de maximale marge
- Het geval van lineair scheidbare gegevens
- Het geval van niet-lineair scheidbare gegevens
- Het gebruik van kernen voor niet-lineaire ruimtes
5. Clustering begrijpen
- Clusteranalyse als machine learning-taak
- Het k-means-algoritme voor clusteranalyse
- Het gebruik van afstand om clusters toe te wijzen en te updaten
- Het kiezen van het juiste aantal clusters
6. Prestaties meten voor classificatie
- Werken met classificatievoorspellingen
- Een nauwkeuriger kijk op verwarringmatrices
- Het gebruik van verwarringmatrices om prestaties te meten
- Naar buiten de nauwkeurigheid – andere maatstaven voor prestaties
- De kappa-statistiek
- Sensitiviteit en specificiteit
- Precisie en herroepbaarheid
- De F-maat
- Prestatietegoeden visualiseren
- ROC-krommen
- Het schatten van toekomstige prestaties
- De holdout-methode
- Kruisvalidatie
- Bootstrap sampling
7. Standaardmodellen afstemmen voor betere prestaties
- Het gebruik van caret voor geautomatiseerde parameterinstelling
- Het maken van een eenvoudig afgestemd model
- Het aanpassen van het afstemproces
- Het verbeteren van modelprestaties met meta-learning
- Ensembles begrijpen
- Bagging
- Boosting
- Random forests
- Het trainen van random forests
- Het evalueren van random forest prestaties
KLEINE ONDERWERPEN
8. Classificatie begrijpen met behulp van de dichtstbijzijnde buren
- Het kNN-algoritme
- De afstand berekenen
- Het kiezen van een geschikt k
- Gegevens voorbereiden voor gebruik met kNN
- Waarom is het kNN-algoritme lui?
9. Classificatieregels begrijpen
- Scheiden en overwinnen
- Het One Rule-algoritme
- Het RIPPER-algoritme
- Regels uit beslissingsbomen
10. Regressie begrijpen
- Eenvoudige lineaire regressie
- Gewone kleinste-kwadraten-schatting
- Correlaties
- Meervoudige lineaire regressie
11. Inzicht in regressiebomen en modelbomen
- Regressie toevoegen aan bomen
12. Verenigingsregels begrijpen
- Het Apriori-algoritme voor associatief regelgeving
- Het meten van regelinteresse – ondersteuning en vertrouwen
- Een set regels bouwen met het Apriori-principe
Extra's
- Spark/PySpark/MLlib en Multi-armed bandits
Vereisten
Python Kennis
Testimonials (7)
Ik heb de training heel erg genoten en waardeerde de diepere inzichten in het onderwerp van Machine Learning. Ik waardeerde het evenwicht tussen theorie en praktische toepassingen, met name de praktische coderingssessies. De trainer bood boeiende voorbeelden en goed ontworpen oefeningen die de leervaring versterkten. De cursus dekte een breed scala aan onderwerpen af, en Abhi toonde uitstekende deskundigheid door alle vragen duidelijk en gemakkelijk te beantwoorden.
Valentina
Cursus - Machine Learning
Automatisch vertaald
Ik waardeerde de oefening die me hielp om de theorie te begrijpen en stap voor stap toe te passen. Ook de manier waarop de trainer alles op een eenvoudige en duidelijke manier uitlegde, was zeer waardevol. Het was gemakkelijk te volgen, zelfs al heb ik niet veel ervaring met Python, ik wilde de kans om iets te leren dat me echt interesseert, niet missen. Ik waardeerde ook de verscheidenheid aan informatie die werd geboden en de beschikbaarheid van de trainer om uitleg te geven en ons te ondersteunen bij het begrijpen van de concepten. Na deze cursus zijn de concepten van machine learning veel duidelijker voor mij, en nu voel ik me alsof ik een richting heb en een beter begrip van het onderwerp.
Cristina
Cursus - Machine Learning
Automatisch vertaald
Na het einde van de opleiding kon ik de praktische toepassingen van de behandelde onderwerpen zien.
Daniel
Cursus - Machine Learning
Automatisch vertaald
Ik vond het tempo leuk, evenals de balans tussen theorie en praktijk, de belangrijkste onderwerpen die zijn behandeld en de manier waarop de trainer alles in balans wist te brengen. Ik vind ook jullie trainingsinfrastructuur erg praktisch om te werken met VM's.
Andrei
Cursus - Machine Learning
Automatisch vertaald
Houd het kort en eenvoudig. Intuïtie en visuele modellen creëren rond de concepten (beslissingsboomgrafiek, lineaire vergelijkingen, y_pred handmatig berekenen om te bewijzen hoe het model werkt).
Nicolae - DB Global Technology
Cursus - Machine Learning
Automatisch vertaald
Het heeft me geholpen mijn doel te bereiken: het begrijpen van ML. Veel respect voor Pablo voor het geven van een goede introductie in dit onderwerp, aangezien na 3 dagen training duidelijk wordt hoe uitgebreid dit onderwerp is. Ik heb ook VEEL genoten van het idee van virtuele machines die je hebt geleverd, die een zeer goede latentie hadden! Hierdoor kon elke coursant in zijn eigen tempo experimenten uitvoeren.
Silviu - DB Global Technology
Cursus - Machine Learning
Automatisch vertaald
Het praktijkgedeelte, waarbij je ziet hoe de theorie tot iets praktisch wordt, is geweldig.
Lisa Fekade - Vodacom
Cursus - Machine Learning
Automatisch vertaald