Simple view
Full metadata view
Authors
Statistics
Porównanie modeli transformerowych do danych tabelarycznych
Comparison of Transformer Models to Tabular Data
dane tabelaryczne, klasyfikacja, TabPFN, TabForestPFN, transformery, Feature Split, Multi View, fine-tuning, TabZilla, OpenML
tabular data, classification, TabPFN, TabForestPFN, transformers, Feature Split, Multi View, fine-tuning, TabZilla, OpenML
Praca koncentruje się na optymalizacji architektur transformerowych dla zadania klasyfikacji danych tabelarycznych, ze szczególnym uwzględnieniem modelu TabPFN. W części przeglądowej omówiono istniejące podejścia do modelowania danych tabelarycznych, takie jak TabPFN, FT-Transformer i TabNet, oraz przedstawiono motywację do przeprowadzenia eksperymentów porównawczych na testach TabZilla i zbiorach OpenML.W części empirycznej zaprojektowano i zaimplementowano kilka modyfikacji enkodera, w tym Feature Split, Matrix Embedding i Combined Encoder, oraz strategię Multi View (wieloperspektywiczne rzutowania próbki). Przeprowadzono serię eksperymentów, które obejmowały:- Analizę wpływu proporcji zbioru wspierającego do zbioru zapytań podczas dostrajania,- Porównanie metod osadzania danych,- Badanie różnych wariantów Multi View (inicjalizowane wagami z TabPFN lub TabForestPFN),- Zastąpienie prostego dekodera MLP modułem Transformer.Eksperymenty wykazały, że odpowiednio przeprowadzone dostrajanie modelu TabPFN istotnie poprawia wyniki (najlepsze ustawienie: stosunek zbioru wspierającego do zbioru zapytań = 1:1). Prosta metoda Feature Split dała wyniki porównywalne z oryginalnym enkoderem. Najlepsze rezultaty osiągnięto łącząc Multi View z inicjalizacją wag z TabForestPFN. Zwiększanie złożoności dekodera (Transformer zamiast MLP) obniżyło skuteczność. Agregacja przez uśrednianie logitów okazała się stabilniejsza i częściej lepsza niż głosowanie większościowe.Praca wskazuje również na ograniczenia, takie jak wybór podzbioru z repozytorium OpenML i ograniczone strojenie hiperparametrów, oraz proponuje kierunki dalszych badań — m.in rozszerzenie eksperymentów o większą liczbę zbiorów danych, bardziej systematyczne strojenie hiperparametrów oraz badanie hybrydowych metod osadzania.
This thesis focuses on optimizing transformer architectures for the task of tabular data classification, with particular emphasis on the TabPFN model. The literature review discusses existing approaches to modeling tabular data, such as TabPFN, FT-Transformer, and TabNet, and motivates the comparative experiments conducted on the TabZilla benchmarks and OpenML datasets.In the empirical part, several encoder modifications were designed and implemented, including Feature Split, Matrix Embedding, and Combined Encoder, as well as a Multi View strategy (multi-perspective projections of a sample). A series of experiments was carried out, which included:- Analysis of the impact of the support set : query set ratio during fine-tuning,- Comparison of embedding methods,- Investigation of different Multi View variants (initialized with weights from TabPFN or TabForestPFN),- Replacement of the simple MLP decoder with a Transformer module.The experiments showed that properly conducted fine-tuning of TabPFN significantly improves performance (best setting: support set : query set = 1:1). The simple Feature Split method produced results comparable to the original encoder. The best outcomes were achieved by combining Multi View with weight initialization from TabForestPFN. Increasing decoder complexity (Transformer instead of MLP) decreased effectiveness. Aggregation by averaging logits proved to be more stable and more often superior to majority voting.The thesis also highlights limitations such as the selection of an OpenML subset and limited hyperparameter tuning, and proposes directions for further research, including extending the experiments to a larger number of datasets, more systematic hyperparameter tuning, and exploration of hybrid embedding methods.
| dc.abstract.en | This thesis focuses on optimizing transformer architectures for the task of tabular data classification, with particular emphasis on the TabPFN model. The literature review discusses existing approaches to modeling tabular data, such as TabPFN, FT-Transformer, and TabNet, and motivates the comparative experiments conducted on the TabZilla benchmarks and OpenML datasets.In the empirical part, several encoder modifications were designed and implemented, including Feature Split, Matrix Embedding, and Combined Encoder, as well as a Multi View strategy (multi-perspective projections of a sample). A series of experiments was carried out, which included:- Analysis of the impact of the support set : query set ratio during fine-tuning,- Comparison of embedding methods,- Investigation of different Multi View variants (initialized with weights from TabPFN or TabForestPFN),- Replacement of the simple MLP decoder with a Transformer module.The experiments showed that properly conducted fine-tuning of TabPFN significantly improves performance (best setting: support set : query set = 1:1). The simple Feature Split method produced results comparable to the original encoder. The best outcomes were achieved by combining Multi View with weight initialization from TabForestPFN. Increasing decoder complexity (Transformer instead of MLP) decreased effectiveness. Aggregation by averaging logits proved to be more stable and more often superior to majority voting.The thesis also highlights limitations such as the selection of an OpenML subset and limited hyperparameter tuning, and proposes directions for further research, including extending the experiments to a larger number of datasets, more systematic hyperparameter tuning, and exploration of hybrid embedding methods. | pl |
| dc.abstract.pl | Praca koncentruje się na optymalizacji architektur transformerowych dla zadania klasyfikacji danych tabelarycznych, ze szczególnym uwzględnieniem modelu TabPFN. W części przeglądowej omówiono istniejące podejścia do modelowania danych tabelarycznych, takie jak TabPFN, FT-Transformer i TabNet, oraz przedstawiono motywację do przeprowadzenia eksperymentów porównawczych na testach TabZilla i zbiorach OpenML.W części empirycznej zaprojektowano i zaimplementowano kilka modyfikacji enkodera, w tym Feature Split, Matrix Embedding i Combined Encoder, oraz strategię Multi View (wieloperspektywiczne rzutowania próbki). Przeprowadzono serię eksperymentów, które obejmowały:- Analizę wpływu proporcji zbioru wspierającego do zbioru zapytań podczas dostrajania,- Porównanie metod osadzania danych,- Badanie różnych wariantów Multi View (inicjalizowane wagami z TabPFN lub TabForestPFN),- Zastąpienie prostego dekodera MLP modułem Transformer.Eksperymenty wykazały, że odpowiednio przeprowadzone dostrajanie modelu TabPFN istotnie poprawia wyniki (najlepsze ustawienie: stosunek zbioru wspierającego do zbioru zapytań = 1:1). Prosta metoda Feature Split dała wyniki porównywalne z oryginalnym enkoderem. Najlepsze rezultaty osiągnięto łącząc Multi View z inicjalizacją wag z TabForestPFN. Zwiększanie złożoności dekodera (Transformer zamiast MLP) obniżyło skuteczność. Agregacja przez uśrednianie logitów okazała się stabilniejsza i częściej lepsza niż głosowanie większościowe.Praca wskazuje również na ograniczenia, takie jak wybór podzbioru z repozytorium OpenML i ograniczone strojenie hiperparametrów, oraz proponuje kierunki dalszych badań — m.in. rozszerzenie eksperymentów o większą liczbę zbiorów danych, bardziej systematyczne strojenie hiperparametrów oraz badanie hybrydowych metod osadzania. | pl |
| dc.affiliation | Wydział Matematyki i Informatyki | pl |
| dc.area | obszar nauk ścisłych | pl |
| dc.contributor.advisor | Śmieja, Marek - 135996 | pl |
| dc.contributor.author | Sroczyński, Wiktor - USOS336736 | pl |
| dc.contributor.departmentbycode | UJK/WMI2 | pl |
| dc.contributor.reviewer | Śmieja, Marek - 135996 | pl |
| dc.contributor.reviewer | Książek, Kamil - USOS353966 | pl |
| dc.date.accessioned | 2025-09-24T22:32:02Z | |
| dc.date.available | 2025-09-24T22:32:02Z | |
| dc.date.createdat | 2025-09-24T22:32:02Z | en |
| dc.date.submitted | 2025-09-23 | pl |
| dc.fieldofstudy | informatyka | pl |
| dc.identifier.apd | diploma-182609-336736 | pl |
| dc.identifier.uri | https://ruj.uj.edu.pl/handle/item/561272 | |
| dc.language | pol | pl |
| dc.source.integrator | false | |
| dc.subject.en | tabular data, classification, TabPFN, TabForestPFN, transformers, Feature Split, Multi View, fine-tuning, TabZilla, OpenML | pl |
| dc.subject.pl | dane tabelaryczne, klasyfikacja, TabPFN, TabForestPFN, transformery, Feature Split, Multi View, fine-tuning, TabZilla, OpenML | pl |
| dc.title | Porównanie modeli transformerowych do danych tabelarycznych | pl |
| dc.title.alternative | Comparison of Transformer Models to Tabular Data | pl |
| dc.type | master | pl |
| dspace.entity.type | Publication |