Abstract
Fuzzy rule-based model (FRBM) has attracted significant attention in various fields due to its accuracy and high level of interpretability. In this study, two granular Takagi–Sugeno (T–S) FRBMs are designed by employing fuzzy space partition and the principle of allocation of information granularity. The designed models considering different abstraction levels concentrate on the balance of interpretability and accuracy and reflect the rational granularity of rules’ output. According to the layered partition results, the granular T–S FRBMs are generated under two different granularity allocation strategies: uniformly and non-uniformly allocation of information granularity to the T–S FRBM’s parameters. Meanwhile, a unified index incorporating the principle of justifiable granularity is introduced for serving as examining the performance of the granular T–S FRBM and judging whether the obtained partitions need to be further divided in the next layer. The designed models with different types of allocating information granularity are compared with state-of-the-art granular rule modeling way on synthetic datasets and publicly available datasets to illustrate the study’s effectiveness. Under the same information granularity allocation strategy, the designed models in this study can achieve prediction intervals with sound robustness and granular performance. As an application example, a real-world dataset is analyzed to exhibit the potential practicality of the designed models.
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs00521-022-06974-3/MediaObjects/521_2022_6974_Fig1_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs00521-022-06974-3/MediaObjects/521_2022_6974_Fig2_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs00521-022-06974-3/MediaObjects/521_2022_6974_Fig3_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs00521-022-06974-3/MediaObjects/521_2022_6974_Fig4_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs00521-022-06974-3/MediaObjects/521_2022_6974_Fig5_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs00521-022-06974-3/MediaObjects/521_2022_6974_Fig6_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs00521-022-06974-3/MediaObjects/521_2022_6974_Fig7_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs00521-022-06974-3/MediaObjects/521_2022_6974_Fig8_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs00521-022-06974-3/MediaObjects/521_2022_6974_Fig9_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs00521-022-06974-3/MediaObjects/521_2022_6974_Fig10_HTML.png)
Similar content being viewed by others
Abbreviations
- FRBM:
-
Fuzzy rule-based model
- T–S:
-
Takagi–Sugeno
- FCM:
-
Fuzzy C-means
- GrC:
-
Granular computing
- WLS:
-
Weighted least square
- PSO:
-
Particle swarm optimization
- HiPCA:
-
Hierarchical fuzzy model learning method based on principal component analysis
- r :
-
Number of possible splitting hyperplanes
- c :
-
Number of clusters
- d :
-
Instability index
- \(\varepsilon\) :
-
Information granularity
- m :
-
Fuzzification coefficient
- \(a_{i}\) :
-
Parameter matrix of the i-th local linear model
- \(w_{i}\) :
-
Mean of the i-th output subspace
- \(v_{i}\) :
-
Mean of the i-th input subspace
- \(\gamma\) :
-
The cumulative variance contribution rate
- \(\delta\) :
-
Stop threshold for data partition
- A :
-
Eigenvalue matrix
- P :
-
Eigenvector matrix
- Q :
-
Evaluation index of granular model
- \(\Sigma\) :
-
Covariance matrix
- D i :
-
The i-th dataset
- B(x):
-
Membership function
References
Alonso JM, Ramos-Soto A, Reiter E, van Deemter K (2017) An exploratory study on the benefits of using natural language for explaining fuzzy rule-based systems. In: IEEE international conference on fuzzy systems (FUZZ-IEEE) pp 1–6
Setnes M (2000) Supervised fuzzy clustering for rule extraction. IEEE Trans Fuzzy Syst 8(4):416–424
Liu YF, Guo JY, Li SF (2021) Active learning method based on axiomatic fuzzy sets and cost-sensitive classification. Int Confer Neural Comput Adv Appl 2021:501–515
Adriaenssens V, Baets BD, Goethals PLM, Pauw ND (2004) Fuzzy rule-based models for decision support in ecosystem management. Sci Total Environ 319(1):1–12
Akbari M, Afshar A, Sadrabadi MR (2009) Fuzzy rule-based models modification by new data: application to flood flow forecasting. Water Resour Manage 23(12):2491–2504
Yen J, Wang L (1999) Simplifying fuzzy rule-based models using orthogonal transformation methods. IEEE Trans Cybern 29(1):13–24
Sun HC, Tang MJ, Peng W (2021) Interval prediction of short-term building electrical load via a novel multi-objective optimized distributed fuzzy model. Neural Comput Appl 33:15357–15371
Maciel L, Ballini R, Gomide F (2021) Adaptive fuzzy modeling of interval-valued stream data and application in cryptocurrencies prediction. Neural Comput Appl. https://doi.org/10.1007/s00521-021-06263-5
Krzywanski J (2019) Heat transfer performance in a superheater of an industrial CFBC using fuzzy logic-based methods. Entropy 21(10):919
Krzywanski J, Grabowska K, Sosnowski M, Zylka A, Nowak W (2019) An adaptive neuro-fuzzy model of a re-heat two-stage adsorption chiller. Therm Sci 23(4):1053–1063
Sosnowski M, Krzywanski J, Scurek R (2019) A fuzzy logic approach for the reduction of mesh-induced error in CFD analysis: a case study of an im**ing jet. Entropy 21(11):1047
Li JD (2020) A data-driven improved fuzzy logic control optimization-simulation tool for reducing flooding volume at downstream urban drainage systems. Sci Total Environ 732:138931
Zhang J, Deng Z, Choi KS, Wang ST (2017) Data-driven elastic fuzzy logic system modeling: constructing a concise system with human-like inference mechanism. IEEE Trans Fuzzy Syst 26(4):2160–2173
AlAlaween WH, Khorsheed B, Mahfouf M, Reynolds GK, Salman AD (2020) An interpretable fuzzy logic based data-driven model for the twin screw granulation process. Powder Technol 364:135–144
Chen YH, Yang B, Abraham A, Peng LZ (2007) Automatic design of hierarchical Takagi–Sugeno type fuzzy systems using evolutionary algorithms. IEEE Trans Fuzzy Syst 15(3):385–397
Marx B, Ragot J (2008) Stability and 2-norm bound conditions for Takagi–Sugeno descriptor systems. IFAC Proc 41(2):9976–9981
Ichalal D, Marx B, Ragot J, Maquin D (2008) Design of observers for Takagi–Sugeno discrete-time systems with immeasurable premise variables. In: Workshop on advanced control & diagnosis Acd pp 2768–2773
Moreno JE, Castillo O, Castro JR, Martínez LG, Melin P (2007) Data mining for extraction of fuzzy IF-THEN rules using Mamdani and Takagi–Sugeno–Kang FIS. Eng Lett 15(1):82–88
Vernieuwe H, Baets BD, Verhoest NEC (2006) Comparison of clustering algorithms in the identification of Takagi–Sugeno models: a hydrological case study. Fuzzy Sets Syst 157(21):2876–2896
Sadika R, Soltani M, Benammou S (2016) Comparative study on textual data set using fuzzy clustering algorithms. Kybernetes 45(8):1232–1242
Mahdevari S, Khodabakhshi MB (2021) A hierarchical local-model tree for predicting roof displacement in longwall tailgates. Neural Comput Appl 33:14909–14928
Zhu XB, Pedrycz W, Li ZW (2020) A granular approach to interval output estimation for rule-based fuzzy models. IEEE Trans Cybern pp 1–10
Elragal HM (2015) Takagi–Sugeno fuzzy system accuracy improvement with a two stage tuning. IJCDS J 4(4):261–267
Zhu XB, Pedrycz W, Li ZW (2018) A design of granular Takagi–Sugeno fuzzy model through the synergy of fuzzy subspace clustering and optimal allocation of information granularity. IEEE Trans Fuzzy Syst 26(5):2499–2509
Yuan KH, Li WT, Xu WH, Zhan T, Zhang LB, Liu S (2021) A comparative experimental evaluation on performance of type-1 and interval type-2 Takagi–Sugeno fuzzy models. Int J Mach Learn Cybern 12(6):1–16
Riid A, Rustern E (2010) Interpretability improvement of fuzzy systems: Reducing the number of unique singletons in zeroth order Takagi–Sugeno systems. In: IEEE international conference on fuzzy systems, pp 1–6
Dovžan D, Škrjanc I (2019) Fuzzy space partitioning based on hyperplanes defined by eigenvectors for Takagi–Sugeno fuzzy model identification. IEEE Trans Industr Electron 67(6):5144–5153
Pedrycz W, Succi G, Sillitti A, Iljazi J (2015) Data description: a general framework of information granules. Knowl-Based Syst 80(5):98–108
Pedrycz W, Vukovich G (2000) Granular worlds: representation and communication problems. Int J Intell Syst 15(11):1015–1026
Li JH, Mei CL, Xu WH, Qian YH (2015) Concept learning via granular computing: a cognitive viewpoint. Inf Sci 298:447–467
Bargiela A, Pedrycz W (2006) The roots of granular computing. In: IEEE international conference on granular computing, pp 806–809
Zhang Q, Wang CJ (2019) DEA efficiency prediction based on IG-SVM. Neural Comput Appl 31(12):8369–8378
Ding SF, Han YZ, Yu JZ, Gu YX (2013) A fast fuzzy support vector machine based on information granulation. Neural Comput Appl 23:139–144
Pal SK, Bhoumik D, Bhunia CD (2020) Granulated deep learning and Z-numbers in motion detection and object recognition. Neural Comput Appl 32:16533–16548
Hu XC, Pedrycz W, Wang XM (2017) Granular fuzzy rule-based models: a study in a comprehensive evaluation and construction of fuzzy models. IEEE Trans Fuzzy Syst 25(5):1342–1355
Hu XC, Pedrycz W, Wu KY, Shen YH (2021) Information granule-based classifier: a development of granular imputation of missing data. Knowl-Based Syst 214:106737
Zhu XB, Pedrycz W, Li ZW (2019) A development of granular input space in system modeling. IEEE Trans Cybern 51(3):1639–1650
Song ML, Liu YP (2021) A development framework of granular prototypes with an allocation of information granularity. Inf Sci 573:154–170
Sugeno M (1999) On stability of fuzzy systems expressed by fuzzy rules with singleton consequents. IEEE Trans Fuzzy Syst 7(2):201–224
Dubois D, Prade H (1996) What are fuzzy rules and how to use them. Fuzzy Sets Syst 84(2):169–185
Pedrycz W, Song ML (2012) Granular fuzzy models: a study in knowledge management in fuzzy modeling. Int J Approx Reason 53(7):1061–1079
Pedrycz W (2014) The principle of justifiable granularity and an optimization of information granularity allocation as fundamentals of granular computing. J Inf Proc Syst 7(3):397–412
Wang D, Pedrycz W, Li ZW (2019) Granular data aggregation: an adaptive principle of the justifiable granularity approach. IEEE Trans Cybern 49(2):417–426
Wang LD, Zhao F, Guo HY (2020) Top-Down granulation modeling based on the principle of justifiable granularity. IEEE Trans Fuzzy Syst. https://doi.org/10.1109/TFUZZ.2020.3046333
Takagi T, Sugeno M (1985) Fuzzy identification of systems and its applications to modeling and control. IEEE Trans Syst Man Cybern 15(1):116–132
Rousseeuw RJ (1987) A graphical aid to the interpretation and validation of cluster analysis. J Comput Appl Math 20:53–65
Davies DL, Bouldin DW (1979) A cluster separation measure. IEEE Trans Pattern Anal Mach Intell 1(2):224–227
Caliński T, Harabasz J (1974) A dendrite method for cluster analysis. Commun Stat Theory Methods 3(1):1–27
Hudson RL (1972) The Hudson-Dunn clustering index revisited. Psychol Bull 78(6):475
Acknowledgements
This work was supported by the Natural Science Foundation of China (No. 62173053).
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
Authors declare that they have no conflict of interest.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Pang, Y., Wang, L., Liu, Y. et al. Fuzzy rule-based models via space partition and information granulation. Neural Comput & Applic 34, 16199–16211 (2022). https://doi.org/10.1007/s00521-022-06974-3
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00521-022-06974-3