← Back to Patent Explorer
US5386498A Expired / Lapsed US ⏱️ 0.0 years remaining

Expert system having a knowledge base compiler and a certainty factor manager

Assignee: Toshiba Corp
•
Filing: 1991-11-29
•
Granted: 1995-01-31
•
Expires: 2011-11-29
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An expert system which has a plurality of knowledge modules 2 for expressing knowledge of a human expert and having a function for managing the knowledge. The knowledge base modules 2 include a plurality of knowledge respectively and a certainty factor is determined for the knowledge respectively. There is a knowledge base compiler 3 for managing the knowledge base modules 2, extracting a plurality of necessary knowledge base modules from a plurality of the knowledge base modules 2 during execution of an inference process and synthesizing synthesis knowledge base as one knowledge base by synthesizing the extracted knowledge base modules. There is a CF manager 4 for matching a certainty factor determined to the extracted knowledge base modules respectively by the knowledge base compiler 3. To determine a certainty factor unified in the synthesis knowledge base, an inference engine 5 for executing an inference process on data input from external sources by using the synthesis knowledge base having the determined certainty factor, thereby obtains an inference result.

Inventors

  • 👤 Hideaki Kakefuda

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-25 20:45
CPC Classifications
G; G06; G06N; G06N5/00; G06N5/02; G06N5/022

Claims Analysis

Total Claims: 4
Claim 1
Independent Claim 250 words
An expert system comprising: a plurality of knowledge base modules (2) for expressing a knowledge of a human expert and having a function for managing said knowledge, each of said knowledge base modules (2) including a plurality of knowledge, a corresponding plurality of certainty factors, a plurality of facts, and a plurality of production rules; a knowledge base compiler (3) for managing said knowledge base modules (2), extracting a plurality of necessary knowledge base modules from a plurality of said knowledge base modules (2) during execution of an inference process, and synthesizing a new unit of synthesis knowledge base by synthesizing said extracted knowledge base modules; a CF manager (4) for matching certainty factors of said extracted knowledge base modules, and for determining a uniform certainty factor of said synthesis knowledge base; an inference engine (5) for inputting data from external sources, and for executing an inference process based on said inputted data and said synthesis knowledge base, to obtain an inference result; wherein said CF manager (4) includes: means for inputting certainty factors of a plurality of said extracted knowledge base modules; overall tuning means for performing a tuning of said certainty factors corresponding to said knowledge base modules; means for calculating provisional certainty factors for said knowledge base modules tuned by the overall tuning means; individual tuning means for matching said provisional certainty factors among said knowledge base modules; and means for determining a uniform certainty factor in said synthesis knowledge base matched by said individual tuning means.
Claim 2
Dependent Claim 250 words
An expert system comprising: a plurality of knowledge base modules (2) for expressing a knowledge of a human expert and having a function for managing said knowledge, each of said knowledge base modules (2) including a plurality of knowledge, a corresponding plurality of certainty factors, a plurality of facts, and a plurality of production rules; a knowledge base compiler (3) for managing said knowledge base modules (2), extracting a plurality of necessary knowledge base modules from a plurality of said knowledge base modules (2) during execution of an inference process, and synthesizing a new unit of synthesis knowledge base by synthesizing said extracted knowledge base modules; a CF manager (4) for matching certainty factors of said extracted knowledge base modules, and for determining a uniform certainty factor of said synthesis knowledge base; an inference engine (5) for inputting data from external sources, and for executing an inference process based on said inputted data and said synthesis knowledge base, to obtain an inference result; wherein said CF manager (4) includes: means for inputting certainty factors of a plurality of said extracted knowledge base modules; overall tuning means for performing a tuning of said certainty factors corresponding to said knowledge base modules; means for calculating provisional certainty factors for said knowledge base modules tuned by the overall tuning means; individual tuning means for matching said provisional certainty factors among said knowledge base modules; and means for determining a uniform certainty factor in said synthesis knowledge base matched by said individual tuning means.
Claim 3
Dependent Claim 61 words
An expert system according to claim 1, wherein said overall tuning means includes means for calculating distribution states and means values of certainty factors per each knowledge base module (2), and for adjusting certainty factors of said each knowledge base module in said knowledge base modules (2) to unify said distribution states and said mean values among said knowledge base modules.
Claim 4
Dependent Claim 48 words
An expert system according to claim 1, wherein said individual tuning means includes means for extracting knowledge of same facts and production rules between said knowledge base modules (2), and for setting new certainty factors, if said certainty factors are different for said same facts and production rules.

References Cited (Backward Citations)

US4860214A Cited
US5022498A Cited
US5179634A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1998-01-30 1998-08-01 1999-01-31 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2002-01-30 2002-08-01 2003-01-31 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2006-01-30 2006-08-01 2007-01-31 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag