Projection-based ensemble learning for ordinal regression

IEEE Trans Cybern. 2014 May;44(5):681-94. doi: 10.1109/TCYB.2013.2266336. Epub 2013 Jun 27.

Abstract

The classification of patterns into naturally ordered labels is referred to as ordinal regression. This paper proposes an ensemble methodology specifically adapted to this type of problem, which is based on computing different classification tasks through the formulation of different order hypotheses. Every single model is trained in order to distinguish between one given class (k) and all the remaining ones, while grouping them in those classes with a rank lower than k , and those with a rank higher than k. Therefore, it can be considered as a reformulation of the well-known one-versus-all scheme. The base algorithm for the ensemble could be any threshold (or even probabilistic) method, such as the ones selected in this paper: kernel discriminant analysis, support vector machines and logistic regression (LR) (all reformulated to deal with ordinal regression problems). The method is seen to be competitive when compared with other state-of-the-art methodologies (both ordinal and nominal), by using six measures and a total of 15 ordinal datasets. Furthermore, an additional set of experiments is used to study the potential scalability and interpretability of the proposed method when using LR as base methodology for the ensemble.

Publication types

  • Research Support, Non-U.S. Gov't

MeSH terms

  • Algorithms
  • Discriminant Analysis
  • Logistic Models*
  • Pattern Recognition, Automated / methods*
  • Support Vector Machine