Kurzusleírás
Bevezetés az alkalmazott gépi tanulásba
- Statisztikai tanulás vs. gépi tanulás
- Iteráció és értékelés
- Bias-variancia kompromisszum
- Felügyelt vs. felügyelet nélküli tanulás
- Gépi tanulással megoldható problémák
- Tanítási, validációs és tesztelési folyamat – ML munkafolyamat a túlilleszkedés elkerülésére
- A gépi tanulás munkafolyamata
- Gépi tanulási algoritmusok
- A megfelelő algoritmus kiválasztása a problémához
Algoritmus értékelése
-
Numerikus előrejelzések értékelése
- Pontossági mutatók: ME, MSE, RMSE, MAPE
- Paraméter- és előrejelzési stabilitás
-
Osztályozó algoritmusok értékelése
- Pontosság és annak problémái
- A zavaró mátrix
- Kiegyensúlyozatlan osztályok problémája
-
Modell teljesítményének vizualizálása
- Profit görbe
- ROC görbe
- Emelkedési görbe
- Modell kiválasztása
- Modell finomhangolása – rács keresési stratégiák
Adatelőkészítés a modellezéshez
- Adatimport és tárolás
- Az adatok megértése – alapvető elemzések
- Adatmanipuláció a pandas könyvtárral
- Adattranszformációk – Adattisztítás
- Feltáró elemzés
- Hiányzó megfigyelések – észlelés és megoldások
- Kiugró értékek – észlelés és stratégiák
- Standardizálás, normalizálás, binarizálás
- Minőségi adatok átkódolása
Gépi tanulási algoritmusok kiugró értékek észlelésére
-
Felügyelt algoritmusok
- KNN
- Ensemble Gradient Boosting
- SVM
-
Felügyelet nélküli algoritmusok
- Távolság alapú módszerek
- Sűrűség alapú módszerek
- Valószínűségi módszerek
- Modell alapú módszerek
A mélytanulás megértése
- A mélytanulás alapvető fogalmainak áttekintése
- A gépi tanulás és a mélytanulás közötti különbségek
- A mélytanulás alkalmazásainak áttekintése
Neurális hálózatok áttekintése
- Mi az a neurális hálózat
- Neurális hálózatok vs. regressziós modellek
- A matematikai alapok és tanulási mechanizmusok megértése
- Mesterséges neurális hálózat felépítése
- Neurális csomópontok és kapcsolatok megértése
- Neurális hálózatokkal, rétegekkel, bemeneti és kimeneti adatokkal való munka
- Egyszerű rétegű perceptronok megértése
- Felügyelt és felügyelet nélküli tanulás közötti különbségek
- Feedforward és visszacsatolásos neurális hálózatok tanulása
- Előrehaladó és visszaterjesztő terjesztés megértése
Egyszerű mélytanulási modellek készítése Keras-szal
- Keras modell létrehozása
- Az adatok megértése
- A mélytanulási modell specifikálása
- A modell fordítása
- A modell illesztése
- Osztályozási adatokkal való munka
- Osztályozási modellekkel való munka
- Modellek használata
TensorFlow használata mélytanuláshoz
-
Adatok előkészítése
- Adatok letöltése
- Tanítási adatok előkészítése
- Tesztelési adatok előkészítése
- Bemenetek skálázása
- Placeholderek és változók használata
- Hálózati architektúra specifikálása
- Költségfüggvény használata
- Optimalizáló használata
- Inicializálók használata
- Neurális hálózat illesztése
-
Grafikon felépítése
- Inferencia
- Veszteség
- Tanítás
-
Modell tanítása
- A grafikon
- A munkamenet
- Tanítási ciklus
-
Modell értékelése
- Értékelési grafikon felépítése
- Értékelés az értékelési kimenettel
- Modellek tanítása nagy léptékben
- Modellek vizualizálása és értékelése TensorBoard segítségével
Mélytanulás alkalmazása anomáliadetekcióban
-
Autoencoder
- Kódoló - Dekódoló architektúra
- Rekonstrukciós veszteség
-
Variációs Autoencoder
- Variációs következtetés
-
Generatív Adversariális Hálózat
- Generátor - Diszkriminátor architektúra
- Megközelítések AN használatával GAN segítségével
Együttes keretrendszerek
- Különböző módszerek eredményeinek kombinálása
- Bootstrap Aggregating
- Kiugró értékek pontszámának átlagolása
Követelmények
- Tapasztalat Python programozásban
- Alapvető ismeretek a statisztika és a matematikai fogalmak terén
Célközönség
- Fejlesztők
- Adattudósok
Vélemények (5)
A képzés érdekes áttekintést adott mély tanulási modellek és azokhoz kapcsolódó módszerekről. A témát korábban csak kevésbé ismertem, de most úgy érzem, valójában tudom, miből áll az mesterséges intelligencia (AI) és a gépi tanulás (ML), milyen fogalmakból állnak és hogyan használhatók előnyösebben. Általánosságban szerettek azt a módszert, hogy statisztikai háttérrel kezdődött és alapvető tanulási modellekkel, mint például a lineáris regresszióval, különösen kiemelten azon közt megoldott gyakorlatokra.
Konstantin - REGNOLOGY ROMANIA S.R.L.
Kurzus - Fundamentals of Artificial Intelligence (AI) and Machine Learning
Gépi fordítás
Anna mindig kérdezett, vannak-e kérdései az előadásról, és mindig próbált aktívabbá tenni minket kérdéseivel, ami nagyon jól bevonódnak a képzésbe.
Enes Gicevic - REGNOLOGY ROMANIA S.R.L.
Kurzus - Fundamentals of Artificial Intelligence (AI) and Machine Learning
Gépi fordítás
Szerettem, hogyan egyesítették a gyakorlatokkal.
Bertan - REGNOLOGY ROMANIA S.R.L.
Kurzus - Fundamentals of Artificial Intelligence (AI) and Machine Learning
Gépi fordítás
A tanár átfogó tapasztalata / tudása
Ovidiu - REGNOLOGY ROMANIA S.R.L.
Kurzus - Fundamentals of Artificial Intelligence (AI) and Machine Learning
Gépi fordítás
a virtuális gép egy szép ötlet
Vincent - REGNOLOGY ROMANIA S.R.L.
Kurzus - Fundamentals of Artificial Intelligence (AI) and Machine Learning
Gépi fordítás