A new Transparent Ensemble Method based on Deep learning

Abstract Rather than making one model and hoping this model is the best/most accurate predictor we can make, ensemble methods which improve machine learning results by combining different models. However, one of the major criticisms is their being inexplicable, since they do not provide results explanation and do not allow prior knowledge integration. With the development of the machine learning the explanation of classification results and the ability to introduce domain knowledge inside the learned model have become a necessity. In this paper, we present a novel deep ensemble method based on argumentation that combines machine learning algorithms with multi-agent system to improve classification. The idea is to extract arguments from classifiers and to combine them using argumentation in order to exploit the internal knowledge of each classifiers and provide explanation behind decisions and to allow injecting prior knowledge. The results demonstrate that our method can effectively extract high quality knowledge for ensemble classifier and improve the performance.

[1]  Joachim Diederich,et al.  Survey and critique of techniques for extracting rules from trained artificial neural networks , 1995, Knowl. Based Syst..

[2]  Phan Minh Dung,et al.  On the Acceptability of Arguments and its Fundamental Role in Nonmonotonic Reasoning, Logic Programming and n-Person Games , 1995, Artif. Intell..

[3]  Franco Turini,et al.  A Survey of Methods for Explaining Black Box Models , 2018, ACM Comput. Surv..

[4]  Li Yao,et al.  Argumentation Based Joint Learning: A Novel Ensemble Learning Approach , 2015, PloS one.

[5]  Leo Breiman,et al.  Bagging Predictors , 1996, Machine Learning.

[6]  Chris Reed,et al.  Representing dialogic argumentation , 2006, Knowl. Based Syst..

[7]  Yoichi Hayashi,et al.  Strategic approach for Multiple-MLP Ensemble Re-RX algorithm , 2015, 2015 International Joint Conference on Neural Networks (IJCNN).

[8]  Nelson F. F. Ebecken,et al.  Extracting rules from multilayer perceptrons in classification problems: A clustering-based approach , 2006, Neurocomputing.

[9]  Trevor J. M. Bench-Capon,et al.  Multi-agent based classification using argumentation from experience , 2011, Autonomous Agents and Multi-Agent Systems.

[10]  Hongjun Lu,et al.  Effective Data Mining Using Neural Networks , 1996, IEEE Trans. Knowl. Data Eng..

[11]  Henry Prakken,et al.  Introduction to structured argumentation , 2014, Argument Comput..

[12]  Zhi-Hua Zhou,et al.  Extracting symbolic rules from trained neural network ensembles , 2003, AI Commun..

[13]  S. Parsons,et al.  Dialogue Games in Multi-Agent Systems , 2001 .

[14]  T. Kathirvalavakumar,et al.  Reverse Engineering the Neural Networks for Rule Extraction in Classification Problems , 2011, Neural Processing Letters.