Abstract
This paper presents a new approach to rule extraction from Support Vector Machines (SVMs). SVMs have been applied successfully in many areas with excellent generalization results; rule extraction can offer explanation capability to SVMs. We propose to approximate the SVM classification boundary by solving an optimization problem through sampling and querying followed by boundary searching, rule extraction and post-processing. A theorem and experimental results then indicate that the rules can be used to validate the SVM with high accuracy and very high fidelity.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Charles, A., Dennis, J.E.: Analysis of generalized pattern searches. SIAM Journal on Optimization 13(3), 889–903 (2003)
Garcez, A.A., Broda, K., Gabbay, D.: Symbolic knowledge extraction from trained neural networks: a sound approach. Artificial Intelligence 125(1-2), 155–207 (2001)
Thrun, S.B.: Extracting provably correct rules from artificial neural networks. Technical report, Universität Bonn (1993)
Fung, G., Sandilya, S., Rao, B.R.: Rule generation from linear support vector machines. In: KDD 2005, pp. 32–40 (2005)
Morohosi, H., Fushimi, M.: A practical approach to the error estimation of quasi-monte carlo integration. In: Niederreiter, H., Spanier, J. (eds.) Monte Carol and Quasi-Monte Carlo Methods, pp. 377–390. Springer, Berlin (1998)
Platt, J., Cristianini, N., Shawe-Taylor, J.: Large margin dags for multiclass classification. Advances in Neural Information Processing Systems 12, 547–553 (2000)
Platt, C.J.: Sequential minimal optimization: A fast algorithm for training support vector machines. Technical Report MSR-TR-98-14, Microsoft Research (April 1998)
Craven, W.M., Shavlik, J.W.: Using sampling and queries to extract rules from trained neural networks. In: International Conference on Machine Learning, pp. 37–45 (1994)
Barakat, N., Diederich, J.: Eclectic rule extraction from support vector machines. International Journal of Computational Intelligence 2(1), 59–62 (2005)
Nũn̈ez, N., Angulo, C., Catalá, A.: Rule extraction from support vector machines. In: Proceeding of European Symposium on Artificial Neural Networks, Bruges, Belgium, pp. 107–112 (2003)
Leslie, G.V.: Three problems in computer science. J. ACM 50(1), 96–99 (2003)
Vapnik, N.V.: Statistical learning theory. John Wiley and Sons, INC, Chichester (1998)
Morokoff, J.W., Caflisch, R.E.: Quasi-Monte Carlo integration. J. Comp. Phys. 122, 218–230 (1995)
Zhang, J.Y., Liu, Y.X.: SVM decision boundary based discriminative subspace induction. Pattern Recognition 38(10), 1746–1758 (2005)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Ren, L., Garcez, A.d.A. (2009). Symbolic Knowledge Extraction from Support Vector Machines: A Geometric Approach. In: Köppen, M., Kasabov, N., Coghill, G. (eds) Advances in Neuro-Information Processing. ICONIP 2008. Lecture Notes in Computer Science, vol 5507. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-03040-6_41
Download citation
DOI: https://doi.org/10.1007/978-3-642-03040-6_41
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-03039-0
Online ISBN: 978-3-642-03040-6
eBook Packages: Computer ScienceComputer Science (R0)