首页> 美国政府科技报告 >Genie: An Inference Engine with Applications to Vulnerability Analysis
【24h】

Genie: An Inference Engine with Applications to Vulnerability Analysis

机译:精灵:一种应用于漏洞分析的推理机

获取原文

摘要

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.

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号