Fuzzy backward reasoning system and expert system utilizing the same
First Claim
Patent Images
1. An expert system for controlling a target apparatus comprising:
- supplying means for supplying n states of the target apparatus (n is an integer and larger than or equal to
2);
reasoning means for receiving the n states as n results from said supplying means and performing fuzzy backward reasoning for a data representing the n results and causality data to generate certainties of m causes (m is an integer and larger than or equal to
2),wherein each of the certainties is represented in a cause matrix table having m elements, each of which is represented by an interval data, and the causality data is represented by a causality matrix table having m×
n elements, each of which indicates a membership grade of a corresponding cause to a corresponding result and is represented by an interval data, andwherein in the fuzzy backward reasoning said reasoning means converts the n result data into a result matrix table having n elements, each of which is represented by an interval data, performs ε
- and ε
-compositions for the result and causality matrix tables to generate first and second matrix tables, generates from the first matrix table a third matrix table having m elements, each of which represent a least upper bound value of a corresponding row of the first matrix table, generates from the first and second matrix tables a check matrix table having m×
n elements, each of which represents a possibility of influence to the certainty of a corresponding cause, and generates the cause matrix table from the first, third and check matrix tables, the cause matrix table element interval data representing a certainty of a corresponding cause;
control means for controlling the target apparatus based on the certainties of the elements of the cause matrix table.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for controlling a target apparatus includes a supplying section, a reasoning section, and a control section. The supplying section supplies n states of the target apparatus (n≧2 and an integer). The reasoning section receives the n sensed states as n results from the supplying section and performs fuzzy backward reasoning for data representing the n results and causality data to generate certainties of m causes (m≧2 and an integer). The control section controls the target apparatus in accordance with the certainties of the causes.
48 Citations
9 Claims
-
1. An expert system for controlling a target apparatus comprising:
-
supplying means for supplying n states of the target apparatus (n is an integer and larger than or equal to
2);reasoning means for receiving the n states as n results from said supplying means and performing fuzzy backward reasoning for a data representing the n results and causality data to generate certainties of m causes (m is an integer and larger than or equal to
2),wherein each of the certainties is represented in a cause matrix table having m elements, each of which is represented by an interval data, and the causality data is represented by a causality matrix table having m×
n elements, each of which indicates a membership grade of a corresponding cause to a corresponding result and is represented by an interval data, andwherein in the fuzzy backward reasoning said reasoning means converts the n result data into a result matrix table having n elements, each of which is represented by an interval data, performs ε
- and ε
-compositions for the result and causality matrix tables to generate first and second matrix tables, generates from the first matrix table a third matrix table having m elements, each of which represent a least upper bound value of a corresponding row of the first matrix table, generates from the first and second matrix tables a check matrix table having m×
n elements, each of which represents a possibility of influence to the certainty of a corresponding cause, and generates the cause matrix table from the first, third and check matrix tables, the cause matrix table element interval data representing a certainty of a corresponding cause;control means for controlling the target apparatus based on the certainties of the elements of the cause matrix table. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
Specification