(一)专家系统的特点
从目前开发应用的各类专家系统来看,尽管其服务对象和形式多种多样,但均具有以下共同特点:
1.启发性 专家系统要解决的问题,其结构往往是不合理的,问题的求解不仅依赖理论知识和常识,而且必须依赖专家本人的启发知识。
2.透明性 专家系统能够解释本身推理过程和回答用户所提出的问题,以便让用户了解推理过程,增大对专家系统的信任感。
3.灵活性 专家系统的灵活性是指它扩展和丰富知识库的能力以及改善非编程状态下的系统性能,即自学能力
4.符号操作 与常规程序进行数据处理和数字计算不同,专家系统强调符号处理和符号操作,施用符号表示知识,用符号集合表示问题的概念。专家系统中一个符号能代表一串程序设计,可用于表示显示世界中的任何概念。
5.不确定性推理 领域专家求解问题的方法大多是经验性的,经验知识一般用于表示不确定的但存在一定概率的问题。由于实际中有关问题的不确定性,其信息表现往往不全面,专家系统能综合现有信息,应用模糊理论和经验知识进行推理
(二)专家系统的类型
(1)按照专家系统所求解问题的性质,可把它分为下列几种类型:①解释型;②预测型③诊断型④设计型⑤规划型⑥监视型⑦控制型⑧调试型⑨数学型等
(2)按照专家系统的功能与作用对象可将农业专家系统分为:①植物保护专家系统;②作物栽培专家系统;③施肥专家系统;④果树栽培专家系统;⑤蔬菜栽培专家系统等