Local Averaging of Ensembles of LVQ-Based Nearest Neighbor Classifiers

  • Authors:
  • Sergio Bermejo;Joan Cabestany

  • Affiliations:
  • Department of Electronic Engineering, Universitat Politècnica de Catalunya (UPC), Jordi Girona 1-3, edifici C4, 08034 Barcelona, Spain. sbermejo@eel.upc.es;Department of Electronic Engineering, Universitat Politècnica de Catalunya (UPC), Jordi Girona 1-3, edifici C4, 08034 Barcelona, Spain. cabestan@eel.upc.es

  • Venue:
  • Applied Intelligence
  • Year:
  • 2004

Quantified Score

Hi-index 0.00

Visualization

Abstract

Ensemble learning is a well-established method for improving the generalization performance of learning machines. The idea is to combine a number of learning systems that have been trained in the same task. However, since all the members of the ensemble are operating at the same time, large amounts of memory and long execution times are needed, limiting its practical application. This paper presents a new method (called local averaging) in the context of nearest neighbor (NN) classifiers that generates a classifier from the ensemble with the same complexity as the individual members. Once a collection of prototypes is generated from different learning sessions using a Kohonen's LVQ algorithm, a single set of prototypes is computed by applying a cluster algorithm (such as K-means) to this collection. Local averaging can be viewed either as a technique to reduce the variance of the prototypes or as the result of averaging a series of particular bootstrap replicates. Experimental results using several classification problems confirm the utility of the method and show that local averaging can compute a single classifier that achieves a similar (or even better) accuracy than ensembles generated with voting.