Image classification via adaptive ensembles of descriptor-specific classifiers

T. Fagni, F. Falchi, F. Sebastiani

Research output: Contribution to journalArticle

4 Citations (Scopus)


An automated classification system usually consists of (i) a supervised learning algorithm for automatically generating classifiers from training data, and (ii) a representation scheme for converting the training objects into vectorial representations of their content. In this work, we take a detour from this tradition and present an approach to image classification based on an adaptive ensemble of classifiers, each specialized on classifying images based on a single "descriptor." Each descriptor focuses on a different aspect, or perspective, of images; an ensemble of descriptor-specific classifiers can thus be seen as a committee of experts, each viewing the problem to be solved with a different slant, of from a different viewpoint. We test four different ways to set up such an ensemble, based on different ways of leveraging on the individual responses returned by each member of the ensemble, and on how confident these members are on their responses. We test this approach by using five different MPEG-7 descriptors on the task of assigning photographs of stone slabs to classes representing different types of stones. Our experimental results show important accuracy improvements with respect to a baseline in which a single classifier, working an all five descriptors at the same time, is employed.

Original languageEnglish
Pages (from-to)21-28
Number of pages8
JournalPattern Recognition and Image Analysis
Issue number1
Publication statusPublished - 2010
Externally publishedYes



  • Classifier committees
  • Classifier ensembles
  • Image classification
  • k-nearest neighbours classifier
  • Metric spaces
  • MPEG-7
  • Supervised learning

ASJC Scopus subject areas

  • Computer Graphics and Computer-Aided Design
  • Computer Vision and Pattern Recognition

Cite this