Detail předmětu
Zpracování přirozeného jazyka
FIT-ZPDAk. rok: 2024/2025
Východiska počítačového zpracování přirozeného jazyka, historická perspektiva, statistické metody zpracování přirozeného jazyka a aktuální přístupy založené na strojovému učení, zejména na modelech umělých neuronových sítí. Význam jednotlivých slov, lexikologie a lexikografie, slovníkové významy a neuronové modely pro výpočet vektorové reprezentace slov, klasifikace významů slov a jejich automatická inference. Složková a závislostní syntaxe, syntaktická víceznačnost, neuronové parsery vytvářející závislostní stromy. Jazykové modelování a jeho využití v obecných architekturách. Strojový překlad, historický pohled na statistické modely překladu, překladače založené na neuronových sítích a způsoby jejich vyhodnocování. Modely typu seq2seq a mechanismy pozornosti v neuronových modelech. Odpovídání na otázky v přirozeném jazyce s využitím neuronových modelů, komponenty pro vyhledávání informací v textu, porozumění textu, učení modelů z obecných textů. Klasifikace textů a její moderní aplikace, konvoluční neuronové sítě pro klasifikaci vět. Jazykově nezávislé reprezentace, texty ze sociálních sítí vymykající se normě, reprezentace částí slov, modely reprezentující informace z částí slov. Kontextuální reprezentace a předtrénování kontextuálně-závislých jazykových modulů. Sítě typu transformer a self-attention pro generativní modely. Komunikační agenti a generování přirozeného jazyka. Koreference a její automatické zpracování, souvislost s dalšími komponentami porozumění textu.
Okruhy otázek k SDZ:
- Distribuční sémantika slov, modely Word2Vec, Glove a FastText
- Jazykové modelování
- Strojový překlad
- Modely typu seq2seq a mechanismus pozornosti (attention)
- Odpovídání na otázky v přirozeném jazyce
- Konvoluční neuronové sítě pro klasifikaci vět
- Modelování kontextů použití: kontextuální reprezentace a předtrénování
- Sítě typu transformer a self-attention pro generativní modely
- Generování přirozeného jazyka
- Koreference a její automatické zpracování
Jazyk výuky
Garant předmětu
Zajišťuje ústav
Pravidla hodnocení a ukončení předmětu
Přednášky a zpracování projektu.
Učební cíle
Studenti se v rámci předmětu seznámí s problematikou počítačového zpracování přirozeného jazyka a porozumí celé škále modelů neuronových sítí, které jsou v oblasti NLP běžně aplikovány. Pochopí rovněž základní principy neuronových realizací mechanismů pozornosti a modelů pro reprezentaci významu promluv a tomu, jak mohou být tyto modulární komponenty kombinovány při tvorbě současných systémů NLP. Budou schopni implementovat a vyhodnocovat běžné neuronové modely pro různé aplikace NLP.
Studenti se zdokonalí v praktickém užívání nástrojů pro práci s modely hlubokých neuronových sítí a se zpracováním textových dat.
Doporučená literatura
Goldberg, Yoav. "Neural network methods for natural language processing." Synthesis Lectures on Human Language Technologies 10, no. 1 (2017): 1-309.
Zařazení předmětu ve studijních plánech
- Program DIT doktorský 0 ročník, zimní semestr, povinně volitelný
- Program DIT doktorský 0 ročník, zimní semestr, povinně volitelný
- Program DIT-EN doktorský 0 ročník, zimní semestr, povinně volitelný
- Program DIT-EN doktorský 0 ročník, zimní semestr, povinně volitelný
- Program VTI-DR-4 doktorský
obor DVI4 , 0 ročník, zimní semestr, volitelný
- Program VTI-DR-4 doktorský
obor DVI4 , 0 ročník, zimní semestr, volitelný
- Program VTI-DR-4 doktorský
obor DVI4 , 0 ročník, zimní semestr, volitelný
Typ (způsob) výuky
Přednáška
Vyučující / Lektor
Osnova
- Úvod, historie oboru, aplikace a moderní přístupy založené na hlubokém učení
- Významy slov a jejich vektorová reprezentace
- Závislostní syntaxe
- Jazykové modely
- Strojový překlad
- Modely typu seq2seq a pozornost (attention)
- Odpovídání na otázky v přirozeném jazyce
- Konvoluční neuronové sítě pro klasifikaci vět
- Informace z částí slov: modely typu subword
- Modelování kontextů použití: kontextuální reprezentace a předtrénování
- Sítě typu transformer a self-attention pro generativní modely
- Generování přirozeného jazyka
- Koreference a její automatické zpracování