Skip to main content

Research Repository

Advanced Search

Using novelty search to explicitly create diversity in ensembles of classifiers

Cardoso, Rui P.; Hart, Emma; Kurka, David Burth; Pitt, Jeremy V.

Authors

Rui P. Cardoso

David Burth Kurka

Jeremy V. Pitt



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.

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



Downloadable Citations