Rui P. Cardoso
Using novelty search to explicitly create diversity in ensembles of classifiers
Cardoso, Rui P.; Hart, Emma; Kurka, David Burth; Pitt, Jeremy V.
Abstract
The diversity between individual learners in an ensemble is known to influence its performance. However, there is no standard agreement on how diversity should be defined, and thus how to exploit it to construct a high-performing classifier. We propose two new behavioural diversity metrics based on the divergence of errors between models. Following a neuroevolution approach, these metrics are then used to guide a novelty search algorithm to search a space of neural architectures and discover behaviourally diverse classifiers, iteratively adding the models with high diversity score to an ensemble. The parameters of each ANN are tuned individually with a standard gradient descent procedure. We test our approach on three benchmark datasets from Computer Vision --- CIFAR-10, CIFAR-100, and SVHN --- and find that the ensembles generated significantly outperform ensembles created without explicitly searching for diversity and that the error diversity metrics we propose lead to better results than others in the literature. We conclude that our empirical results signpost an improved approach to promoting diversity in ensemble learning, identifying what sort of diversity is most relevant and proposing an algorithm that explicitly searches for it without selecting for accuracy.
Citation
Cardoso, R. P., Hart, E., Kurka, D. B., & Pitt, J. V. (2021, July). Using novelty search to explicitly create diversity in ensembles of classifiers. Presented at GECCO '21: Genetic and Evolutionary Computation Conference, Lille, France [Online]
Presentation Conference Type | Conference Paper (published) |
---|---|
Conference Name | GECCO '21: Genetic and Evolutionary Computation Conference |
Start Date | Jul 10, 2021 |
End Date | Jul 14, 2021 |
Online Publication Date | Jun 26, 2021 |
Publication Date | Jun 26, 2021 |
Deposit Date | Oct 13, 2021 |
Publicly Available Date | Oct 13, 2021 |
Publisher | Association for Computing Machinery (ACM) |
Pages | 849-857 |
Book Title | GECCO '21: Proceedings of the Genetic and Evolutionary Computation Conference |
DOI | https://doi.org/10.1145/3449639.3459308 |
Keywords | Diversity, novelty search, machine learning, ensemble |
Public URL | http://researchrepository.napier.ac.uk/Output/2812166 |
Files
Using Novelty Search To Explicitly Create Diversity In Ensembles Of Classifiers (accepted version)
(659 Kb)
PDF
You might also like
XAI for Algorithm Configuration and Selection
(2025)
Book Chapter
Beyond the Hype: Benchmarking LLM-Evolved Heuristics for Bin Packing
(2025)
Presentation / Conference Contribution
Algorithm Selection with Probing Trajectories: Benchmarking the Choice of Classifier Model
(2025)
Presentation / Conference Contribution
Stalling in Space: Attractor Analysis for any Algorithm
(2025)
Presentation / Conference Contribution
Into the Black Box: Mining Variable Importance with XAI
(2025)
Presentation / Conference Contribution
Downloadable Citations
About Edinburgh Napier Research Repository
Administrator e-mail: repository@napier.ac.uk
This application uses the following open-source libraries:
SheetJS Community Edition
Apache License Version 2.0 (http://www.apache.org/licenses/)
PDF.js
Apache License Version 2.0 (http://www.apache.org/licenses/)
Font Awesome
SIL OFL 1.1 (http://scripts.sil.org/OFL)
MIT License (http://opensource.org/licenses/mit-license.html)
CC BY 3.0 ( http://creativecommons.org/licenses/by/3.0/)
Powered by Worktribe © 2025
Advanced Search