Binary tree of SVM: A new fast multiclass training and classification algorithm

被引:171
作者
Fei, Ben [1 ]
Liu, Jinbai
机构
[1] Tongji Univ, Dept Math, Shanghai 200092, Peoples R China
[2] Tongji Univ, Dept Informat & Control Engn, Shanghai 200092, Peoples R China
来源
IEEE TRANSACTIONS ON NEURAL NETWORKS | 2006年 / 17卷 / 03期
关键词
binary tree of support vector machine (BTS); c-BTS; multiclass classification; probabilistic output; support vector machine (SVM);
D O I
10.1109/TNN.2006.872343
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
We present a new architecture named Binary Tree of support vector machine (SVM), or BTS, in order to achieve high classification efficiency for multiclass problems. BTS and its enhanced version, c-BTS, decrease the number of binary classifiers to the greatest extent without increasing the complexity of the original problem. In the training phase, BTS has N - 1 binary classifiers in the best situation (N is the number of classes), while it has log(4/3) ((N + 3)/4) binary tests on average when making a decision. At the same time the upper bound of convergence complexity is determined. The experiments in this paper indicate that maintaining comparable accuracy, BTS is much faster to be trained than other methods. Especially in classification, due to its Log complexity, it is much faster than directed acyclic graph SVM (DAGSVM) and ECOC in problems that have big class number.
引用
收藏
页码:696 / 704
页数:9
相关论文
共 21 条
[1]  
[Anonymous], P ESANN99
[2]  
[Anonymous], ADV LARGE MARGIN CLA
[3]  
[Anonymous], 2001, LIBSVM LIB SUPPORT V
[4]  
Blake C.L., 1998, UCI repository of machine learning databases
[5]  
Brodatz P, 1966, TEXTURES PHOTOGRAPHI
[6]   A tutorial on Support Vector Machines for pattern recognition [J].
Burges, CJC .
DATA MINING AND KNOWLEDGE DISCOVERY, 1998, 2 (02) :121-167
[7]  
BUSCH A, 2002, IEEE T ACOUST SPEECH, V4, P3584
[8]  
CHEONG S, 2004, NEURAL INFO PROCESS, V2
[9]  
CRAMMER K, 2000, COMPUTATIONAL LEARNI, P35
[10]  
CRAMMER K, 2001, J MACHINE LEARNING R, V2, P265