Вы находитесь на странице: 1из 6

Final Report IEEE NNC Student Summer Research 2001

Quantitative Measures of a Fuzzy Expert System


Phayung Meesad
Intelligent Systems and Control Laboratory
Electrical and Computer Engineering
Oklahoma State University
meesad@okstate.edu

Abstract: Using optimization tools such as genetic in Section IV. Section V presents the simulation results.
algorithms (GAs) to construct a fuzzy expert system (FES) Finally, the conclusion remarks are given in Section VI.
focusing only on its accuracy without considering the
comprehensibility may result in a system that is not easy to II. FUZZY EXPERT SYSTEMS
understand. To exploit the transparency features of FESs for
explanation in higher-level knowledge representation, a FES A fuzzy expert system (FES) of interest here is for
should provide high comprehensibility while preserves its pattern classification applications. Its knowledge structure is
accuracy. The completeness of fuzzy sets and rule structures based on a generalization of the Takagi-Sugeno (TS) fuzzy
should also be considered to guarantee that every data point model [7]. The FES has linguistic representation in the
has a response output. This paper proposes some quantitative antecedent part and constant numbers in the consequent part.
measures to determine the degrees of the accuracy, the The knowledge representation of the FES is as follows.
comprehensibility, and the completeness of FESs. These
quantitative measures are then used as a fitness function for a Ri : If x1 is Ai1 and x2 is Ai2 and … and xM is AiM, then class is
genetic algorithm in optimally constructing a FES. Ci with confidence CFi ;

I. INTRODUCTION where Ri , i = 1, …, L, is the label of the ith rule; L is the


number of rules; xj , j = 1, ..., M, is the jth dimension of the
Quantitative measures are essential and form the basis
input pattern; M is the number of dimensions; Aij is the index
for making reliable decisions in software engineering such as
to the linguistic terms of the ith rule in the jth dimension. Ci
fuzzy expert systems (FESs). Quantitative assessment helps
is the class of the ith rule; and CFi is the confident factor for
us to evaluate the quality of a FES that is not accessible to
the ith rule.
our intuitive ability. Generally, in constructing a FES, an
accuracy measure is a goodness measure that is usually III. QUANTITATIVE MEASURES
concerned. The accuracy measure implies how good a FES
can perform. Three important quantitative measures of FESs include
Comprehensible knowledge representation is a key accuracy, comprehensibility, and completeness that are
advantage of FESs over black box schemes such as neural discussed as follows.
networks. However, the if-then rules of a FES may not be
understandable without a careful design. Accuracy alone may A. Accuracy Measure
not be sufficient to show the goodness of FESs [1]-[3]. A
comprehensibility measure is an additional quantitative
The most common assessment of the performance of a
assessment that indicates whether a FES is understandable. A
classifier system is to test its accuracy. Accuracy is a
completeness measure is an indicator to check a fuzzy system
measure of a predictive model that reflects the number of
whether its linguistic variables and rule structure cover the
times that the model is making correct classification when it
entire possible data domain [4]-[6].
is applied to test data. It measures the probability that the
In the literature, there have been some discussed about
system can correctly classify the data. The accuracy measure
the accuracy and the comprehensibility [1]-[3], [9] as well as
(AC) can be determined from the following equation:
the completeness [4]-[6] of FESs; however, the quantitative
measures of FESs have not been much considered. This paper
proposes some quantitative measures to evaluate FESs. The AC = correctly classified patterns (1)
quantitative measures developed then are used as a fitness total patterns
function to guide a GA optimization to construct a FES that
preserves accuracy, comprehensibility, and completeness. B. Comprehensibility Measures
The remaining of this paper is organized as follows.
Brief details of a fuzzy system are discussed in Section II. Comprehensibility of fuzzy systems involves three
Section III discusses about the quantitative measures on the important matters: the compactness of fuzzy systems, the
accuracy, the comprehensibility, and the completeness of a similarity between linguistic terms, and the inconsistency of
FES. Genetic optimization and fitness function are discussed fuzzy rules.

* This research was supported in part by the IEEE Neural Network Council Student Summer Research 2001.

1
Compactness: Compactness of fuzzy systems is x2
R1 R2 R3 R4 R5 R6
associated with the comprehensibility of fuzzy systems. A
compact fuzzy system implies that the fuzzy systems are easy R7 R8 R9 R10 R11 R 12

to comprehend. Compactness of fuzzy systems relates to


R13 R 14 R15 R16 R17 R 18
three aspects: a small number of linguistic terms in each
dimension, a small number of fuzzy rules in the rule base, R19 R 20 R21 R22 R23 R 24

and a small number of conditions in the rule premise or


R25 R 26 R27 R28 R29 R 30
antecedent part [3]-[4]. Figs. 1 and 2 illustrate the
compactness concept of fuzzy systems concerning linguistic R31 R 32 R33 R34 R35 R 36
terms. Comparing between Figs. 1 and 2, Fig. 2 has fewer
x1
linguistic terms. It is relatively easier for the users to discern
a fuzzy variable with three than seven linguistic labels. Fig. 3: A structure of two-dimensional fuzzy system with too
many fuzzy rules
x2
Highly comprehensible membership functions R1

1 R2
Extremely Low Low High Extremely High
0.8
Membership degree

R3
Very Low Medium Very High

0.6 R4 R5

0.4 R6

0.2 R7

0 x1
2 3 4 5 6
Universe of discourse Fig. 4: A structure of two-dimensional fuzzy system with a
more compact rule set
Complete fuzzy partitioning
x2
Fig. 1: Comprehensible fuzzy variable
R1à Class 1 R2 à Class 3
Membership functions

High
Low Medium
0.8
Membership degree

0.6 R3 à Class 2 R4à Class 3

0.4
x1
0.2
Fig. 5: A two-dimensional fuzzy system with two conditions
0 per rule
3.5 4 4.5 5 5.5 6 6.5 7
Universe of discourse x2

Fig. 2: More comprehensible fuzzy variable


R1à Class 1

A second aspect of compactness is the number of fuzzy


rules. The number of fuzzy rules needed to represent a R 2 à Class 3

physical system depends on the structure of the fuzzy rules.


In a standard structure of a fuzzy system with M dimensions R 3 à Class 2
and each dimension partitioned into N subspaces, there exist
up to NM rules in the fuzzy system. For example, in Fig. 3, for
a two-dimensional fuzzy system partitioned into 6 subspaces x1

in each dimension, the number of fuzzy rules is 36. If all the Fig. 6: A more compact fuzzy system with 1.67 conditions
possible rules are used then the system is not compact. For per rule
the same fuzzy system, a more compact fuzzy system is A third aspect of compactness is the number of
shown in Fig. 4. A compact rule set is easier to comprehend conditions in the antecedent part of fuzzy rules or the number
and recognize. Compactness of fuzzy rules is more important of features used per rule. If some of the features are not used
when the system has a large number of dimensions [4], [8]. in rules then the system becomes more compact. The system

2
structure can be easier to comprehend. Fig. 5 shows a two- inconsistency is equivalent to measuring rule similarity.
dimensional fuzzy system with four rules. In Fig. 5, the Degree of fuzzy rule similarity can be measured by using
number of conditions is two. Each rule uses both inputs as fuzzy similarity measure. Fuzzy rule similarity (RS) is
conditions in the antecedent part. Fig. 6 illustrates the same divided into two parts: the similarity of the antecedents (SA)
fuzzy system with three rules, but the number of conditions and the similarity of the consequents (SC). The similarity
per rule is 1.67. Rules 1 and 3 use both inputs x1 and x2 in the between the jth antecedents of the ith rule and the kth rule
antecedent part while Rule 2 uses only input x1. Fig. 6 has a ( SAj ( Ri , Rk )) can be determined from the following equation:
structure that is easier to comprehend and recognize. The
compactness of a fuzzy system can be quantified into ∑ min[m l jAij ( xq ), ml jAkj ( xq )]
. (8)
numerical values as follows. SA j ( Ri , Rk ) =
q

NR = counts of all the rules in the rule set (2)


∑ max[m
q
l jAij ( xq ), ml jAkj ( xq )]

Using constant numbers as consequents, the similarity


NA = counts of all the antecedents in the rule set (3) between the consequents of the ith rule and the kth rule
NR ( SC ( Ri , Rk )) can be determined from the following equation:
 1 if the consequents are the same; (9)
NL = counts of all the linguistic labels ; (4) SC (Ri , Rk ) = 
M  0 otherwise.

where NR is the number of rules; NA is the number of 1  


RS ( Ri , Rk ) =  ∑ SA j ( Ri , Rk ) + SC ( Ri , Rk )  ;
antecedents per rule; NL is the number of linguistic labels per 
M +1 j 

dimension; and M is the number of dimensions.
for i ≠ k; i = 1, …, L-1; k = 2, …, L; j = 1, …, M. (10)
Linguistic similarity: Similarity measure [2], [9] for L −1 L
1
fuzzy sets is used to quantify the comprehensibility of fuzzy RS = ∑
( L − 1) + ( L − 2) + L + 1 i =1
∑ RS ( R , R ) ;
k =2
i k
knowledge base. The degree of linguistic similarity is
considered the highest when two fuzzy sets are equal. When for i ≠ k. (11)
there are no overlapping fuzzy sets, the degree of linguistic
similarity is zeros. The degree of linguistic similarity falls in Where RS ( Ri , Rk ) ∈ [0, 1] is the degree of rule similarity
[0, 1], if there are overlapping fuzzy sets. The degree of between rules Ri and Rk; and RS ∈ [0, 1] is the average of the
linguistic similarity (LS) of a fuzzy system can be determined degree of rule similarity.
by the following equations:

∑ min[m l jk1 ( xq ), ml jk2 ( xq )]


(5)
B. Incompleteness Measure
LS j (k1 , k 2 ) =
q
Completeness is a property of deductive systems that has
∑ max[m
q
l jk1 ( xq ), ml jk ( xq )]
2 been used in the context of artificial intelligence to indicate
N j −1 Nj
that the knowledge representation scheme can represent every
∑ ∑ LS
1 entity within the intended domain. In a fuzzy system,
LS j = (k1 , k 2 ) ;
( N j − 1) + ( N j − 2) + L + 1
j
k1 =1 k 2 = 2 completeness is a fundamental issue since complete fuzzy
for k1 ≠ k2; j = 1, …, M. (6) systems can respond to any given input. A complete fuzzy
system can achieve a proper operation avoiding undesirable
1 M situations [5]-[6]. The completeness of fuzzy systems consists
LS =
M
∑ LS
j =1
j
(7) of two main factors: completeness of fuzzy partitions and
completeness of fuzzy rule structure [4].
Suppose input variable x in the universe of discourse X is
where LS j (k1 , k 2 ) ∈ [0, 1] is the degree of linguistic
divided into N fuzzy partitions represented by membership
similarity between linguistic labels l jk1 and l jk 2 ; Nj is the functions mi (x), for i = 1,…, N. The completeness of the
number of linguistic labels in the jth dimension; k1 and k2 are system is satisfied if
the indexes to linguistic labels; and LSj ∈ [0, 1] is the average
of the degree of linguistic similarity in the jth dimension.
∀ x ∈ X , ∃ i : 1 ≤ i ≤ N such that m i ( x ) > 0 . (12)
Inconsistency of Fuzzy Rules: Inconsistency of fuzzy
rules can directly effect to the overall decision-making of the A certain level of completeness, δ, rises to the concept of
system. It can degrade the overall performance of the system. strong completeness, as follows:
Inconsistency of fuzzy rules should be avoided. Inconsistency
of fuzzy rules occurs when there are two or more rules are ∀ x ∈ X , ∃ i : 1 ≤ i ≤ N such that m i ( x ) > δ . (13)
conflicting. Fuzzy rules are conflicting if they have similar
antecedents but rather different consequents. Measuring rule
3
x2 To check whether or not the rule structure is complete,

x2
each dimension of fuzzy sets from all rules are mapped onto
high

high
1

1
R1: R1:
àC1 àC1 the same axis by OR operator (∨), as shown in Figs. 8 and 9.
Fig. 8 shows the antecedent structure of a complete fuzzy
medium

medium
R3 :
àC3
system drawn from Fig. 7a, and Fig. 9 illustrates the
R2 : R2 : R3 :
antecedent structure of an incomplete fuzzy system from Fig.
àC2 àC3 7b.
low

àC2

low
0

0
A completeness measure of a fuzzy rule structure is
1

1
0

0
1 1
low medium high low medium high defined as the proportion of the complete region and the
0 x1 0 x1 region of interest. Similarly, an incompleteness measure is
0 1 0 1
defined as the proportion of the incomplete region and the
a) b) region of interest. Completeness degree in the jth dimension
Fig. 7: a) a complete rule structure; b) an incomplete rule (CDj) and incompleteness degree in the jth dimension (IDj)
structure are calculated from the following equations:
CR j N x∈X |m ( x ) ≥δ
Rule Input x1 Input x2 CD j = = (14)
1 1
RI j N x∈ X
R1 low high
IR N
0
0 1
x1 0
0 1
x2 ID j = j = x∈ X | m ( x ) < δ = 1 − CD j (15)
RI j N x∈ X
1 1 M
R2 medium
x1
low

x2
∑ ID j
0
0 1
0
0 1 ID = j =1 (16)
1 1 M
R3 high medium where ID is the overall incompleteness degree which is the
0
0 1
x1 0
0 1
x2 average values of all the incompleteness degrees from each
1 1
dimension. M is the number of the dimensions. CDj and IDj ∈
R1 ∨ R 2 ∨ R 3 low medium high low medium high [0, 1] are completeness degree and incompleteness degree,
0
1
x 0
0 1
x respectively, in the jth dimension; CRj is the length of the
CR = Complete Region
complete region in the jth dimension; IRj is the length of the
incomplete region in the jth dimension; and RIj is length of
RI = Region of Interest
the region of interest in the jth dimension or the universe of
Fig. 8: Antecedent structure of a complete fuzzy system
discourse X. x ∈ X is the input elements. Nx is the number of
Rule Input x 1 Input x 2
element x. m(x) the membership degrees of x. δ ∈ [0, 1] is the
1 1
level of completeness.
R1 low high

0
0 1
x1 0
0 1
x2 IV. GENETIC OPTIMIZATION
1 1
R2 low low There are many ways to optimize fuzzy rules to preserve
0
0 1
x1 0
0 1
x2 the performance accuracy and the comprehensibility in term
1 1 of knowledge representation as well as the completeness of
high low
R3 the system. One of the popular techniques is to use
0 x1 0 x2
0 1 0 1 evolutionary computation such as genetic algorithms (Gas).
1 1 IR = Incomplete In this study, we apply a GA to perform an optimization
low high low high
R1 ∨ R 2 ∨ R 3
Region
process of fuzzy rules by searching for good accuracy and the
0 x1 x
0 1 0 1 comprehensibility as well as low incompleteness based on the
CR = Complete
Region
CR = Complete quantity measures proposed above.
Region

RI = Region of Interest
A. Genetic Algorithm (GA)
Fig. 9: Antecedent structure of an incomplete fuzzy
system
The genetic algorithm [10] is a stochastic search useful
for optimization problems. It is motivated by the mechanisms
Figs. 7a and 7b, respectively, illustrates complete and
of evolution in nature [11]. The genetic algorithm operates on
incomplete fuzzy rule structures. In Fig. 7a, the rule structure
populations of strings, with the string coded to represent
is complete because every partition in each dimension is
some underlying parameter set. Reproduction, crossover, and
used. Though the fuzzy partitions are complete, the rule
mutation are applied to successive string populations to create
structure in Fig. 7b is incomplete because some partitions are
new string populations. These operators involve random
not used. The input in which its partitions are not used may
number generation, string copying, and partial string
cause a no-response or zero output.

4
exchange. This study employed the genetic rule encoding In the experiment, the training patterns were randomly
discussed in [12]. selected for 70% of all examples and the remaining 30% for
testing.
B. Fitness Functions A graphical user interface (GUI) system for a hybrid
intelligent system (HIS) [17] was developed. The HIS
GAs have been widely used for helping in the generation contains an incremental learning fuzzy neural network
of if-then rule bases of FESs. When a FES is constructed, (ILFN) [18], a FES, and a GA. The GUI, as shown in Fig. 10,
accuracy, comprehensibility, and completeness should be was developed to run under the Matlab environment. Fig. 11
concerned during the optimization process using the GAs. A illustrates an example of rule quality evaluation based on the
fitness function is used to guide the evolutionary process to a accuracy measure and the comprehensibility measures as well
satisfactory goal. The fitness function used is based on the as the incompleteness measure.
accuracy performance, the comprehensibility, and the
completeness of the rule set. The fitness function can be
determined from the following equations:

PF = (NR)(AR) + (ND)(LD) + LS + RS + ID (17)

FN = (WAC)(AC) - (WPF)(PF) (18)

where FN represents fitness function; PF represents a penalty Fig. 11: Rule evaluation for Lymphography data
function; AC is the accuracy; NR and AR are the number of rule
and antecedent per rule, respectively; ND and LD are the In this project, extraction of fuzzy knowledge bases from
number of dimensions and linguistic terms per dimension; LS the three data domains has been focused. First, the ILFN [18]
is linguistic similarity; RS is the rules similarity or the was trained one pass, and then fuzzy rules were extracted
inconsistency; and ID is the degree of incompleteness. WAC is from the trained ILFN. Finally, a GA was used to optimize
the weight for the accuracy and WPF is the weight for the the fuzzy rules to maintain accuracy, comprehensibility, and
penalty term. completeness, as discussed in this paper.
Using the three medical domains, FESs were constructed
V. SIMULATION RESULTS based on the trained ILFN networks and the GA. The
performance accuracy, the comprehensibility, and the
Three medical data domains which were provided by the incompleteness of the FESs are shown in Table I.
Institute of Oncology, University Medical Center, Ljubljana, Performance accuracy comparisons among other methods in
Yugoslavia were used in this study. The three data domains literature are shown in Table II.
include Breast Cancer Data, Lymphograph Domain, and
Primary Tumor Domain [13]-[16]. Breast cancer data TABLE I
comprises of 9 attribute values. It is a two-class problem with EXPERIMENTAL RESULTS
286 patterns: 201 patterns of non-recurrence and 85 patterns
Accuracy (%) Comprehensibility
of recurrence. Lymphography data is a four-class problem Data ID
Train Test Overall N R AR LD LS RS
and has 148 patterns with 18 attribute values. Primary tumor
Breast Cancer 75.5 73.26 74.83 3 5 2.4 0.08 0.51 0.25
data is a 21-class problem and has 339 patterns with 17 Lymphography 94.17 82.22 90.54 8 7.9 2.5 0.15 0.56 0.23
attribute values. Primary Tumor 52.02 26.51 39.53 40 7.3 2.4 0.07 0.46 0.22

TABLE II
PERFORMANCE COMPARISONS

Accuracy (%)
Method
Breast Cancer Lymphography Primary Tumor
Assistant86 72 77 46
Bayes 65 83 39
AQR 72 76 35
CN2 71 82 37
AQT-15 68 82 41
CLILP2 76 85 37
FES 74.83 90.54 39.53

Table I shows the simulation results based on


performance accuracy, comprehensibility, and incomplete-
ness. For the breast cancer data, the extracted fuzzy rules had
75.5%, 73.26%, and 74.83% accuracy on the training set,
Fig. 10: Graphical user interface testing set, and overall, respectively. The number of rules

5
(NR) was 3. The number of antecedents per rule (AR) was 5. literature. The resulting fuzzy knowledge bases show a high
The number of linguistic per dimension (LD) was 2.4. The degree of comprehensibility of fuzzy sets and a low degree of
linguistic similarity (LS) or inconsistency degree was 0.08. incompleteness of the rule structure.
The incompleteness degree (ID) was 0.25. In this data set, The quantitative measures on accuracy performance,
using the proposed quantitative measures to guide the GA in comprehensibility, and completeness were developed for the
searching for an optimal rule set, the resulting FES presented quality evaluation of a fuzzy system for pattern classification
a high degree of comprehensibility. The incompleteness was applications. The fuzzy system has linguistic antecedents and
also low. Using δ = 0.001, only 25% of the region of interest constant numbers in consequent. However, the proposed
was incomplete. quantitative measures can be adapted to other fuzzy systems
For the lymplography data domain, the accuracies were with a few modifications.
94.17%, 82.22%, and 90.54% on training data, testing data,
and overall, respectively. The comprehensibility measures REFERENCES
were 8, 7.9, 2.5, 0.15, and 0.56 for NR, AR, NL, LS, and RS,
[1] M. Setnes, R. Babuska, and H. B. Verbruggen, “Rule-based modeling:
respectively. From the quantitative measures on the precision and transparency,” IEEE Trans. Syst., Man, Cybern. C, vol.
comprehensibility, it implied that the resulting fuzzy rules 28, no. 1, pp. 165-169, 1998.
were comprehensible. The incompleteness degree (ID) was [2] Y. Jin, “Fuzzy modeling of high-dimensional systems: complexity
low as 0.23. reduction and interpretability improvement,” IEEE Trans. Fuzzy Syst.,
vol. 8, no. 2, pp. 212-221, 2000.
For the primary tumor data set, the performance [3] H. Roubos and M. Setnes, “Compact and transparent fuzzy models and
accuracies were 52.02%, 26.51%, and 39.53% for the training classifiers through iterative complexity reduction,” IEEE Trans. Fuzzy
data, the testing data, and overall available data, respectively. Syst., vol. 9, no. 4, pp.516-524, 2001.
The comprehensibility measures based on NR, AR, LD, LS, and [4] Y. Jin, W. von Seelen, and B. Sendhoff, “On generating FC3 fuzzy rule
systems from data using evolution strategies,” IEEE Trans. Syst., Man,
RS were 40, 7.3, 2.4, 0.07, and 0.46, respectively. The Cybern. B, vol. 29, no. 6, pp. 829-845, 1999.
incompleteness degree (ID) was 0.22. The number of fuzzy [5] G. B. Stamou and S. G. Tzafestas, “Fuzzy relation equations and fuzzy
rules for this data set was not too high since this data set has inference systems: an inside approach,” IEEE Trans. Syst., Man,
21 classes overall. The average number of rules generated Cybern. B, vol. 29, no. 6, pp. 694-702, 1999.
[6] J. Valente de Oliveira, “Semantic constraints for membership function
was only two fuzzy rules per class. optimization,” IEEE Trans. Syst., Man, Cybern. A, vol. 29, no. 1, pp.
The result has shown that the fuzzy knowledge bases had 128-138, 1999.
the best accuracy on the lymphography data set. The fuzzy [7] T. Takagi and M. Sugeno, “Fuzzy identification of systems and its
knowledge base extracted for the primary tumor data was the applications to modeling and control,” IEEE Trans. Syst., Man,
Cybern., vol. 15, pp. 116-132, 1985.
lowest accuracy. However, the fuzzy knowledge bases were [8] L. X. Wang and J. M. Mendel, “Generating fuzzy rules by learning
easy to comprehend, since the number of rules, the number of from examples,” IEEE Trans. Syst., Man, Cybern., vol. 22, no. 6, pp.
antecedent per rule, the number of linguistic per dimension, 1414-1427, 1992.
the linguistic similarity degree, and the rule similarity degree [9] M. Setnes, R. Babuska, U. Kaymak, and H. R. van Nauta Lemke,
“Similarity measures in fuzzy rule base simplification,” IEEE Trans.
were low. Syst., Man, Cybern. B, vol. 28, no. 3, pp. 376-386, 1998.
Table II shows the comparisons among several methods [10] J. H. Holland, Adaptation in Natural and Artificial Systems: an
based on the accuracy performance. Other methods such as Introductory Analysis with Applications to Biology, Control, and
Assistant-86, Bayes, AQR, CN2, AQT-15, and CLILP2 were Artificial Intelligence. Ann Arbor, MI: University of Michigan Press,
1975.
reported in [19], using the same data set. It is found that the [11] C. Darwin, Evolution by Natural Selection. Cambridge, UK:
fuzzy expert system achieved compatible accuracy Cambridge University Press, 1958.
performance with other methods. However, in this study we [12] G. Yen and P. Meesad, “Constructing a fuzzy expert system using the
were not focused only on the accuracy. We try to develop a ILFN network and the genetic algorithm,” in Proc. SMC’00, vol. 3, pp.
1917-1922, 2000.
method that can construct a fuzzy expert system that [13] G. Cestnik, I. Konenenko, and I. Bratko, “Assistant-86: a knowledge-
maintains the accuracy performance of the system, the elicitation tool for sophisticated users,” in I. Bratko and N. Lavrac
comprehensibility of the fuzzy sets, and the completeness of (Eds.) Progress in Machine Learning, Bled, Yugoslavia: Sigma Press.
the fuzzy rule structure, while the fuzzy knowledge base is pp. 31-45, 1987.
[14] P. Clark and T. Niblett, “Induction in noisy domains,” in I. Bratko & N.
optimizing. Lavrac (Eds.) Progress in Machine Learning, pp.11-30, Bled,
Yugoslavia: Sigma Press, 1987.
VI. CONCLUSIONS [15] R. Michalski, I. Mozetic, J. Hong, and N. Lavrac, “The multi-purpose
incremental learning system AQ15 and its testing applications to three
In this paper, we proposed several quantitative measures medical domains,” in Proc. AAAI’86, pp. 1041-1045. 1986.
[16] M. Tan and L. Eshelman, “Using weighted networks to represent
pertaining to the accuracy performance of a fuzzy system, the classification knowledge in noisy domains,” in Proceedings of the Fifth
comprehensibility of fuzzy sets, and the completeness of International Conference on Machine Learning, pp. 121-134, 1988.
fuzzy rule structures. The quantitative measures were used as [17] P. Meesad and G. Yen, "A hybrid intelligent system for medical
the fitness function to guide a genetic algorithm (GA) to diagnosis ," in Proc. IJCNN’01, pp. 2558-2563, 2001.
[18] G. G. Yen and P. Meesad, “An effective neuro-fuzzy paradigm for
search for an optimal fuzzy rule set. machinery condition health monitoring,” IEEE Trans. Syst., Man,
In simulations on the three medical data sets, the Cybern. B, vol. 31, no. 4, pp. 523-536, 2001.
resulting fuzzy rule based systems were able to perform a [19] N. Liu and K. J. Cios, “Learning rules by integer linear programming,”
compatible accuracy to some state-of-the-art methods in in Proc.ISIE’92, pp.246-250, 1992.

Вам также может понравиться