Possibilistic expert systems and process control utilizing fuzzy logic
First Claim
1. In a computer-based risk management system utilizing fuzzy logic, a method for generating an indication of risk, said method comprising:
- a) said system receiving an expert defined rule entered by a user into said risk management system mapping at least one rule input A to at least one rule output B;
b) said system receiving a data input A′ and
a data output B′
from said user;
c) comparing said data input A′
with said rule input A to determine a first degree of mismatch dx between said rule input A and said data input A′
;
d) assigning a function MP characterizing the way in which an envelope of possibility BP spreads as a function of the first degree of mismatch dx between said rule input A and said data input A′
, said envelope of possibility being indicative of possible outputs;
e) using said first degree of mismatch and said function MP to calculate a second degree of mismatch dy between said rule output B and a said data output B′
;
f) calculating said envelope of possibility BP using said function MP and said data output B′
;
g) calculating an envelope of belief BB indicating a degree to which said data output B′
is true, using said first degree of mismatch dx between said rule input A and said data input A′
;
h) said system receiving additional expert input having at least one assertion G required to be proven true;
i) said system receiving an expert defined minimum degree of proof Hmin of said assertion G;
j) comparing said envelope of belief BB and said assertion G to determine an actual degree of proof H for said assertion G;
k) comparing said required minimum degree of proof Hmin and said actual degree of proof H to generate a first conclusion about an acceptability of said actual degree of proof H for said assertion G;
l) said system receiving an expert defined minimum degree of ignorance lmin for said assertion G;
m) calculating an actual degree of ignorance l for said assertion G according to a difference between said envelope of belief BB and said envelope of possibilities BP;
n) comparing said minimum degree of ignorance l for said assertion G and said actual degree of ignorance l for said assertion G to generate a second conclusion about an acceptability of said degree of ignorance l for said assertion G;
o) said system receiving an expert defined minimum degree of possibility Kmin for said assertion G;
p) comparing said envelope of possibilities BP and said assertion G to calculate an actual degree of possibility K for said assertion G;
q) comparing said actual degree of possibility K and said required minimum degree of possibility Kmin to generate a third conclusion about an acceptability of said degree of possibility K for said assertion G;
r) generating said indication of risk by evaluating said conclusions against said assertion G, said indication of risk indicating whether or not said assertion G is good; and
s) said system outputting said indication of risk.
1 Assignment
0 Petitions
Accused Products
Abstract
An explicit assumption of continuity is used to generate a fuzzy implication operator, which yields an envelope of possibility for the conclusion. A single fuzzy rule A B entails an infinite set of possible hypothese A′B′ whose degree of consistency with the original rule is a function of the “distance” between A and A′ and the “distance” between B and B′. This distance may be measured geometrically or by set union/intersection. As the distance between A and A′ increases, the possibility distribution B* spreads further outside B somewhat like a bell curve, corresponding to common sense reasoning about a continuous process. The manner in which this spreading occurs is controlled by parameters encoding assumptions about (a) the maximum possible rate of change of B′ with respect to A′ (b) the degree of conservatism or speculativeness desired for the reasoning process (c) the degree to which the process is continuous of chaotic.
-
Citations
20 Claims
-
1. In a computer-based risk management system utilizing fuzzy logic, a method for generating an indication of risk, said method comprising:
-
a) said system receiving an expert defined rule entered by a user into said risk management system mapping at least one rule input A to at least one rule output B; b) said system receiving a data input A′ and
a data output B′
from said user;c) comparing said data input A′
with said rule input A to determine a first degree of mismatch dx between said rule input A and said data input A′
;d) assigning a function MP characterizing the way in which an envelope of possibility BP spreads as a function of the first degree of mismatch dx between said rule input A and said data input A′
, said envelope of possibility being indicative of possible outputs;e) using said first degree of mismatch and said function MP to calculate a second degree of mismatch dy between said rule output B and a said data output B′
;f) calculating said envelope of possibility BP using said function MP and said data output B′
;g) calculating an envelope of belief BB indicating a degree to which said data output B′
is true, using said first degree of mismatch dx between said rule input A and said data input A′
;h) said system receiving additional expert input having at least one assertion G required to be proven true; i) said system receiving an expert defined minimum degree of proof Hmin of said assertion G; j) comparing said envelope of belief BB and said assertion G to determine an actual degree of proof H for said assertion G; k) comparing said required minimum degree of proof Hmin and said actual degree of proof H to generate a first conclusion about an acceptability of said actual degree of proof H for said assertion G; l) said system receiving an expert defined minimum degree of ignorance lmin for said assertion G; m) calculating an actual degree of ignorance l for said assertion G according to a difference between said envelope of belief BB and said envelope of possibilities BP; n) comparing said minimum degree of ignorance l for said assertion G and said actual degree of ignorance l for said assertion G to generate a second conclusion about an acceptability of said degree of ignorance l for said assertion G; o) said system receiving an expert defined minimum degree of possibility Kmin for said assertion G; p) comparing said envelope of possibilities BP and said assertion G to calculate an actual degree of possibility K for said assertion G; q) comparing said actual degree of possibility K and said required minimum degree of possibility Kmin to generate a third conclusion about an acceptability of said degree of possibility K for said assertion G; r) generating said indication of risk by evaluating said conclusions against said assertion G, said indication of risk indicating whether or not said assertion G is good; and s) said system outputting said indication of risk. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer-based risk management system utilizing fuzzy logic for generating an indication of risk, said system comprising a computer readable medium having computer executable instructions for:
-
a) receiving an expert defined rule entered into said possibilistic system mapping at least one rule input A to at least one rule output B; b) receiving a data input A′ and
a data output B′c) comparing said data input A′
with said rule input A to determine a first degree of mismatch dx between said rule input A and said data input A′
;d) assigning a function MP characterizing the way in which an envelope of possibility BPspreads as a function of the first degree of mismatch dx between said rule input A and said data input A′
, said envelope of possibility being indicative of possible outputs;e) using said first degree of mismatch and said function MP to calculate a second degree of mismatch dy between said rule output B and a said data output B′
;f) calculating said envelope of possibility BP using said function MP and said data output B′
;g) calculating an envelope of belief BB indicating a degree to which said data output B′
is true, using said first degree of mismatch dx between said rule input A and said data input A′
;h) receiving additional expert input having at least one assertion G required to be proven true; i) receiving an expert defined minimum degree of proof Hmin of said assertion G; j) comparing said envelope of belief BB and said assertion G to determine an actual degree of proof H for said assertion G; k) comparing said required minimum degree of proof Hmin and said actual degree of proof H to generate a first conclusion about an acceptability of said actual degree of proof H for said assertion G; l) receiving an expert defined minimum degree of ignorance lmin for said assertion G; m) calculating an actual degree of ignorance l for said assertion G according to a difference between said envelope of belief BB and said envelope of possibilities BP;
n) comparing said minimum degree of ignorance l for said assertion G and said actual degree of ignorance l for said assertion G to generate a second conclusion about an acceptability of said degree of ignorance l for said assertion G; o) receiving an expert defined minimum degree of possibility Kmin for said assertion G; p) comparing said envelope of possibilities BP and said assertion G to calculate an actual degree of possibility K for said assertion G; q) comparing said actual degree of possibility K and said required minimum degree of possibility Kmin to generate a third conclusion about an acceptability of said degree of possibility K for said assertion G; r) generating said indication of risk by evaluating said conclusions against said assertion G, said indication of risk indicating whether or not said assertion G is good; and s) outputting said indication of risk. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification