Exploration and Comparison of Transformers for Image Classification
Thesis title: | Exploration and Comparison of Transformers for Image Classification |
---|---|
Author: | Poslušný, David |
Thesis type: | Diploma thesis |
Supervisor: | Zamazal, Ondřej |
Opponents: | Vacura, Miroslav |
Thesis language: | English |
Abstract: | This thesis focuses on the research and application of Transformers for image classification. The main goal is to evaluate the performance of selected Transformer models on diverse image classification datasets in a series of hand-crafted transfer learning experiments. The results of the analysis are compared and further discussed in the context of available literature. The first part of the thesis presents a theoretical background of Transformers. It contains an overview of the original architecture and its adaptation to computer vision (CV). An extensive literature survey of Transformers in CV is performed, focusing primarily on image classification. The survey provides a basis for selecting models used in the experiments. The second part reviews available image classification datasets to select diverse domain-specific challenges for the models. Subsequently, experiments based on transfer learning are designed to evaluate and compare the models in various experimental setups. The thesis concludes by applying the selected models to the unseen data. The results are evaluated, analyzed, and discussed based on the context of the individual experiments. The primary contribution of the thesis is an in-depth evaluation of key Transformer models adopted for image classification on diverse domain-specific datasets. The complex experiments analyze the models under different conditions and compare their generalization performance outside of the training distribution. The outcome serves as a summary and evaluation of the most important Transformer-based architectures for image classification. |
Keywords: | image classification; vision transformers; transfer learning; transformers; PyTorch |
Thesis title: | Průzkum a porovnání Transformerů pro klasifikaci obrazu |
---|---|
Author: | Poslušný, David |
Thesis type: | Diplomová práce |
Supervisor: | Zamazal, Ondřej |
Opponents: | Vacura, Miroslav |
Thesis language: | English |
Abstract: | Tato diplomová práce se zaměřuje na výzkum a použití Transformerů pro klasifikaci obrazu. Hlavním cílem práce je vyhodnotit výkonnost vybraných Transformer modelů na různých souborech dat pro klasifikaci obrazu v sérii ručně vytvořených experimentů založených na přenosovém učení. Výsledky analýzy jsou porovnány a dále diskutovány v kontextu dostupné literatury. První část práce představuje teoretické základy Transformerů. Obsahuje přehled původní architektury a její adaptace na počítačové vidění. Dále je proveden rozsáhlý průzkum literatury o Transformerech v počítačovém vidění, který se zaměřuje především na klasifikaci obrazu. Tento přehled poskytuje základ pro výběr modelů použitých v experimentech. Ve druhé části práce je proveden rozbor dostupných datových sad pro klasifikaci obrazu s cílem vybrat různorodé doménově specifické výzvy pro modely. Následně jsou navrženy experimenty založené na přenosovém učení pro vyhodnocení a porovnání modelů v různých experimentálních nastaveních. Diplomová práce je zakončena aplikací vybraných modelů na neznámá data. Výsledky jsou vyhodnoceny, analyzovány a diskutovány na základě kontextu jednotlivých experimentů. Hlavním přínosem práce je podrobné vyhodnocení klíčových Transformer modelů používaných pro klasifikaci obrazu na různorodých datových sadách specifických pro určitou doménu. Vybrané komplexní experimenty analyzují modely za různých podmínek a porovnávají jejich generalizační výkonnost mimo trénovací distribuci. Výsledek slouží jako shrnutí a vyhodnocení nejdůležitějších architektur založených na Transformerech pro klasifikaci obrazu. |
Keywords: | přenosové učení; transformery; klasifikace obrazu; PyTorch; vision transformery |
Information about study
Study programme: | Znalostní a webové technologie |
---|---|
Type of study programme: | Magisterský studijní program |
Assigned degree: | Ing. |
Institutions assigning academic degree: | Vysoká škola ekonomická v Praze |
Faculty: | Faculty of Informatics and Statistics |
Department: | Department of Information and Knowledge Engineering |
Information on submission and defense
Date of assignment: | 5. 9. 2024 |
---|---|
Date of submission: | 2. 5. 2025 |
Date of defense: | 12. 6. 2025 |
Identifier in the InSIS system: | https://insis.vse.cz/zp/88668/podrobnosti |