dc.contributor.advisor | Kracík, Jan | |
dc.contributor.author | Vojáček, David | |
dc.date.accessioned | 2024-06-27T17:24:42Z | |
dc.date.available | 2024-06-27T17:24:42Z | |
dc.date.issued | 2024 | |
dc.identifier.other | OSD002 | |
dc.identifier.uri | http://hdl.handle.net/10084/153680 | |
dc.description.abstract | Tato práce se zabývá problematikou přeučení (angl. overfitting) v modelech strojového učení. Identifikuje, analyzuje a zkoumá metody detekce a prevence přeučení, včetně regularizace, early-stopping a cross-validation. V práci jsou popsány základní principy a vlastnosti modelů strojového učení, zejména pak vysoká závislost schopnosti vhodného učení na datech úlohy. Experimenty na simulovaných i reálných datech ilustrují účinnost zmíněných technik. Taktéž jsou vyznačeny důležité projevy overfitu i vhodně naučeného modelu u složitých modelů s vysokým počtem parametrů. Jsou prezentovány výsledky a závěry z experimentů, které poskytují užitečné poznatky pro efektivní využití modelů strojového učení v praxi. | cs |
dc.description.abstract | This thesis focuses on the problem of overfitting in machine learning models. It identifies, analyzes and explores methods for detecting and preventing overfitting, including regulization, early-stopping and cross-validation. The thesis describes the basic principles and properties of machine learning models, in particular the high dependency of the fitting ability on the task data. Experiments on simulated and real data illustrate the effectiveness of said techniques. Important manifestations of overfitting as well as appropriate learning in complex models with a high number of parameters are also highlighted. Results and conclusions from the experiments are presented, providing useful insights for the effective use of machine learning models in practice. | en |
dc.format.extent | 8794371 bytes | |
dc.format.mimetype | application/pdf | |
dc.language.iso | cs | |
dc.publisher | Vysoká škola báňská – Technická univerzita Ostrava | cs |
dc.subject | strojové učení | cs |
dc.subject | přeučení | cs |
dc.subject | umělé neuronové sítě | cs |
dc.subject | XGBoost | cs |
dc.subject | regularizace | cs |
dc.subject | SGD | cs |
dc.subject | učící konstanta | cs |
dc.subject | křížová validace | cs |
dc.subject | ztrátová funkce | cs |
dc.subject | trénovací data | cs |
dc.subject | testovací data | cs |
dc.subject | validační data | cs |
dc.subject | kapacita modelu | cs |
dc.subject | hyper-parametry | cs |
dc.subject | Machine Learning | en |
dc.subject | overfitting | en |
dc.subject | Artificial Neural Networks | en |
dc.subject | XGBoost | en |
dc.subject | regularization | en |
dc.subject | SGD | en |
dc.subject | learning rate | en |
dc.subject | cross-validation | en |
dc.subject | loss function | en |
dc.subject | training data | en |
dc.subject | testing data | en |
dc.subject | validation data | en |
dc.subject | capacity of a model | en |
dc.subject | hyper-parameters | en |
dc.title | Nástroje pro detekci a prevenci přeučení modelů v úlohách strojového učení | cs |
dc.title.alternative | Tools for detecting and preventing model overfitting in machine learning | en |
dc.type | Diplomová práce | cs |
dc.contributor.referee | Hrušková, Pavla | |
dc.date.accepted | 2024-06-06 | |
dc.thesis.degree-name | Ing. | |
dc.thesis.degree-level | Magisterský studijní program | cs |
dc.thesis.degree-grantor | Vysoká škola báňská – Technická univerzita Ostrava. Fakulta elektrotechniky a informatiky | cs |
dc.description.department | 470 - Katedra aplikované matematiky | cs |
dc.thesis.degree-program | Výpočetní a aplikovaná matematika | cs |
dc.thesis.degree-branch | Aplikovaná matematika | cs |
dc.description.result | velmi dobře | cs |
dc.identifier.sender | S2724 | |
dc.identifier.thesis | VOJ0109_FEI_N0541A170007_S01_2024 | |
dc.rights.access | openAccess | |