A Design of Fuzzy Rule-based Classifier for Multi-class Classification and Its Realization in Horizontal Federated Learning

Xingchen Hu,Xiubin Zhu,Lan Yang,Witold Pedrycz,Zhiwu Li
DOI: https://doi.org/10.1109/tfuzz.2024.3412983
IF: 12.253
2024-01-01
IEEE Transactions on Fuzzy Systems
Abstract:Pattern recognition plays an important role in the process of knowledge discovery. The construction of easily describable and interpretable classification rules is of vital importance in pattern recognition. In this study, we propose a development of fuzzy rule-based classifier for multiclass classification problems and elaborate on a privacy-preserving realization of the proposed methodology in the presence of decentralized datasets. Fuzzy rule-based models provide an effective and efficient alternative for characterizing the complex relationship between the input variables and target classes. An overall design process of the proposed classifier consists of two main phases: (a) formation of information granules (clusters) to reveal the underlying structure of the training data, and (b) construction of local classification rules whose outputs reflect the probability distribution of the input data over all the classes. The constructed information granules form a backbone of the architecture of the classifier while the optimization of the parameters of local rules is carried out through using a gradient descent method with the guidance of the cross-entropy loss function. Furthermore, a federated gradient-based optimization mechanism is utilized to construct fuzzy classifier in a privacy-preserving approach. The originalities of the proposed methodology are twofold: first, a design of fuzzy classifier through the synergy of cluster-centric architecture and the cross-entropy loss function is presented. Second, we augment the proposed fuzzy classifier based on the concept of federated learning such that it can learn from distributed data without sacrificing data security and confidentiality. Experiments are carried out on a two-dimensional synthetic dataset and a number of real-world datasets. Experimental results show the excellent classification capability of the proposed classifier realized in the centralized way and in the federated learning environment.
What problem does this paper attempt to address?