基于规则的系统

基于规则的系统计算机科学里面的一个概念,指用于存储与运用知识、并以有用的方式解释讯息的系统。它通常用于人工智能应用与研究当中。一般来讲,这个术语“基于规则的系统”适用于一些涉及人为或者由人策展的规则集的系统。一些用自动规则推理构造的基于规则的系统、譬如基于规则的机器学习英语Rule-based machine learning,就通常不属于此种系统类型。

基于规则的系统并没有使用到人工神经网络,而是使用到一些逻辑学的机制,来模仿里面的神经网络的功能,即透过某个对象的模式、性质、相关反应与一些推断规则(逻辑规则等)来认识世界上的一些东西或者理解一些东西的行为,譬如看到一辆汽车就反应到它主要是由金属构成、需要用到、会动、沿线行、能载客等等;又譬如见到交通灯,就要注意到亮红灯要停住、亮绿灯就能通行。