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 条
  • [31] A comparative analysis of support vector machines and extreme learning machines
    Liu, Xueyi
    Gao, Chuanhou
    Li, Ping
    NEURAL NETWORKS, 2012, 33 : 58 - 66
  • [32] Relevance regression learning with support vector machines
    Apolloni, Bruno
    Malchiodi, Dario
    Valerio, Lorenzo
    NONLINEAR ANALYSIS-THEORY METHODS & APPLICATIONS, 2010, 73 (09) : 2855 - 2867
  • [33] Visualization of support vector machines with unsupervised learning
    Hamel, Lutz
    PROCEEDINGS OF THE 2006 IEEE SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE IN BIOINFORMATICS AND COMPUTATIONAL BIOLOGY, 2006, : 148 - 155
  • [34] Infinite ensemble learning with support vector machines
    Lin, HT
    Li, L
    MACHINE LEARNING: ECML 2005, PROCEEDINGS, 2005, 3720 : 242 - 254
  • [35] Robust learning and generalization with support vector machines
    Buhot, A
    Gordon, MB
    JOURNAL OF PHYSICS A-MATHEMATICAL AND GENERAL, 2001, 34 (21): : 4377 - 4388
  • [36] Learning of kernel functions in support vector machines
    Yang, Chih-Cheng
    Lee, Wan-Jui
    Lee, Shie-Jue
    2006 IEEE INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORK PROCEEDINGS, VOLS 1-10, 2006, : 1150 - +
  • [37] Multiple Outlooks Learning with Support Vector Machines
    Liu, Yinglu
    Zhang, Xu-Yao
    Huang, Kaizhu
    Hou, Xinwen
    Liu, Cheng-Lin
    NEURAL INFORMATION PROCESSING, ICONIP 2012, PT III, 2012, 7665 : 116 - 124
  • [38] A learning method for robust support vector machines
    Guo, J
    Takahashi, N
    Nishi, T
    ADVANCES IN NEURAL NETWORKS - ISNN 2004, PT 1, 2004, 3173 : 474 - 479
  • [39] Deep Learning for Monotonic Support Vector Machines
    Lo, Ming-Chin
    Tsai, Bing-Han
    Li, Sheng-Tun
    2018 7TH INTERNATIONAL CONGRESS ON ADVANCED APPLIED INFORMATICS (IIAI-AAI 2018), 2018, : 530 - 535
  • [40] Hierarchical Learning in Polynomial Support Vector Machines
    Sebastian Risau-Gusman
    Mirta B. Gordon
    Machine Learning, 2002, 46 : 53 - 70