Improving the Performance of Ensemble Models With Class Activation Maps
Özet
Convolutional neural networks with different architectures extract different features. Imagine a scenario where multiple models were trained on the same dataset, with the same hyperparameters, and under the same conditions. Because of their architecture, these models will learn to extract various features. As a result, even when all conditions are identical, different architectures will achieve varying levels of test accuracy. Test accuracy can be improved even more through ensembling models with varying levels of accuracy in different ways. The purpose of this research is to examine the encoder layers of models trained in such a scenario and to compare the effects of various architectures. In the study, the CIFAR-100 dataset was used to train five models based on ResNet18, GoogleNet, and MobileNetv3L. These models were ensembled in a multitude of ways. Class activation maps were computed for both analysis and ensembling. The research demonstrated that class activation maps could be used to learn how to ensemble models. As a result, model ensembling using class activation maps significantly improved test accuracy. Furthermore, one of the most important findings from the study is that including a model with low test accuracy in the ensemble can boost overall success. © Content of this journal is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.
Anahtar Kelimeler
Tam Kayıt
| Alan | Değer | Dil |
|---|---|---|
| dc.contributor.author | Gelen, Aykut Görkem | |
| dc.date.accessioned | 2026-10-18T20:26:32.471189816Z | |
| dc.date.available | 2026-10-18T20:26:32.471189816Z | |
| dc.date.issued | 2025 | |
| dc.description.abstract | Convolutional neural networks with different architectures extract different features. Imagine a scenario where multiple models were trained on the same dataset, with the same hyperparameters, and under the same conditions. Because of their architecture, these models will learn to extract various features. As a result, even when all conditions are identical, different architectures will achieve varying levels of test accuracy. Test accuracy can be improved even more through ensembling models with varying levels of accuracy in different ways. The purpose of this research is to examine the encoder layers of models trained in such a scenario and to compare the effects of various architectures. In the study, the CIFAR-100 dataset was used to train five models based on ResNet18, GoogleNet, and MobileNetv3L. These models were ensembled in a multitude of ways. Class activation maps were computed for both analysis and ensembling. The research demonstrated that class activation maps could be used to learn how to ensemble models. As a result, model ensembling using class activation maps significantly improved test accuracy. Furthermore, one of the most important findings from the study is that including a model with low test accuracy in the ensemble can boost overall success. © Content of this journal is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License. | |
| dc.identifier.doi | 10.5152/electrica.2025.24184 | |
| dc.identifier.issn | 2619-9831 | |
| dc.identifier.issue | 1 | |
| dc.identifier.scopus | 2-s2.0-105020373568 | |
| dc.identifier.startpage | 0184 | |
| dc.identifier.uri | https://rdlopen.rawdatalibrary.net/r/ebyu/11497 | |
| dc.identifier.volume | 25 | |
| dc.identifier.wos | WOS:001554687300001 | |
| dc.language.iso | en | |
| dc.publisher | Istanbul University | |
| dc.relation.ispartof | Electrica | |
| dc.rights | info:eu-repo/semantics/openAccess | |
| dc.subject | CIFAR-100 | |
| dc.subject | class activation maps | |
| dc.subject | ensemble models | |
| dc.subject | Activation analysis | |
| dc.subject | Architecture | |
| dc.subject | Convolutional neural networks | |
| dc.subject | Network architecture | |
| dc.subject | Activation maps | |
| dc.subject | Class activation map | |
| dc.subject | Condition | |
| dc.subject | Convolutional neural network | |
| dc.subject | Learn+ | |
| dc.subject | Multiple-modeling | |
| dc.subject | Performance | |
| dc.subject | Test accuracy | |
| dc.subject | Chemical activation | |
| dc.title | Improving the Performance of Ensemble Models With Class Activation Maps | |
| dc.type | Article | |
| dspace.entity.type | Publication | |
| rdl.citation.scopus | 0 | |
| rdl.citation.wos | 0 | |
| rdl.oa.status | gold | |
| rdl.source.index | SCOPUS | |
| rdl.source.index | WOS | |
| rdl.wos.index | Emerging Sources Citation Index (ESCI) |
