2020 tavasz
Tervezett tananyag
Mondatfordítás neurális hálóval.
A mondatok automatikus fordítása a huszadik század második felétől kezdve sok kutatás és alkalmazás mozgatórugója.
Erre 2012-ben született egy kizárólag mesterséges neurális hálókat és semmilyen emberi háttértudást nem használó algoritmus,
amely pusztán a bemeneti és a lefordított mondatpárok segítségével tanul meg egy adott nyelvről egy másik adott nyelvre mondatokat fordítani.
Ennek a neurális hálónak a kifejlődését és szerkezetét tekintjük át.
Fontos megjegyezni, hogy ez azóta elavultnak számít, van jobb is, de oktatási célra megfelel.
Python
Ezt a program jelenleg a legnépszerűbb a mesterséges intelligencia területén.
Ebben szoktak neurális hálókat írni, kutatók és szoftver fejlesztők is használják.
- hivatalos weboldal
- anaconda (ajánlott telepíteni)
- Figyeljünk, hogy a 3.7-es verziót telepítsük
- Figyeljünk, hogy a megfelelő operációs rendszert válasszuk ki
- Figyeljünk, hogy a megfelelő architektúrát válasszuk ki (64 bit x86)
- Installálási segédlet itt
- Ebben fogunk mi is neurális hálót csinálni.
- Konkrétabban a tensorflow programcsomaggal
- Anaconda command prompt (run as administrator) → conda install tensorflow
- végül Jupyter Notebook
Tananyag
Mesterséges neurális hálók általában (NN vagy ANN)
- kitűnő youtube videók:
- Matematikai háttér Ez még szárazabb, de aki a mélyebben meg akarja érteni,
annak jó leírás a többváltozós függvények deriváltjáról. (Chapter 2. Functions of Several Variables)
- ingyenes Udacity kurzus
- Az én python notebook-jaim (jupyter notebook)
Szóvektorok (word2vec)
Neurális nyelvfeldolgozás