Genie: An Inference Engine with Applications to Vulnerability Analysis.

Abstract

An expert system is a program that mimics the performance of a human expert in some decision making process. We are building expert systems to deal with vulnerability analysis and have developed a general-purpose mechanism (called an 'inference engine') with which to emulate the behavior of human experts. The project is called 'Genie', and this report offers a presentation of its design, its implementation, and its usage. Genie is primarily a goal-driven (backward chaining) engine, but whenever it makes a deduction it is used wherever possible in data-driven mode (forward chaining). Production rules are written in simple everyday English; a preprocessor in Genie converts these rules into a frame-based knowledge representation scheme for efficient computation. We treat several facets of the interface between Genie and its human users, including Genie's facilities for explaining and justifying its behavior. Finally, we at the first application of Genie by the Army in a Turbine Engine Expert System and present some of the additions and improvements we plan to implement. An inference engine shell will aid in the development of future expert systems, while the expert systems themselves will make the vulnerability analysts' jobs much easier.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Jun 01, 1986
Accession Number
ADA171267

Entities

People

  • Frederick S. Brundick
  • John C. Dumer
  • Paul J. Tanenbaum
  • Timothy P. Hanratty

Organizations

  • Ballistic Research Laboratory

Tags

Communities of Interest

  • Autonomy
  • Biomedical
  • Ground and Sea Platforms
  • Space
  • Weapons Technologies

DTIC Thesaurus Topics

  • Artificial Intelligence
  • Computer Programs
  • Computer Science
  • Computers
  • Engineering
  • English Language
  • Expert Systems
  • Fuzzy Sets
  • Geometry
  • Inference Engines
  • Language
  • Military Research
  • Munitions
  • Natural Languages
  • Reliability
  • Specific Gravity
  • Turbines

Fields of Study

  • Computer science

Readers

  • Artificial Intelligence
  • Computer Science.

Technology Areas

  • AI & ML