Generating Code from Textual Description of Functionality
but.committee | prof. Dr. Ing. Jan Černocký (předseda) doc. Ing. Lukáš Burget, Ph.D. (člen) doc. RNDr. Milan Češka, Ph.D. (člen) Ing. Michal Hradiš, Ph.D. (člen) Ing. Jaroslav Rozman, Ph.D. (člen) Ing. František Grézl, Ph.D. (člen) | cs |
but.defence | Student nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky oponenta a na další otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm B. | cs |
but.jazyk | angličtina (English) | |
but.program | Informační technologie a umělá inteligence | cs |
but.result | práce byla úspěšně obhájena | cs |
dc.contributor.advisor | Smrž, Pavel | en |
dc.contributor.author | Šamánek, Jan | en |
dc.contributor.referee | Fajčík, Martin | en |
dc.date.created | 2023 | cs |
dc.description.abstract | S pokračujícím nástupem strojového učení a stále větších modelů neuronových sítí, roste i potřeba GPU akcelerovaných zdrojů a algoritmů pro podporu těchto modelů. Vzhledem k tomu, že velké jazykové modely jsou již dnes využívány jako asistenti při programování v moderních programovacích jazycích, mohli by s tímto problémem pomoci. Pokud se tyto modely dokáží naučit i méně známá paradigmata, jako je CUDA, mohly by pomoci s vývojem a udržování těchto systémů. Tato práce zkoumá schopnosti moderních jazykových modelů pro učení se CUDA jako programovacího paradigmatu a také vytvoření nové trenovací sady, určené pro tyto účely. | en |
dc.description.abstract | As machine learning and neural network models continue to grow, there is an increasing demand for GPU-accelerated resources and algorithms to support them. Large language models have the potential to assist with this task, as they are already used as coding assistants for popular programming languages. If these models could also learn less commonly used paradigms like CUDA, they could help develop and maintain the necessary systems. This thesis aims to explore the capabilities of modern language models for learning CUDA as a programming paradigm and creating a training corpus specifically for this purpose. | cs |
dc.description.mark | B | cs |
dc.identifier.citation | ŠAMÁNEK, J. Generating Code from Textual Description of Functionality [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2023. | cs |
dc.identifier.other | 146415 | cs |
dc.identifier.uri | http://hdl.handle.net/11012/213208 | |
dc.language.iso | en | cs |
dc.publisher | Vysoké učení technické v Brně. Fakulta informačních technologií | cs |
dc.rights | Standardní licenční smlouva - přístup k plnému textu bez omezení | cs |
dc.subject | Strojové učení | en |
dc.subject | NLP | en |
dc.subject | CUDA | en |
dc.subject | GPU | en |
dc.subject | Transformer | en |
dc.subject | Generování kódu | en |
dc.subject | Dataset | en |
dc.subject | MongoDB. | en |
dc.subject | Machine learning | cs |
dc.subject | NLP | cs |
dc.subject | CUDA | cs |
dc.subject | GPU | cs |
dc.subject | Transformer | cs |
dc.subject | Code generation | cs |
dc.subject | Dataset | cs |
dc.subject | MongoDB. | cs |
dc.title | Generating Code from Textual Description of Functionality | en |
dc.title.alternative | Generating Code from Textual Description of Functionality | cs |
dc.type | Text | cs |
dc.type.driver | masterThesis | en |
dc.type.evskp | diplomová práce | cs |
dcterms.dateAccepted | 2023-06-19 | cs |
dcterms.modified | 2023-06-19-16:04:26 | cs |
eprints.affiliatedInstitution.faculty | Fakulta informačních technologií | cs |
sync.item.dbid | 146415 | en |
sync.item.dbtype | ZP | en |
sync.item.insts | 2025.03.26 15:37:31 | en |
sync.item.modts | 2025.01.15 16:01:32 | en |
thesis.discipline | Strojové učení | cs |
thesis.grantor | Vysoké učení technické v Brně. Fakulta informačních technologií. Ústav počítačové grafiky a multimédií | cs |
thesis.level | Inženýrský | cs |
thesis.name | Ing. | cs |