Linguistic goal oriented decision making
First Claim
1. A method of attaining a linguistic goal output of a process using a linguistic goal oriented decision making system, the method comprising:
- setting a linguistic goal for an output value from among a plurality of linguistic goals;
grouping a set of descriptive rules into at least one subset of descriptive rules, wherein each descriptive rule is established using historical data, each descriptive rule having at least one decision variable, and at least one linguistic output value, the decision variable representing an input to the process, according to the linguistic output value of each descriptive rule;
establishing one or more decision rules based on the grouped subsets of descriptive rules, the one or more decision rules describing a modification of a decision variable associated with at least one of the descriptive rules to affect the process; and
modifying the decision variable based on the one or more decision rules thereby changing the input to the process to arrive at the linguistic goal,wherein the method is executed by a computer.
2 Assignments
0 Petitions
Accused Products
Abstract
A method of attaining a linguistic goal output of a process using a linguistic goal oriented decision making system, comprising setting the output value to a linguistic goal, and establishing a set of descriptive rules using historical data, wherein each descriptive rule has at least one variable, a decision variable, and at least one linguistic output value. The method further comprises grouping the set of descriptive rules into subsets of descriptive rules according to the linguistic output value of each descriptive rule and establishing decision rules based on comparing the grouped subsets of descriptive rules, the one or more decision rules describing a modification of a decision variable associated with at least one of the descriptive rules to affect the process.
8 Citations
18 Claims
-
1. A method of attaining a linguistic goal output of a process using a linguistic goal oriented decision making system, the method comprising:
-
setting a linguistic goal for an output value from among a plurality of linguistic goals; grouping a set of descriptive rules into at least one subset of descriptive rules, wherein each descriptive rule is established using historical data, each descriptive rule having at least one decision variable, and at least one linguistic output value, the decision variable representing an input to the process, according to the linguistic output value of each descriptive rule; establishing one or more decision rules based on the grouped subsets of descriptive rules, the one or more decision rules describing a modification of a decision variable associated with at least one of the descriptive rules to affect the process; and modifying the decision variable based on the one or more decision rules thereby changing the input to the process to arrive at the linguistic goal, wherein the method is executed by a computer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A decision-making system comprising:
-
a computing device including a processor and a memory communicatively coupled to the processor, wherein the computing device is communicatively connected to one or more data streams associated with a process and at least one input to the process; and
a descriptive rules engine stored in the memory, the descriptive rules engine including one or more descriptive rules;wherein the memory stores instructions executable by the processor to perform a method of attaining a linguistic goal output of the process, the method including; changing the numerical value of input data into fuzzy sets; generating one or more descriptive rules with a historical data set defining historical data for a set of variables associated with the process; aggregating decision rules to produce a decision set representing actions to take place on a decision variable based on a comparison of one or more descriptive rules defining the process, the descriptive rules each including at least a decision variable and a linguistic output value; converting the one or more fuzzy sets to corresponding numerical output values; and adjusting the at least one input to the process based on a numerical output value. - View Dependent Claims (11, 12, 13)
-
-
14. A non-transitory computer-readable storage medium comprising computer-executable instructions which, when executed by a computing system, cause the computing system to perform a method of attaining a linguistic goal output of a hydrocarbon well control process using a linguistic goal oriented decision making system, the method comprising:
-
setting at least one linguistic goal for at least one output value from among a plurality of linguistic goals; establishing a set of descriptive rules using historical data, each descriptive rule having at least one decision variable, and a linguistic output value, the decision variable representing an input to the hydrocarbon well control process; grouping the set of descriptive rules into at least one subset of descriptive rules according to the linguistic output value of each descriptive rule; establishing one or more decision rules based on the grouped subsets of descriptive rules, the one or more decision rules describing a modification of a decision variable associated with at least one of the descriptive rules to affect the hydrocarbon well control process; and adjusting at least one physical input to the hydrocarbon well control process based on the one or more decision rules to arrive at the linguistic goal. - View Dependent Claims (15, 16, 17, 18)
-
Specification