EP0254825B1
Expired / Lapsed
EP
⏱️ 0.0 years remaining
Adaptive mechanisms for execution of sequential decisions
Assignee: International Business Machines Corp
•
Filing: 1987-05-08
•
Granted: 1994-01-19
•
Expires: 2007-05-08
Abstract
No abstract record available.
Inventors
- 👤 Kadathur Subramanya Natarajan
- 👤 Harold Stuart Stone
Bibliographic Details
Application Number
—
Jurisdiction
EP
Data Source
google_patents
Last Synchronized
2026-10-27 13:01
CPC Classifications
G; G06; G06N; G06N5/00; G06N5/04; G06N5/01; Y; Y10; Y10S; Y10S706/00; Y10S706/902; Y10S706/903; Y10S706/908; Y10S706/919; Y10S706/922
Claims Analysis
Total Claims: 5
Claim 1
Independent Claim
208 words
An adaptive method of optimization of sequential decision making process in an artificial intelligence system having N rules in a list to be scanned characterized by the steps of: storing the observed frequencies of firing of different rules in a one-dimensional array FREQ, with FREQ(i), i=1,...,N, containing the number of times each rule has fired; setting the FREQ values to zero the first time said system is used; generating a one-dimensional array COST(i), i=1,...,N, containing the accumulated cost of testing if a given rule is applicable; generating a one-dimensional array ATTEMPTS(i), i=1,...,N, containing the number of times a rule has been tested for firing; generating a one-dimensional array RATIO(i), i=1,...,N, containing the value which is the estimate of the ratio of probability of firing to cost per test for each rule; maintaining said list (SCANLIST) of rules in a sequence ordered by nonincreasing RATIO values; selecting a rule for firing in order from said list (SCANLIST) so that Rule i is tested before Rule j if RATIO(i) > RATIO(j); incrementing ATTEMPTS(i) and increasing COST(i) by the cost of testing when RULE i is tested for firing; and increasing FREQ(i) by one when a test for RULE i is successful indicating that a rule will fire and updating RATIO(i).
Claim 2
Dependent Claim
23 words
Method of claim 1 further characterized by including the step of reordering SCANLIST to maintain the ordering to be in nonincreasing RATIO values.
Claim 3
Dependent Claim
26 words
Method of claim 1 or 2 further characterized by including the step of saving SCANLIST, FREQ, COST, ATTEMPTS and RATIO for future use by the system.
Claim 4
Dependent Claim
41 words
The method of claim 2 characterized by the further step of: varying the frequency of the reordering process to be relatively more frequent initially and less frequent or not at all after the search process reaches near optimal or optimal behavior.
Claim 5
Dependent Claim
38 words
The method of claim 2 characterized by controlling the valuation of COST(i) to be very accurate initially during the adaptation process and less accurate or not at all as the adaptation operations are done less frequently or discontinued.
References Cited (Backward Citations)
No citation records indexed.
USPTO Annuity & Maintenance Windows
Maintenance schedule is calculated for granted US utility patents.