Fuzzy logic has gained increasing importance in Decision Support Systems (DSSs), in particular in medical field, since it allows to build a transparent and interpretable knowledge base. However, in order to obtain a general description of a system, probabilistic approaches undoubtedly offer the most significant information. Moreover, a good classifier to be used for medical scopes should be able to: (i) classify data items which are lacking of some input features; (ii) extract knowledge from incomplete datasets; (iii) consider categorical features; (iv) give responses in terms of a set of possible classes with respective degrees of plausibility. The approach here proposed pursues and achieve these objectives by approximating probabilistic information from incomplete datasets with an interpretable fuzzy system for classifying medical data. Resulting fuzzy sets can be interpreted as the terms of the involved linguistic variables, corresponding to numerical and/or categorical features, while weighted rules model probabilistic information. Rules are presented in two forms: the first is a set of one-dimensional models, which can be used if only one input feature is known; the second is a multidimensional combination of them, which can be used if more input features are known. As a proof of concept, the method has been applied for the detection of Multiple Sclerosis Lesions. The results show that this method is able to construct, for each one of the variables influencing the classification, an interpretable fuzzy partition, and very simple if-then rules. Moreover, multidimensional rule bases can be constructed, by means of which improved results are obtained, also with respect to naive Bayes classifier.
[1]
G. C. Tiao,et al.
Bayesian inference in statistical analysis
,
1973
.
[2]
M. Shaw,et al.
Induction of fuzzy decision trees
,
1995
.
[3]
Witold Pedrycz,et al.
Fuzzy equalization in the construction of fuzzy sets
,
2001,
Fuzzy Sets Syst..
[4]
J. MacQueen.
Some methods for classification and analysis of multivariate observations
,
1967
.
[5]
Jerry M. Mendel,et al.
Generating fuzzy rules by learning from examples
,
1992,
IEEE Trans. Syst. Man Cybern..
[6]
Lotfi A. Zadeh,et al.
Fuzzy Sets
,
1996,
Inf. Control..
[7]
Francisco Herrera,et al.
Interpretability of linguistic fuzzy rule-based systems: An overview of interpretability measures
,
2011,
Inf. Sci..
[8]
W. Pedrycz.
Why triangular membership functions
,
1994
.
[9]
James C. Bezdek,et al.
Pattern Recognition with Fuzzy Objective Function Algorithms
,
1981,
Advanced Applications in Pattern Recognition.
[10]
Giuseppe De Pietro,et al.
Transforming probability distributions into membership functions of fuzzy classes: A hypothesis test approach
,
2013,
Fuzzy Sets Syst..
[11]
T. Warren Liao,et al.
Medical data mining by fuzzy modeling with selected features
,
2008,
Artif. Intell. Medicine.
[12]
Brigitte Charnomordic,et al.
Learning interpretable fuzzy inference systems with FisPro
,
2011,
Inf. Sci..