菏泽软件开发 济宁软件开发
24小时客服热线:18678812288
开发技术

智能软件的主要功能

投递人 ; 济宁软件开发  发布于2018年07月03日    有人阅读

①基于知识处理

一个智能软件处理的对象,不仅有数据,而且还有知识。表示、获取、存取和处理知识的能力是智能软件与传统软件的主要区别之一。因此,一个智能软件也是一个基于知识处 理的 软件 ,它需要如下设施:知识表示语言;知识组织工具;建立、维护与查询知识库的方法与环境;支持现存知识的重用。

②基于问题求解

一个智能软件往往采用人工智能的问题求解模式来获得结果。它与传统的软件所采用的求解模式相比,有 3 个明显特征,即其问题求解算法往往是非确定型的或称启发式的;其问题求解在很大程度上依赖知识;智能软件的问题往往具有指数型的计算复杂性。智能软件通常采用的问题求解方法大致分为搜索、推理和规划3类。

③基于现场感应

智能软件与传统软件的又一个重要区别在于:智能软件具有现场感应(环境适应)的能力。所谓现场感应指它可能与所处的现实世界的抽象——现场——进行交往,并适应这种现场。这种交往包括感知、学习、推理、判断并做出相应的动作。这也就是通常人们所说的自组织性与自适应性。


----软件开发公司----

上一篇:优秀开发软件公司的优点

下一篇:没有了