BatchRank: A Novel Batch Mode Active Learning Framework for Hierarchical Classification

被引:7
|
作者
Chakraborty, Shayok [1 ]
Balasubramanian, Vineeth [2 ]
Sankar, Adepu Ravi [2 ]
Panchanathan, Sethuraman [3 ]
Ye, Jieping [4 ,5 ]
机构
[1] Carnegie Mellon Univ, Elect & Comp Engn, Pittsburgh, PA 15213 USA
[2] Indian Inst Technol, Dept Comp Sci & Engn, Hyderabad, India
[3] Arizona State Univ, Sch Comp Informat & Decis Syst Engn, Tempe, AZ 85287 USA
[4] Univ Michigan, Dept Computat Med & Bioinformat, Ann Arbor, MI 48109 USA
[5] Univ Michigan, Dept Elect Engn & Comp Sci, Ann Arbor, MI 48109 USA
关键词
Active Learning; Hierarchical Classification; Optimization;
D O I
10.1145/2783258.2783298
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Active learning algorithms automatically identify the salient and exemplar instances from large amounts of unlabeled data and thus reduce human annotation effort in inducing a classification model. More recently, Batch Mode Active Learning (BMAL) techniques have been proposed, where a batch of data samples is selected simultaneously from an unlabeled set. Most active learning algorithms assume a flat label space, that is, they consider the class labels to be independent. However, in many applications, the set of class labels are organized in a hierarchical tree structure, with the leaf nodes as outputs and the internal nodes as clusters of outputs at multiple levels of granularity. In this paper, we propose a novel BMAL algorithm (BatchRank) for hierarchical classification. The sample selection is posed as an NP-hard integer quadratic programming problem and a convex relaxation (based on linear programming) is derived, whose solution is further improved by an iterative truncated power method. Finally, a deterministic bound is established on the quality of the solution. Our empirical results on several challenging, real-world datasets from multiple domains, corroborate the potential of the proposed framework for real-world hierarchical classification applications.
引用
收藏
页码:99 / 108
页数:10
相关论文
共 50 条
  • [1] A Batch-Mode Regularized Multimetric Active Learning Framework for Classification of Hyperspectral Images
    Zhang, Zhou
    Crawford, Melba M.
    [J]. IEEE TRANSACTIONS ON GEOSCIENCE AND REMOTE SENSING, 2017, 55 (11): : 6594 - 6609
  • [2] Batch Mode Active Learning for Geographical Image Classification
    Wang, Zengmao
    Du, Bo
    Zhang, Lefei
    Hu, Wenbin
    Tao, Dacheng
    Zhang, Liangpei
    [J]. WEB TECHNOLOGIES AND APPLICATIONS (APWEB 2015), 2015, 9313 : 744 - 755
  • [3] A Noise Robust Batch Mode Semi-supervised and Active Learning Framework for Image Classification
    Hou, Chaoqun
    Yang, Chenhui
    Ren, Fujia
    Lin, Rongjie
    [J]. IMAGE AND GRAPHICS, ICIG 2019, PT I, 2019, 11901 : 541 - 552
  • [4] A batch-mode active learning framework by querying discriminative and representative samples for hyperspectral image classification
    Wang, Zengmao
    Du, Bo
    Zhang, Lefei
    Zhang, Liangpei
    [J]. NEUROCOMPUTING, 2016, 179 : 88 - 100
  • [5] Batch Mode Active Learning for Node Classification in Assortative and Disassortative Networks
    Ping, Shuqiu
    Liu, Dayou
    Yang, Bo
    Zhu, Yungang
    Chen, Hechang
    Wang, Zheng
    [J]. IEEE ACCESS, 2018, 6 : 4750 - 4758
  • [6] An Active Learning Framework for Hyperspectral Image Classification Using Hierarchical Segmentation
    Zhang, Zhou
    Pasolli, Edoardo
    Crawford, Melba M.
    Tilton, James C.
    [J]. IEEE JOURNAL OF SELECTED TOPICS IN APPLIED EARTH OBSERVATIONS AND REMOTE SENSING, 2016, 9 (02) : 640 - 654
  • [7] Hierarchical classification learning: A novel two-layer framework for multiclass classification
    Liu, Yuanyuan
    Qiao, Xiaoshuang
    Guo, Gongde
    Wang, Hui
    [J]. DATA SCIENCE AND KNOWLEDGE ENGINEERING FOR SENSING DECISION SUPPORT, 2018, 11 : 674 - 682
  • [8] Multi-class batch-mode active learning for image classification
    Joshi, Ajay J.
    Porikli, Fatih
    Papanikolopoulos, Nikolaos
    [J]. 2010 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2010, : 1873 - 1878
  • [9] Adaptive Batch Mode Active Learning
    Chakraborty, Shayok
    Balasubramanian, Vineeth
    Panchanathan, Sethuraman
    [J]. IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2015, 26 (08) : 1747 - 1760
  • [10] Dynamic Batch Mode Active Learning
    Chakraborty, Shayok
    Balasubramanian, Vineeth
    Panchanathan, Sethuraman
    [J]. 2011 IEEE CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR), 2011,