Deep TSK Fuzzy Classifier With Stacked Generalization and Triplely Concise Interpretability Guarantee for Large Data

Ta Zhou, Fu Lai Korris Chung, Shitong Wang

Research output: Journal article publicationJournal articleAcademic researchpeer-review

36 Citations (Scopus)

Abstract

Although Takagi-Sugeno-Kang (TSK) fuzzy classifier has been applied to a wide range of practical scenarios, how to enhance its classification accuracy and interpretability simultaneously is still a challenging task. In this paper, based on the powerful stacked generalization principle, a deep TSK fuzzy classifier (D-TSK-FC) is proposed to achieve the enhanced classification accuracy and triplely concise interpretability for fuzzy rules. D-TSK-FC consists of base-building units. Just like the existing popular deep learning, D-TSK-FC can be built in a layer-by-layer way. In terms of the stacked generalization principle, the training set plus random shifts obtained from random projections of prediction results of current base-building unit are presented as the input of the next base-building unit. The hidden layer in each base-building unit of D-TSK-FC is represented by triplely concise interpretable fuzzy rules in the sense of randomly selected features with the fixed five fuzzy partitions, random rule combinations, and the same input space kept in every base-building unit of D-TSK-FC. The output layer of each base-building unit can be learnt quickly by least learning machine (LLM). Besides, benefiting from LLM, D-TSK-FC's deep learning can be well scaled up for large datasets. Our extensive experimental results witness the power of the proposed deep TSK fuzzy classifier.
Original languageEnglish
Article number7555341
Pages (from-to)1207-1221
Number of pages15
JournalIEEE Transactions on Fuzzy Systems
Volume25
Issue number5
DOIs
Publication statusPublished - 1 Oct 2017

Keywords

  • Deep learning Takagi-Sugeno-Kang (TSK)
  • fuzzy classifier
  • interpretability
  • large datastacked generalization
  • least learning machine (LLM)

ASJC Scopus subject areas

  • Control and Systems Engineering
  • Computational Theory and Mathematics
  • Artificial Intelligence
  • Applied Mathematics

Cite this