Aktivní učení pro metody zpracování přirozeného jazyka
Active Learning for NLP
dc.contributor.advisor | Drchal Jan | |
dc.contributor.author | Anton Kretov | |
dc.date.accessioned | 2023-03-23T09:24:13Z | |
dc.date.available | 2023-03-23T09:24:13Z | |
dc.date.issued | 2023-02-01 | |
dc.identifier | KOS-1174747765505 | |
dc.identifier.uri | http://hdl.handle.net/10467/107225 | |
dc.description.abstract | Zpracování přirozeného jazyka (anglicky Natural Language Processing) je oblastí výzkumu umělé inteligence, která si klade za cíl zpracování textu a extrakci znalostí z něj. Výzkum NLP se v současné době soustřeďuje kolem standardních přístupů, které jsou v praxi dobře osvědčeny. Nicméně problém sběru a anotace dat je stále velmi palčivý a hraje velmi důležitou roli ve mnoha úlohách strojového učení, obzvlášť ve zpracování přirozeného jazyka. V této práci studuji metody aktivního učení (anglicky Active Learning) - metodiku chytřejšího trénování modelů strojového učení, která si klade za cíl použítí menšího množství kvalitních dat, potřebných k natrénování modelů na požadovanou úroveň přesnosti. V této práci zároveň představuji svoji implementaci open-source knihovny pro další experimenty v této oblasti. Pomocí této knihovny jsem provedl několik experimentů, jež prokazují efektivitu metod aktivního učení a ukazují, které metody jsou nejslibnější. Nakonec se mi povedlo dosáhnout tzv. state-of-the-art výsledků v úloze ověření faktů (anglicky fact checking) na českém datasetu ČTKFactsNLI za pomocí jedné z metod aktivního učení. | cze |
dc.description.abstract | Natural language processing (NLP) is a field that attracts lots of artificial intelligence researches who attempt to solve various tasks of processing text and extracting knowledge from it. NLP research is centered around several renowned technologies and methodologies which have proven to be promising and that are already helping in various aspects of life. However, the problem of data collection and data labelling is currently playing one of the most important roles in many machine learning problems, especially in natural language processing, where it is even more pronounced. In this thesis I examine active learning - a methodology for smarter training of machine learning models with less data by favoring those data entries that presumably contribute more to model's convergence. I also introduce an implementation of an open-source library for further experiments in this field. I conduct many experiments showing the impact of active learning compared to conventional models training and revealing the best performing active learning strategies. Finally, a state-of-the-art result on Czech NLI dataset CTKFactsNLI was achieved during experiments. | eng |
dc.publisher | České vysoké učení technické v Praze. Vypočetní a informační centrum. | cze |
dc.publisher | Czech Technical University in Prague. Computing and Information Centre. | eng |
dc.rights | A university thesis is a work protected by the Copyright Act. Extracts, copies and transcripts of the thesis are allowed for personal use only and at one?s own expense. The use of thesis should be in compliance with the Copyright Act http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf and the citation ethics http://knihovny.cvut.cz/vychova/vskp.html | eng |
dc.rights | Vysokoškolská závěrečná práce je dílo chráněné autorským zákonem. Je možné pořizovat z něj na své náklady a pro svoji osobní potřebu výpisy, opisy a rozmnoženiny. Jeho využití musí být v souladu s autorským zákonem http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf a citační etikou http://knihovny.cvut.cz/vychova/vskp.html | cze |
dc.subject | NLP | cze |
dc.subject | machine learning | cze |
dc.subject | active learning | cze |
dc.subject | BADGE | cze |
dc.subject | uncertainty sampling | cze |
dc.subject | BERT | cze |
dc.subject | RobeCzech | cze |
dc.subject | NLI | cze |
dc.subject | CTKFactsNLI | cze |
dc.subject | RCI cluster | cze |
dc.subject | Weights & Biases | cze |
dc.subject | state-of-the-art | cze |
dc.subject | NLP | eng |
dc.subject | machine learning | eng |
dc.subject | active learning | eng |
dc.subject | BADGE | eng |
dc.subject | uncertainty sampling | eng |
dc.subject | BERT | eng |
dc.subject | RobeCzech | eng |
dc.subject | NLI | eng |
dc.subject | CTKFactsNLI | eng |
dc.subject | RCI cluster | eng |
dc.subject | Weights & Biases | eng |
dc.subject | state-of-the-art | eng |
dc.title | Aktivní učení pro metody zpracování přirozeného jazyka | cze |
dc.title | Active Learning for NLP | eng |
dc.type | diplomová práce | cze |
dc.type | master thesis | eng |
dc.date.accepted | 2023-02-08 | |
dc.contributor.referee | Schlesinger Pavel | |
theses.degree.discipline | Datové vědy | cze |
theses.degree.grantor | katedra počítačů | cze |
theses.degree.programme | Otevřená informatika | cze |
Soubory tohoto záznamu
Tento záznam se objevuje v následujících kolekcích
-
Diplomové práce - 13136 [892]