Slovník výrazov AI/Spracovanie prirodzeného jazyka

Spracovanie prirodzeného jazyka

neurónový strojový preklad

Anglický výraz neural machine translation

pokročiléheslo č. 5305 otázok a odpovedí2 odborné zdroje

Presná definícia

Čo znamená neurónový strojový preklad?

Neurónový strojový preklad (NMT) modeluje pravdepodobnosť celej cieľovej sekvencie pomocou neurónovej siete typu encoder-decoder alebo Transformer. Učí reprezentácie a zarovnanie spoločne z paralelných viet či dokumentov, namiesto skladania samostatných frázových tabuliek. Výstup môže byť plynulý aj pri vecnej chybe.

Skúsenosť a kontext

Ako sa pojem používa v praxi

NMT sa trénuje na licencovaných paralelných dátach, filtruje sa nesprávne zarovnanie a pre nízkozdrojový pár sa využije viacjazyčný prenos. Terminológia a mená sa kontrolujú obmedzeným dekódovaním alebo post-editáciou. Pred nasadením sa porovná kvalita podľa domény, dialektu, dĺžky a smeru prekladu.

Overiteľnosť

Odborné zdroje

  1. Attention Is All You Needarxiv.org
  2. Neural Machine Translation by Jointly Learning to Align and Translatearxiv.org

Praktické odpovede

Často kladené otázky

Ako funguje neurónový strojový preklad?

Encoder zakóduje zdroj a autoregresný decoder s pozornosťou vytvára cieľ token po tokene podľa kontextu.

Kedy má neurónový strojový preklad praktický význam?

NMT sa trénuje na licencovaných paralelných dátach, filtruje sa nesprávne zarovnanie a pre nízkozdrojový pár sa využije viacjazyčný prenos.

S čím si pojem nezamieňať?

Strojový preklad označuje úlohu; NMT označuje jej realizáciu neurónovým sekvenčným modelom.

Ako sa výsledok kontroluje?

Použijú sa automatické metriky, ľudské párové hodnotenie a cielené testy čísel, negácie, mien a terminológie.

Na čo si dať pozor?

Doménový posun a nevyvážené jazykové dáta spôsobia halucinácie alebo vynechania; beam search nemusí nájsť významovo najvernejšiu vetu.