Active learning with support vector machines

被引:78
|
作者
Kremer, Jan [1 ]
Pedersen, Kim Steenstrup [1 ]
Igel, Christian [1 ]
机构
[1] Univ Copenhagen, Dept Comp Sci, Copenhagen, Denmark
关键词
CLASSIFICATION; ONLINE;
D O I
10.1002/widm.1132
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In machine learning, active learning refers to algorithms that autonomously select the data points from which they will learn. There are many data mining applications in which large amounts of unlabeled data are readily available, but labels (e. g., human annotations or results coming from complex experiments) are costly to obtain. In such scenarios, an active learning algorithm aims at identifying data points that, if labeled and used for training, would most improve the learned model. Labels are then obtained only for the most promising data points. This speeds up learning and reduces labeling costs. Support vector machine (SVM) classifiers are particularly well-suited for active learning due to their convenient mathematical properties. They perform linear classification, typically in a kernel-induced feature space, which makes expressing the distance of a data point from the decision boundary straightforward. Furthermore, heuristics can efficiently help estimate how strongly learning from a data point influences the current model. This information can be used to actively select training samples. After a brief introduction to the active learning problem, we discuss different query strategies for selecting informative data points and review how these strategies give rise to different variants of active learning with SVMs. (C) 2014 John Wiley & Sons, Ltd.
引用
收藏
页码:313 / 326
页数:14
相关论文
共 50 条
  • [41] Support vector machines for learning reactive islands
    Naik, Shibabrat
    Krajnak, Vladimir
    Wiggins, Stephen
    CHAOS, 2021, 31 (10)
  • [42] Basics of machine learning by support vector machines
    Kecman, V
    REAL WORLD APPLICATIONS OF COMPUTATIONAL INTELLIGENCE, 2005, 179 : 49 - 103
  • [43] A NEW METHOD FOR LEARNING THE SUPPORT VECTOR MACHINES
    Cocianu, Catalina-Lucia
    State, Luminita
    Vlamos, Panayiotis
    ICSOFT 2011: PROCEEDINGS OF THE 6TH INTERNATIONAL CONFERENCE ON SOFTWARE AND DATABASE TECHNOLOGIES, VOL 2, 2011, : 365 - 370
  • [44] Universal learning curves of support vector machines
    Opper, M
    Urbanczik, R
    PHYSICAL REVIEW LETTERS, 2001, 86 (19) : 4410 - 4413
  • [45] Hierarchical learning in polynomial support vector machines
    Risau-Gusman, S
    Gordon, MB
    MACHINE LEARNING, 2002, 46 (1-3) : 53 - 70
  • [46] Support vector machines and learning about time
    Rüping, S
    Morik, K
    2003 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING, VOL IV, PROCEEDINGS: SIGNAL PROCESSING FOR COMMUNICATIONS SPECIAL SESSIONS, 2003, : 864 - 867
  • [47] Efficient methodology for seismic fragility curves estimation by active learning on Support Vector Machines
    Sainct, Remi
    Feau, Cyril
    Martinez, Jean-Marc
    Garnier, Josselin
    STRUCTURAL SAFETY, 2020, 86
  • [48] An active learning scheme using support vector machines for analog circuit feasibility classification
    Ding, M
    Vermuri, R
    18TH INTERNATIONAL CONFERENCE ON VLSI DESIGN, PROCEEDINGS: POWER AWARE DESIGN OF VLSI SYSTEMS, 2005, : 528 - 534
  • [49] Detecting unknown computer worm activity via support vector machines and active learning
    Nir Nissim
    Robert Moskovitch
    Lior Rokach
    Yuval Elovici
    Pattern Analysis and Applications, 2012, 15 : 459 - 475
  • [50] Classifying Circuit Performance Using Active-Learning Guided Support Vector Machines
    Lin, Honghuang
    Li, Peng
    2012 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN (ICCAD), 2012, : 187 - 194