Claims
- 1. In a fuzzy reasoning system having first storage means for storing input data which can be used in fuzzy inference processing, second storage means for storing membership functions which can be used in fuzzy inference processing, a rule storage means (9) for storing a plurality of fuzzy rules, and a fuzzy reasoning means for performing fuzzy inference processing using the input data stored in said first storage means and the membership functions stored in said second storage means in accordance with the fuzzy rules stored in said rule storage means and outputting a result of the fuzzy reasoning processing, a method of controlling said fuzzy reasoning system comprising the steps of:
- selecting one of said stored plurality of fuzzy rules and reading a selectable fuzzy rule from said rule storage means;
- forming rule data corresponding to an input variable and rule data corresponding to a membership function from said read fuzzy rule;
- converting said rule data corresponding to the input variable into a first address for accessing said input data stored in said first storage means;
- converting said rule data corresponding to the membership function into a second address for accessing said membership function stored in said second storage means;
- accessing said input data stored in said first storage means in accordance with said first address and accessing said membership function stored in said second storage means in accordance with said second address; and
- feeding data obtained by said accessing step to said fuzzy reasoning means.
- 2. A method as defined in claim 1, further comprising a step of storing data obtained by an external device in said first storage means as said input data.
- 3. A method as defined in claim 1, further comprising a step of storing a result of a fuzzy reasoning processing in said first storage means as said input data.
- 4. A method as defined in claim 1, wherein said first address is for accessing also an external device.
- 5. A method as defined in claim 1, further comprising a step of causing said fuzzy reasoning means to operate a defuzzified output.
- 6. In a fuzzy reasoning system having membership function storage means for storing membership functions which can be used in fuzzy inference processing, a rule storage means (9) for storing a plurality of fuzzy rules, and a fuzzy reasoning means for performing fuzzy inference processing using the membership functions stored in said membership function storage means in accordance with the fuzzy rules stored in said rule storage means and outputting a result of the fuzzy reasoning processing, a method of controlling said fuzzy reasoning system comprising the steps of:
- selecting one of said stored plurality of fuzzy rules and for reading a selectable fuzzy rule from said rule storage means;
- forming rule data corresponding to an input variable and rule data corresponding to a membership function from said read fuzzy rule;
- converting said rule data corresponding to the input variable into a first address for accessing an external device;
- converting said rule data corresponding to the membership function into a second address for accessing said membership function stored in said membership function storage means;
- accessing input data fed by said external device in accordance with said first address and accessing said membership function stored in said membership function storage means in accordance with said second address; and
- feeding data obtained by said accessing step to said fuzzy reasoning means.
- 7. A method as defined in claim 6, wherein said first address is for accessing also data storage means storing input data which can be used in fuzzy inference processing.
- 8. A fuzzy reasoning method, comprising:
- reading a fuzzy rule from a rule storage which stores a plurality of fuzzy rules;
- forming rule data corresponding to an input variable and rule data corresponding to a membership function from said read fuzzy rule;
- converting said rule data corresponding to the input variable into a first address for accessing input data stored in an input data storage;
- converting said rule data corresponding to the membership function into a second address for accessing a membership function stored in a membership function storage;
- accessing said input data stored in said input data storage in accordance with said first address and accessing said membership function stored in said membership function storage in accordance with said second address; and
- performing fuzzy inference processing using data obtained by the accessing step and outputting a defuzzified output determined by the fuzzy inference processing.
- 9. A method as defined in claim 8, wherein said first address is for accessing also an external device.
- 10. A fuzzy reasoning method, comprising:
- reading a fuzzy rule from a rule storage which stores a plurality of fuzzy rules;
- forming rule data corresponding to an input variable and rule data corresponding to a membership function from said read fuzzy rule;
- converting said rule data corresponding to the input variable into a first address for accessing an external device;
- converting said rule data corresponding to the membership function into a second address for accessing a membership function stored in a membership function storage;
- accessing input data fed by said external device in accordance with said first address and accessing said membership function stored in said membership function storage in accordance with said second address; and
- performing fuzzy inference processing using data accessed by the accessing step and outputting a defuzzified output determined by the fuzzy inference processing.
- 11. A method as defined in claim 10, wherein said first address is for accessing also data storage storing input data which can be used in fuzzy inference processing.
Priority Claims (2)
Number |
Date |
Country |
Kind |
63-248662 |
Sep 1988 |
JPX |
|
63-248663 |
Sep 1988 |
JPX |
|
Parent Case Info
This application is a divisional of application Ser. No. 08/051,262 filed Apr. 22, 1993, now U.S. Pat. No. 5,363,476, which is a continuation of application Ser. No. 07/838,507, filed Feb. 18, 1992, now abandoned, which is a continuation of application Ser. No. 07/414,026, filed Sep. 28, 1989, now abandoned.
US Referenced Citations (5)
Non-Patent Literature Citations (1)
Entry |
"High-Performance Computer Architecture," Harold S. Stone, Addison-Wesley Publishing Company. |
Divisions (1)
|
Number |
Date |
Country |
Parent |
51262 |
Apr 1993 |
|
Continuations (2)
|
Number |
Date |
Country |
Parent |
838507 |
Feb 1992 |
|
Parent |
414026 |
Sep 1989 |
|