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

Files for download

    Last update: