Rule extraction from support vector machines based on consistent region covering reduction

被引:37
作者
Zhu, Pengfei [1 ,2 ]
Hu, Qinghua [1 ]
机构
[1] Tianjin Univ, Sch Comp Sci & Technol, Tianjin 150001, Peoples R China
[2] Hong Kong Polytech Univ, Dept Comp, Hong Kong, Hong Kong, Peoples R China
关键词
Classification learning; Rule extraction; Support vector machine; Consistent region; Covering reduction; CLASSIFICATION; SVM; RECOGNITION;
D O I
10.1016/j.knosys.2012.12.003
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Due to good performance in classification and regression, support vector machines have attracted much attention and become one of the most popular learning machines in last decade. As a black box, the support vector machine is difficult for users' understanding and explanation. In many application domains including medical diagnosis or credit scoring, understandability and interpretability are very important for the practicability of the learned models. To improve the comprehensibility of SVMs, we propose a rule extraction technique from support vector machines via analyzing the distribution of samples. We define the consistent region of samples in terms of classification boundary, and form a consistent region covering of the sample space. Then a covering reduction algorithm is developed for extracting compact representation of classes, thus a minimal set of decision rules is derived. Experiment analysis shows that the extracted models perform well in comparison with decision tree algorithms and other support vector machine rule extraction methods. (C) 2012 Elsevier B.V. All rights reserved.
引用
收藏
页码:1 / 8
页数:8
相关论文
共 46 条
[1]  
Andersen T., 1995, P 10 INT S COMP INF, P411
[2]   Survey and critique of techniques for extracting rules from trained artificial neural networks [J].
Andrews, R ;
Diederich, J ;
Tickle, AB .
KNOWLEDGE-BASED SYSTEMS, 1995, 8 (06) :373-389
[3]  
Angulo C, 2000, LECT NOTES ARTIF INT, V1810, P31
[4]  
[Anonymous], 2002, Learning with kernels: Support vector machines, regularization, optimization, and beyond
[5]  
[Anonymous], 2014, C4. 5: programs for machine learning
[6]  
[Anonymous], 1984, OLSHEN STONE CLASSIF, DOI 10.2307/2530946
[7]  
[Anonymous], 1997, MACHINE LEARNING, MCGRAW-HILL SCIENCE/ENGINEERING/MATH
[8]  
Barakat N., 2004, P C NEUR EV INT
[9]   Rule extraction from support vector machines A review [J].
Barakat, Nahla ;
Bradley, Andrew P. .
NEUROCOMPUTING, 2010, 74 (1-3) :178-190
[10]  
Barakat NH, 2007, IEEE T KNOWL DATA EN, V19, P729, DOI [10.1109/TKDE.2007.1023, 10.1109/TKDE.2007.1023.]