Abstract
Rule extraction from neural networks represents a difficult research problem, which is NP-hard. In this work we show how a special Multi Layer Perceptron architecture denoted as DIMLP can be used to extract rules from ensembles of DIMLPs and Quantized Support Vector Machines (QSVMs). The key idea for rule extraction is that the locations of discriminative hyperplanes are known, precisely. Based on ten repetitions of stratified 10-fold cross validation trials and with the use of default learning parameters we generated symbolic rules from five datasets. The obtained results compared favorably with respect to another state of the art technique applied to Support Vector Machines.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Andrews, R., Diederich, J., Tickle, A.B.: Survey and critique of techniques for extracting rules from trained artificial neural networks. Knowledge-Based Systems 8(6), 373–389 (1995)
Barakat, N., Bradley, A.P.: Rule extraction from support vector machines: a review. Neurocomputing 74(1), 178–190 (2010)
Bologna, G.: Rule extraction from the IMLP neural network: a comparative study. In: Proceedings of the Workshop of Rule Extraction from Trained Artificial Neural Networks (after the Neural Information Processing Conference) (1996)
Bologna, G., Rida, A., Pellegrini, C.: Intelligent assistance for coronary heart disease diagnosis: a comparison study. In: Keravnou, E., Garbay, C., Baud, R., Wyatt, J. (eds.) AIME 1997. LNCS, vol. 1211, pp. 199–210. Springer, Heidelberg (1997)
Bologna, G.: A study on rule extraction from several combined neural networks. International Journal of Neural Systems 11(3), 247–255 (2001)
Bologna, G.: Is it worth generating rules from neural network ensembles ? J. of Applied Logic 2, 325–348 (2004)
Breiman, L.: Bagging predictors. Machine Learning 26, 123–40 (1996)
Breiman, L.: Bias, variance, and arcing classifiers. California: Technical Report, Statistics Department, University of California (1996)
Diederich, J. (ed.): Rule extraction from support vector machines, vol. 80. Springer Science and Business Media (2008)
Duch, W., Rafal, A., Grabczewski, K.: A new methodology of extraction, optimization and application of crisp and fuzzy logical rules. IEEE Trans. Neural Networks 12(2), 277–306 (2001)
Gallant, S.I.: Connectionist expert systems. Commun. ACM 31(2), 152–169 (1988)
Golea, M.: On the complexity of rule extraction from neural networks and network querying. In: Proceedings of the Rule Extraction From Trained Artificial Neural Networks Workshop, Society For the Study of Artificial Intelligence and Simulation of Behavior Workshop Series (AISB 1996), University of Sussex, Brighton, UK, pp. 51–59, April 1996
Hansen, L.K., Salamon, P.: Neural network ensembles. IEEE Trans. Pattern Anal. 12(10), 993–1001 (1990)
Hara, A., Hayashi, Y.: Ensemble neural network rule extraction using Re-RX algorithm. In: Proc. of WCCI (IJCNN) 2012, Brisbane, Australia, June 10–15, pp. 604–609 (2012)
Hayashi, Y., Sato, R., Mitra, S.: A new approach to three ensemble neural network rule extraction using recursive-rule eXtraction algorithm. In: Proc. of International Joint Conference on Neural Networks (IJCNN), Dallas, pp. 835–841 (2013)
Nunez, H., Angulo, C., Catala, A.: Rule-based learning systems for support vector machines. Neural Processing Letters 24(1), 1–18 (2006)
Setiono, R., Baesens, B., Mues, C.: Recursive neural network rule extraction for data with mixed attributes. IEEE Trans. Neural Netw. 19(2), 299–307 (2008)
Vapnik, V.N.: The Nature of Statistical Learning Theory. Springer (1995). ISBN 0-387-98780-0
Zhou, Z.-H., Yuan, J., Shi-Fu, C.: Extracting symbolic rules from trained neural network ensembles. AI Communications 16, 3–15 (2003)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2015 Springer International Publishing Switzerland
About this paper
Cite this paper
Bologna, G., Hayashi, Y. (2015). QSVM: A Support Vector Machine for Rule Extraction. In: Rojas, I., Joya, G., Catala, A. (eds) Advances in Computational Intelligence. IWANN 2015. Lecture Notes in Computer Science(), vol 9095. Springer, Cham. https://doi.org/10.1007/978-3-319-19222-2_23
Download citation
DOI: https://doi.org/10.1007/978-3-319-19222-2_23
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-19221-5
Online ISBN: 978-3-319-19222-2
eBook Packages: Computer ScienceComputer Science (R0)