Kurzusleírás
Bevezetés
Ez a rész általános bevezetést nyújt arról, hogy mikor érdemes gépi tanulást alkalmazni, mire kell figyelni, és mit is jelent mindez, beleértve az előnyöket és hátrányokat. Adattípusok (strukturált/struktúrálatlan/statikus/streames), adatok érvényessége/mennyisége, adatvezérelt vs. felhasználóvezérelt elemzés, statisztikai modellek vs. gépi tanulási modellek/a felügyelet nélküli tanulás kihívásai, bias-variancia kompromisszum, iteráció/értékelés, keresztvalidációs módszerek, felügyelt/felügyelet nélküli/megerősítéses tanulás.
FŐ TÉMÁK
1. A naiv Bayes megértése
- A Bayes-módszerek alapfogalmai
- Valószínűség
- Közös valószínűség
- Feltételes valószínűség a Bayes-tétellel
- A naiv Bayes algoritmus
- A naiv Bayes osztályozás
- A Laplace-becslő
- Numerikus jellemzők használata a naiv Bayesban
2. A döntési fák megértése
- Oszd meg és uralkodj
- A C5.0 döntési fa algoritmus
- A legjobb felosztás kiválasztása
- A döntési fa nyesése
3. A neurális hálózatok megértése
- A biológiai neuróntól a mesterséges neuronig
- Aktivációs függvények
- Hálózati topológia
- A rétegek száma
- Az információ áramlásának iránya
- A rétegekben lévő csomópontok száma
- Neurális hálózatok tanítása visszaterjesztéssel
- Mélytanulás
4. A támogató vektorgépek megértése
- Osztályozás hipersíkokkal
- A maximális margó megtalálása
- A lineárisan szeparábilis adatok esete
- A nem lineárisan szeparábilis adatok esete
- Kernel használata nem lineáris terekben
5. A klaszterezés megértése
- Klaszterezés mint gépi tanulási feladat
- A k-means algoritmus klaszterezésre
- Távolság használata klaszterek hozzárendeléséhez és frissítéséhez
- A megfelelő klaszterek számának kiválasztása
6. Teljesítménymérés osztályozásnál
- Osztályozási előrejelzési adatok kezelése
- Részletesebb betekintés a zavarmátrixokba
- Zavarmátrixok használata teljesítménymérésre
- A pontosságon túl – egyéb teljesítménymutatók
- A kappa statisztika
- Érzékenység és specificitás
- Pontosság és visszahívás
- Az F-mérték
- Teljesítménykompromisszumok vizualizálása
- ROC görbék
- Jövőbeli teljesítmény becslése
- A tartalékmódszer
- Keresztvalidáció
- Bootstrap mintavételezés
7. Részvénymodellek finomhangolása jobb teljesítményért
- A caret használata automatizált paraméterhangoláshoz
- Egyszerű finomhangolt modell létrehozása
- A hangolási folyamat testreszabása
- Modell teljesítmény javítása meta-tanulással
- Az együttesek megértése
- Bagging
- Boosting
- Véletlen erdők
- Véletlen erdők tanítása
- Véletlen erdők teljesítményének értékelése
KISEBB TÉMÁK
8. Osztályozás megértése a legközelebbi szomszédok módszerével
- A kNN algoritmus
- Távolság számítása
- Megfelelő k kiválasztása
- Adatok előkészítése a kNN használatához
- Miért lusta a kNN algoritmus?
9. Osztályozási szabályok megértése
- Válassz szét és uralkodj
- Az One Rule algoritmus
- A RIPPER algoritmus
- Szabályok döntési fákból
10. Regresszió megértése
- Egyszerű lineáris regresszió
- Legkisebb négyzetek módszere
- Korrelációk
- Többszörös lineáris regresszió
11. Regressziós fák és modellfák megértése
- Regresszió hozzáadása fához
12. Szabályasszociációk megértése
- Az Apriori algoritmus szabályasszociáció tanulásához
- Szabály érdeklődés mérése – támogatás és bizalom
- Szabálykészlet építése az Apriori elvvel
Extrák
- Spark/PySpark/MLlib és Multi-armed bandits
Követelmények
Python ismeret
Vélemények (7)
Nagyon élveztem a képzést és értékeltem a gépi tanulás témában mélyebbre menő áttekintést. Értékeltem az elméleti és gyakorlati alkalmazások közötti egyensúlyt, különösen a kódolási munkameneteket. A képző tanár izgalmas példákat és jól megtervezett feladatokat adott, amelyek javítottak a tanulási tapasztalaton. A kurzus széles körű témákat fedezett le, és Abhi kitűnő szakértelmét abban mutatta, hogy minden kérdést egyértelműen és könnyedén válaszolt.
Valentina
Kurzus - Machine Learning
Gépi fordítás
Értékelem az odatartást, ami segített nekem megérteni a teóriát és lépésről lépésre alkalmazni. Ugyanígy értékeltem, hogy a képző milyen egyszerű és világos módon magyarázott minden. Könnyen követni volt, bár nem vagyok túl tapasztalt Pythonnal, mégis nem akartam elhagyni ezt az alkalmat, hogy tanuljak valamit, ami nagyon érdekel engem. Értékelem továbbá a szerteágazó információk sokfajtását és a képző elérhetőségét abban, hogy megmagyarázza és támogassa minket a fogalmak megértésében. Ez a képzés után a gépi tanulás alapelvei sokkal világosabbak nekem, és most úgy érzem, hogy elértem valamit, és jobban értem a témát.
Cristina
Kurzus - Machine Learning
Gépi fordítás
A tanfolyam végén láthatóvé vált a bemutatott témák valós életbeni alkalmazása.
Daniel
Kurzus - Machine Learning
Gépi fordítás
Szerettem a tempot, szerettem az elmélet és gyakorlat közötti egyensúlyt, a fő témákat, valamint azt, hogyan sikerült a képzőnek minden elemet megfelelően egyensúlyozni. Szintén nagyon élveztem a képzési infrastruktúrát, amely igen praktikus volt virtuális gépekkel való munkavégzéshez.
Andrei
Kurzus - Machine Learning
Gépi fordítás
Rövid és egyszerű maradás. Intuíció és vizuális modell kialakítása a fogalmak köré (döntésfa grafikon, lineáris egyenletek, y_pred manuális számítása a modell működésének bizonyításához).
Nicolae - DB Global Technology
Kurzus - Machine Learning
Gépi fordítás
Segített elérni a célomat az ML megértésében. Sok tiszteletet érdemel Pablo, hogy megfelelő bevezetést adott ezt a téma területre, mivel három napos tanulás után nyilvánvaló, milyen széles körű ez a témakör. Nagyon élveztem a virtuális gépek ötletét is, amit kínált, és amelyek rendkívül jó várakozási időt mutattak! Ez lehetővé tévedett minden képzettség számára, hogy saját tempójukban végezzen kísérleteket.
Silviu - DB Global Technology
Kurzus - Machine Learning
Gépi fordítás
A gyakorlati rész útja, amikor a teória valódi gyakorlatba vitték, nagyszerű.
Lisa Fekade - Vodacom
Kurzus - Machine Learning
Gépi fordítás