摘要
文章论述了用TurboProlog语言建立樟子松球果象甲防治决策专家系统PPPES的设计思想和方法。重点讨论了用TurboProlog语言对本专家系统各模块的实现问题。采用“规则架+规则体”的知识表示方法,并给出了BNF表示形式;在推理上,对推理方法的实现、数值的计算及其值的传递方法等问题给出较详细的设计和解决方法,并对用TurboProlog语言实现的伴有大量计算的推理过程的不便之处作了说明;在知识获取模块中,给出了知识的获取方法及程序流程图;在解释程序设计中,给出了解释程序的设计步骤及算法。
This paper introduces the methods of building the expert system PPPES for the control and decision making of Pissodes validirestris Gyll realized with Turbo Prolog language The text underline discuss the realization of each module of the expert system with Turbo Prolog language First, the method of knowledge expression of the system adopt to “RULE SKELETON+RULE BODY”, and BNF form The realization of reason method, computation of the amount and the passon way of value was given by more detail design and settling method, and to the inconvenience of the course of reason of being linked to much calculated by Turbo Prolog language the demonstrate was given; During the course of acquirement of knowledge model, the knowledge′s gain way and program process was given; In the course of design on explanation program, the explanation program′s take steps and device way was given
出处
《东北林业大学学报》
CAS
CSCD
北大核心
1998年第1期49-52,共4页
Journal of Northeast Forestry University
基金
林业部"八五"攻关课题
关键词
专家系统
推理机
知识表示
樟子松
球果象甲
Expert system
Inference engine
Knowledge representation
Explanation program
Pissodes validirestris Gyll