Single-Pass Active Learning with Conflict and Ignorance

Edwin Lughofer

Research output: Contribution to journalArticlepeer-review

Abstract

In this paper, we present a new methodology for conducting active learning in a single-pass on-line learning context. Single-pass active learning can be understood as an approach for reducing the annotation effort for users and operators in on-line classification problems, in which usually the true class labels of new incoming samples are usually unknown. This reduction in effort can be achieved by selecting the most informative samples, that is, those that contribute most to improving the predictive performance of incremental classifiers. Our approach builds upon certainty-based sample selection in connection with version-space reduction. Two new reliability concepts were investigated and developed in connection with evolving fuzzy classifiers: conflict and ignorance. Conflict models the extent to which a new query point lies in the conflict region between two or more classes and therefore reflects a level of certainty in the classifier’s prediction. Ignorance represents the distance of a new query point from the training samples seen so far. In extended form, it integrates the actual variability of the version space. The choice of the model architecture used for on-line classification scenarios (evolving fuzzy classifier) is clearly motivated in the paper. The results based on real-world binary and multi-class classification streaming data show that our single-pass active learning approach yields evolving classifiers whose performance is similar to that of classifiers using all samples for adaptation; however, the annotation effort in terms of the number of class label requests is reduced by up to 90 %.
Original languageEnglish
Pages (from-to)251-271
Number of pages21
JournalEvolving Systems
Volume3
Issue number4
DOIs
Publication statusPublished - 2012

Fields of science

  • 101001 Algebra
  • 101 Mathematics
  • 102 Computer Sciences
  • 101013 Mathematical logic
  • 101020 Technical mathematics
  • 102001 Artificial intelligence
  • 102003 Image processing
  • 202027 Mechatronics
  • 101019 Stochastics
  • 211913 Quality assurance

JKU Focus areas

  • Computation in Informatics and Mathematics
  • Mechatronics and Information Processing
  • Nano-, Bio- and Polymer-Systems: From Structure to Function

Cite this