Fuzzy DBN with rule-based knowledge representation and high interpretability

Although Deep Belief Network (DBN) has been applied to a wide range of practical scenarios, i.e. image classification, signal recognition, remaining useful life estimation, on account of its powerful high classification accuracy, but it has impossible interpretation of functionality (it is desirable to have a high level of interpretability for users also). In this paper, we propose a novel fuzzy DBN system called TSK_DBN which combines DBN and TSK fuzzy system. Firstly, the fuzzy clustering algorithm FCM is used to divide the input space, and the membership function of the fuzzy rule is defined. Then, the implicit feature is created by DBN. Finally, the consequent parameters of the fuzzy rule are determined by LLM(Least Learning Machine). The TSK_DBN fuzzy system has an adaptive mechanism, which can automatically adjust the depth until the optimal accuracy is achieved. The prominent character of the TSK_DBN system is that there is adaptive mechanism to regulate the depth of DBN to get a high accuracy. Several benchmark datasets have been used to empirically evaluate the efficiency of the proposed TSK_DBN in handling pattern classification tasks. The results show that the accuracy rates of TSK_DBN are at least comparable (if not superior) to DBN system with distinctive ability in providing explicit knowledge in the form of high interpretable rule base.

[1]  Yee Whye Teh,et al.  A Fast Learning Algorithm for Deep Belief Nets , 2006, Neural Computation.

[2]  Meng Joo Er,et al.  A fast approach for automatic generation of fuzzy rules by generalized dynamic fuzzy neural networks , 2001, IEEE Trans. Fuzzy Syst..

[3]  Yu-Jun Zheng,et al.  Airline Passenger Profiling Based on Fuzzy Deep Machine Learning , 2017, IEEE Transactions on Neural Networks and Learning Systems.

[4]  Kari Torkkola,et al.  Feature Extraction by Non-Parametric Mutual Information Maximization , 2003, J. Mach. Learn. Res..

[5]  Youyong Kong,et al.  A Hierarchical Fused Fuzzy Deep Neural Network for Data Classification , 2017, IEEE Transactions on Fuzzy Systems.

[6]  John Yen,et al.  Improving the interpretability of TSK fuzzy models by combining global learning and local learning , 1998, IEEE Trans. Fuzzy Syst..

[7]  Geoffrey E. Hinton,et al.  Reducing the Dimensionality of Data with Neural Networks , 2006, Science.

[8]  Zhaohong Deng,et al.  Scalable TSK Fuzzy Modeling for Very Large Datasets Using Minimal-Enclosing-Ball Approximation , 2011, IEEE Transactions on Fuzzy Systems.

[9]  Jacek M. Leski,et al.  Fuzzy $(c+p)$-Means Clustering and Its Application to a Fuzzy Rule-Based Classifier: Toward Good Generalization and Good Interpretability , 2015, IEEE Transactions on Fuzzy Systems.

[10]  C. L. Philip Chen,et al.  Fuzzy Restricted Boltzmann Machine for the Enhancement of Deep Learning , 2015, IEEE Transactions on Fuzzy Systems.

[11]  Christian Igel,et al.  Training restricted Boltzmann machines: An introduction , 2014, Pattern Recognit..

[12]  Shitong Wang,et al.  Deep TSK Fuzzy Classifier With Stacked Generalization and Triplely Concise Interpretability Guarantee for Large Data , 2017, IEEE Transactions on Fuzzy Systems.

[13]  Jian-Wei Liu,et al.  Contrastive divergence learning for the Restricted Boltzmann Machine , 2013, 2013 Ninth International Conference on Natural Computation (ICNC).

[14]  Yoichi Hayashi,et al.  A Neural Expert System with Automated Extraction of Fuzzy If-Then Rules , 1990, NIPS.

[15]  Alicia Casals,et al.  A Deep-Neuro-Fuzzy approach for estimating the interaction forces in Robotic surgery , 2016, 2016 IEEE International Conference on Fuzzy Systems (FUZZ-IEEE).

[16]  J. Buckley,et al.  Fuzzy neural networks: a survey , 1994 .

[17]  Meghna Babbar-Sebens,et al.  Fuzzy and deep learning approaches for user modeling in wetland design , 2016, 2016 IEEE International Conference on Systems, Man, and Cybernetics (SMC).

[18]  Robert LIN,et al.  NOTE ON FUZZY SETS , 2014 .

[19]  Li-Xin Wang,et al.  Adaptive fuzzy systems and control - design and stability analysis , 1994 .

[20]  Hisao Ishibuchi,et al.  Discussions on Interpretability of Fuzzy Systems using Simple Examples , 2009, IFSA/EUSFLAT Conf..

[21]  Ling Shao,et al.  Deep Dynamic Neural Networks for Multimodal Gesture Segmentation and Recognition , 2016, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[22]  Madasu Hanmandlu,et al.  Generalization of adaptive neuro-fuzzy inference systems , 2000, IEEE Trans. Neural Networks Learn. Syst..

[23]  Longbing Cao,et al.  Minimax Probability TSK Fuzzy System Classifier: A More Transparent and Highly Interpretable Classification Model , 2015, IEEE Transactions on Fuzzy Systems.

[24]  Danuta Rutkowska,et al.  Neuro-Fuzzy Architectures and Hybrid Learning , 2002, Studies in Fuzziness and Soft Computing.

[25]  Qingcai Chen,et al.  Fuzzy deep belief networks for semi-supervised sentiment classification , 2014, Neurocomputing.

[26]  Chin-Teng Lin,et al.  Support-vector-based fuzzy neural network for pattern classification , 2006, IEEE Transactions on Fuzzy Systems.

[27]  Chia-Feng Juang,et al.  Data-Driven Interval Type-2 Neural Fuzzy System With High Learning Accuracy and Improved Model Interpretability , 2013, IEEE Transactions on Cybernetics.

[28]  Thomas Hofmann,et al.  Greedy Layer-Wise Training of Deep Networks , 2007 .

[29]  Jyh-Shing Roger Jang,et al.  ANFIS: adaptive-network-based fuzzy inference system , 1993, IEEE Trans. Syst. Man Cybern..

[30]  Pascal Vincent,et al.  Representation Learning: A Review and New Perspectives , 2012, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[31]  Nicolas Le Roux,et al.  Representational Power of Restricted Boltzmann Machines and Deep Belief Networks , 2008, Neural Computation.

[32]  Michio Sugeno,et al.  Fuzzy identification of systems and its applications to modeling and control , 1985, IEEE Transactions on Systems, Man, and Cybernetics.

[33]  Geoffrey E. Hinton A Practical Guide to Training Restricted Boltzmann Machines , 2012, Neural Networks: Tricks of the Trade.

[34]  Gopathy Purushothaman,et al.  Quantum neural networks (QNNs): inherently fuzzy feedforward neural networks , 1997, IEEE Trans. Neural Networks.

[35]  Vladimir N. Vapnik,et al.  The Nature of Statistical Learning Theory , 2000, Statistics for Engineering and Information Science.

[36]  Wang Shi-tong On Least Learning Machine , 2010 .