疯狂的机器人-软件

来源:互联网 发布:网络直播歌手排名 编辑:程序博客网 时间:2024/05/01 10:41

一、技术方向,部件划分

       软件部分:软件指导思想、软件架构。

二、软件指导思想

       将智能行为抽象为 逻辑执行单元调用信息处理方法 处理 信息的过程。处理之后的信息,可以获得新的信息处理方法和数据信息。

软件智能的指导思想:

1、有限的初始条件,能无限的自我扩展,解决当时条件下能解决的问题。

2、通过接触无界环境,使用新的信息更新扩展已有的只是,逐步试图解决新的问题。

3、在环境活动中达到无限的自我“滚雪球”的循环发展。

解释:

   1的意思是,在程序的原始状态下(原始条件包括方法和知识),给定几条原始方法和知识,而这几条规则具有学习、更新知识和规则的能力。在已经有的方法和知识条件下,处理外部信息。

       2的意思是,通过1,可以在环境的活动中将外部信息加以提取,从而获得新的方法和知识,使自身的方法知识得到扩充,从而具有更多的信息处理能力。

       3的意思是,在上述条件的促成下,整个系统就是一个“活”的循环系统。能自我学习、进化。

三、软件的架构

       由指导思想可以将软件设计为两大部分:方法执行、方法库、数据信息。

3.1 方法库

       方法,即对信息的处理规则。方法库将所有处理信息的方法集中到一起管理,该单元可以作为信息存储的一部分。

 

3.2 方法执行体

       逻辑器单元。将方法库的方法执行,用于处理信息。这个也是软件的执行体,在系统运行之后,逻辑器单元就运行于一个原始方法上,在运行过程中,逻辑器将不断的运行不同的方法,逻辑器的运行状态不再是可预测的。这个不可预测的意思是,运行的方法,完全由外部信息的输入等影响着逻辑器的当前方法,而不是设计者设计好的某个方法。

 

 

3.3 信息存储

       对经过逻辑器处理的外部信息,是被提取精炼的信息,作为知识存储起来,以在后来的信息活动中使用。

       信息存储使用类似脑细胞的网状结构,多种索引头,这样使得搜索速度会很快。

 

 

四、软件实现

  。。。待补充

 

 

原创粉丝点击