Checking the coherence of a set of rules is an important step in the validation process of a knowledge base. Roughly speaking, a knowledge base is "potentially inconsistent", what is called "incoherent" here, if there exists a piece of input data which respects integrity constraints and leads to logical inconsistency when added to the knowledge base. This paper is devoted to the case of bases made of parallel fuzzy rules. It is shown that only implication-based rules (gradual rules and certainty rules) are sensitive to coherence problems. However, unlike conjunction-based rules, with which incoherence may be hidden, they allow one to design coherence checking procedures. Necessary and sufficient conditions that a set of parallel certainty (or gradual) rules has to satisfy in order to avoid inconsistency are given.
[1]
Lotfi A. Zadeh,et al.
A Theory of Approximate Reasoning
,
1979
.
[2]
Ronald R. Yager,et al.
On discovering potential inconsistencies in validating uncertain knowledge bases by reflecting on the input
,
1991,
IEEE Trans. Syst. Man Cybern..
[3]
Abraham Kandel,et al.
On the validation and testing of fuzzy expert systems
,
1988,
IEEE Trans. Syst. Man Cybern..
[4]
Didier Dubois,et al.
On The Validation of Fuzzy Knowledge Bases
,
1994
.
[5]
Didier Dubois,et al.
Checking the coherence and redundancy of fuzzy knowledge bases
,
1997,
IEEE Trans. Fuzzy Syst..
[6]
Henri Prade,et al.
What are fuzzy rules and how to use them
,
1996,
Fuzzy Sets Syst..