Discovering Hierarchical Neural Archetype Sets

1Citations
Citations of this article
6Readers
Mendeley users who have this article in their library.
Get full text

Abstract

In the field of machine learning, coresets are defined as subsets of the training set that can be used to obtain a good approximation of the behavior that a given algorithm would have on the whole training set. Advantages of using coresets instead of the training set include improving training speed and allowing for a better human understanding of the dataset. Not surprisingly, coreset discovery is an active research line, with several notable contributions in literature. Nevertheless, restricting the search for representative samples to the available data points might impair the final result. In this work, neural networks are used to create sets of virtual data points, named archetypes, with the objective to represent the information contained in a training set, in the same way a coreset does. Starting from a given training set, a hierarchical clustering neural network is trained and the weight vectors of the leaves are used as archetypes on which the classifiers are trained. Experimental results on several benchmarks show that the proposed approach is competitive with traditional coreset discovery techniques, delivering results with higher accuracy, and showing a greater ability to generalize to unseen test data.

Cite

CITATION STYLE

APA

Ciravegna, G., Barbiero, P., Cirrincione, G., Squillero, G., & Tonda, A. (2021). Discovering Hierarchical Neural Archetype Sets. In Smart Innovation, Systems and Technologies (Vol. 184, pp. 255–267). Springer. https://doi.org/10.1007/978-981-15-5093-5_24

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free