{"title":"基于深度学习训练的神经网络规则提取研究","authors":"G. Bologna, Y. Hayashi","doi":"10.1109/IJCNN.2016.7727264","DOIUrl":null,"url":null,"abstract":"Rule extraction from neural networks is a fervent research topic. In the last 20 years many authors presented a number of techniques showing how to extract symbolic rules from Multi Layer Perceptrons (MLPs). Nevertheless, very few were related to ensembles of neural networks and even less for networks trained by deep learning. In this work the Discretized Multi Layer Perceptron (DIMLP) was trained by deep learning, then symbolic rules were extracted in an easier way with respect to standard MLPs. We compared the accuracy of deep trained DIMLPs and DIMLP ensembles on a subset of the MNIST dataset. The former networks were more accurate than the latter. Moreover, the complexity of the rules extracted from deep trained DIMLPs was similar to that obtained by boosted ensembles of DIMLPs. Finally, we examined the generated rules with respect to the centroids of the covered samples. Qualitatively, no clear difference in the strategy of classification emerged between deep trained DIMLPs and the ensembles.","PeriodicalId":109405,"journal":{"name":"2016 International Joint Conference on Neural Networks (IJCNN)","volume":"23 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2016-07-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"14","resultStr":"{\"title\":\"A rule extraction study on a neural network trained by deep learning\",\"authors\":\"G. Bologna, Y. Hayashi\",\"doi\":\"10.1109/IJCNN.2016.7727264\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Rule extraction from neural networks is a fervent research topic. In the last 20 years many authors presented a number of techniques showing how to extract symbolic rules from Multi Layer Perceptrons (MLPs). Nevertheless, very few were related to ensembles of neural networks and even less for networks trained by deep learning. In this work the Discretized Multi Layer Perceptron (DIMLP) was trained by deep learning, then symbolic rules were extracted in an easier way with respect to standard MLPs. We compared the accuracy of deep trained DIMLPs and DIMLP ensembles on a subset of the MNIST dataset. The former networks were more accurate than the latter. Moreover, the complexity of the rules extracted from deep trained DIMLPs was similar to that obtained by boosted ensembles of DIMLPs. Finally, we examined the generated rules with respect to the centroids of the covered samples. Qualitatively, no clear difference in the strategy of classification emerged between deep trained DIMLPs and the ensembles.\",\"PeriodicalId\":109405,\"journal\":{\"name\":\"2016 International Joint Conference on Neural Networks (IJCNN)\",\"volume\":\"23 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2016-07-24\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"14\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2016 International Joint Conference on Neural Networks (IJCNN)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/IJCNN.2016.7727264\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2016 International Joint Conference on Neural Networks (IJCNN)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/IJCNN.2016.7727264","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
A rule extraction study on a neural network trained by deep learning
Rule extraction from neural networks is a fervent research topic. In the last 20 years many authors presented a number of techniques showing how to extract symbolic rules from Multi Layer Perceptrons (MLPs). Nevertheless, very few were related to ensembles of neural networks and even less for networks trained by deep learning. In this work the Discretized Multi Layer Perceptron (DIMLP) was trained by deep learning, then symbolic rules were extracted in an easier way with respect to standard MLPs. We compared the accuracy of deep trained DIMLPs and DIMLP ensembles on a subset of the MNIST dataset. The former networks were more accurate than the latter. Moreover, the complexity of the rules extracted from deep trained DIMLPs was similar to that obtained by boosted ensembles of DIMLPs. Finally, we examined the generated rules with respect to the centroids of the covered samples. Qualitatively, no clear difference in the strategy of classification emerged between deep trained DIMLPs and the ensembles.