Kurzusleírás

Bevezetés

A Mesterséges Intelligencia és a Gépi Tanulás alapjai

A Mélytanulás megértése

  • A mélytanulás alapfogalmainak á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

A 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 létrehozása
  • A neurális csomópontok és kapcsolatok megértése
  • Dolgozás neuronokkal, rétegekkel, valamint bemeneti és kimeneti adatokkal
  • Egyrétegű perceptronok megértése
  • A 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éses tanulás megértése
  • A Hosszú Rövid Távú Memória (LSTM) megértése
  • Ismétlődő Neurális Hálózatok gyakorlati bemutatása
  • Konvolúciós Neurális Hálózatok gyakorlati bemutatása
  • A neurális hálózatok tanulási módjának javítása

A távközlésben használt mélytanulási technikák áttekintése

  • Neurális Hálózatok
  • Természetes Nyelvfeldolgozás
  • Képfelismerés
  • Beszédfelismerés
  • Hangulatelemzés

Mélytanulási esettanulmányok bemutatása a távközlésben

  • Útvonaloptimalizálás és szolgáltatásminőség javítása valós idejű hálózati forgalomelemzés segítségével
  • Hálózati és eszközhibák, kimaradások, igénycsúcsok stb. előrejelzése
  • Hívások valós idejű elemzése a csalárd viselkedés azonosítására
  • Ügyfélviselkedés elemzése az új termékek és szolgáltatások iránti igény azonosítására
  • Nagy mennyiségű SMS üzenet feldolgozása elemzésekhez
  • Beszédfelismerés támogatási hívásokhoz
  • SDN-ek és virtualizált hálózatok valós idejű konfigurálása

A mélytanulás előnyeinek megértése a távközlésben

A Python különböző mélytanulási könyvtárainak bemutatása

  • TensorFlow
  • Keras

Python beállítása a TensorFlow használatához a mélytanuláshoz

  • A TensorFlow Python API telepítése
  • A TensorFlow telepítésének tesztelése
  • TensorFlow beállítása fejlesztéshez
  • Az első TensorFlow neurális hálózati modell betanítása

Python beállítása a Keras használatához a mélytanuláshoz

Egyszerű mélytanulási modellek létrehozása Keras segítségével

  • Keras modell létrehozása
  • Az adatok megértése
  • A mélytanulási modell specifikálása
  • A modell lefordítása
  • A modell illesztése
  • Dolgozás osztályozási adatokkal
  • Dolgozás osztályozási modellekkel
  • A modellek használata

TensorFlow használata a mélytanuláshoz a távközlésben

  • Az adatok előkészítése
    • Az adatok letöltése
    • Tanulóadatok előkészítése
    • Tesztadatok előkészítése
    • Bemenetek skálázása
    • Placeholderek és változók használata
  • A hálózati architektúra specifikálása
  • A költségfüggvény használata
  • Az optimalizáló használata
  • Inicializálók használata
  • A neurális hálózat illesztése
  • A gráf felépítése
    • Inferencia
    • Veszteség
    • Tanítás
  • A modell betanítása
    • A gráf
    • A munkamenet
    • Tanítási ciklus
  • A modell kiértékelése
    • Az értékelő gráf felépítése
    • Értékelés az értékelő kimenettel
  • Modellek tanítása nagy léptékben
  • Modellek vizualizálása és értékelése TensorBoard segítségével

Gyakorlati feladat: Mélytanulási ügyfélkiesés előrejelző modell létrehozása Python használatával

A vállalat képességeinek bővítése

  • Modellek fejlesztése a felhőben
  • GPU-k használata a mélytanulás gyorsítására
  • Mélytanulási neurális hálózatok alkalmazása számítógépes látás, hangfelismerés és szövegelemzés területén

Összefoglalás és befejezés

Követelmények

  • Tapasztalat Python programozásban
  • Általános ismeretek a távközlési fogalmakról
  • Alapvető ismeretek a statisztikáról és matematikai fogalmakról

Közönség

  • Fejlesztők
  • Adattudósok
 28 Órák

Résztvevők száma


Ár per résztvevő

Vélemények (5)

Közelgő kurzusok

Rokon kategóriák