一种实现人工智能程序自进化的概念原理

本文探讨了人工智能程序自进化的基本理念,不同于传统方式下程序员手动编写和升级代码,这种进化允许程序通过自我学习和优化实现版本的迭代与进步。
摘要由CSDN通过智能技术生成
                      
本文主要论述六点:
1、能自我学习、自我控制、自我进化(此进化内涵更接近拉马克式自体进化,而非达尔文式代际进化)的信息处理控制能力就叫智能;(从动态式模式的角度定义智能内涵,而非从静态式功能的角度定义智能,因为从功能的角度看婴幼儿智能显然是很弱弱的,而从模式的角度看婴幼儿已经具备成人大脑的智能,猴子则不具备人脑的智能,婴幼儿区别于猴子就是因为婴幼儿的大脑具备学习控制进化的强智能模式);
        2、实现人工智能程序自进化的模式是程序自己修改自己的自循环;
        3、智能算法通过若干子系统的功能实现自循环;
        4、人工智能“学习”的机制过程(算法)和“学习”的结果(训练数据、大数据)都直接影响其功能;
        5、智能认知控制的处理、制造、导向系统(人工智能、物联网、工业或产业互联网、泛互联网四维一体系统)是信息社会的未来、是科技的未来;
        6、智能互联新一轮技术革命更高远的意义:新智能互联技术的内涵与外延。

 
        能自我学习、自我控制、自我自适应进化(自我进化包含了自我评价机制)的信息处理(信息感知、信息识别、信息拓展等)控制能力就叫智能。智能是带有不可预知性的,就象人学习,不同的人看同一本书,得出的结论(即拓展信息)是不同的,在他们看书得出结论之前,你是无法预判他们一定会得到什麽知识。同一个人再看一遍同一本书,有会得出不同的见解。智能认知系统通过学习、拓展得到知识能用电脑提取表达是用概率性、定性、一定程度的确定性来描述,智能信息是有误差性、灵活性、模糊性、相对确定性的,不象现在的信息技术那是绝对精确的逻辑体系。就象人类从原有的知识得出一个新的知识,应是非绝对化的知识,一旦这种信息系统能绝对化,那就成为一台冷冰冰的机械性的机器了,不再是智能的,真正的智能,你和他交流的时候是就象和一个活的人交流一样,他是灵活的,这也是智能的魅力。智慧这件事情上,信息无绝对性,只有相对确定性。人在未来的智能系统中的地位,成为了与智能机器交流互动、相互协助、相互学习的子系统。

如果你觉得这篇文章看起来稍微还有些吃力,或者想要系统地学习人工智能,那么推荐你去看床长人工智能教程。非常棒的大神之作。教程不仅通俗易懂,而且很风趣幽默。点击这里可以查看教程。

       常规非人工智能程序的版本进化是这样的,程序员敲打键盘输入电脑代码,编出第一个版本的程序,程序员根据需要,人脑智能根据需要判断如何修改,再次敲打键盘修改程序代码,编出第二个版本,依此类推,随着时间的前进,程序的版本在进化。 

       模拟生物智能自进化的程序概念原理是这样的,程序员敲打键盘输入电脑程序代码,这个程序通过控制一个机器人手指敲打自己所驻电脑的键盘,程序中设计了一些人工智能规则,根据这些规则,智能程序能控制机器人完成动作,生产我们需要的产品,也能让他来完成动作操作电脑,这个人工智能程序控制机器人敲打程序自己所驻电脑的键盘,修改程序自我本身的代码,从而实现程序修改自己,模拟自我进化。当然这是一个比喻,实际的技术是不一定真的需要一个机器人来协助编程,而是可以在集成电路晶体内部直接操作代码。未来的云计算技术、网格计算技术,超级计算机技术的进步,生物计算机和量子计算机的成功,加上人工智能技术进步,都将促进科幻电影里机器人自我进化的实现。
      “绝密飞行”,美国的科幻电影,几年前的了,控制飞机的智能程序自我进化,超出了开发者自己的设想,不过里面的自我进化原理没介绍,导演简单设想是电脑短路,使得程序突变。一切的不可能或无法想象,真是我们要努力的方向,真是科技前进的方向。
       智能程序不管用什麽算法或模式,这个算法能实现修改算法本身,才是高级的智能算法,如果编的一个程序,算法或模式是固定的,那就谈不上自我进化,不算是高级的智能算法,在算法或模式中要加进一条,根据对环境的感知、学习和交互的结果,按某种条件、规则修改算法自身,就象生物细胞的进化的DNA编码被改变导致基因突变,或根据一定条件激活、限制特定编码片段的不同功能表现,从而引发细胞功能改变,细胞功能改变后感知周围环境,不适应者淘汰,智能程序修整自己算法,或条件化限制算法的功能表现,对输入数据(相当于周围环境)作出响应,如果响应的结果不符合给定的优化规则,就淘汰此进化版本,智能程序会自己删除自己的此版本。在生物功能上,每个特定的基因都是特定的功能片段,生物有基因库,借用基因的概念,基因就是结构功能表达单元(基因编码的意义体现于结构功能的实现,不同于计算机信息编码的意义,计算机信息编码本身只是表达抽象符号的状态信息而本身无任何直接功能),特定算法模块(功能表达单元)相当于一个基因(编程实现一个运行类或动态连接库的类封装一个基因种子),在基本算法库和程序自延算法库的基础上,程序智能化解析语言自编译、自组合、自Link、自分割算法库执行代码(运行类或动态连接库的类)实现基因微型算法及算法集群组合的自进化。
       智能算法定义:若干个智能程序,他们的算法根据初期的条件,通过其规则系统、思维逻辑模拟系统、知识系统、学习与交互系统(环境感知系统、语言语义解析系统等),结合哲学、物理学、化学、模糊科学、混沌学、统计学、博弈学、语言语义学、心理学、脑科学神经生理学、生物化学、逻辑学、信息论、控制论、系统论、群论、拓扑学等各种数学、计算机科学等交叉学科知识,自己演化新算法,这个智能程序会修改自身的算法、算法组合,修改完善自己的规则系统(知识、规则系统也要根据优化规则进化)、逻辑系统、知识系统,复制演化出自身的新版智能程序,根据环境的响应和优化规则择优新的智能程序版本,能实现“响应->修改->择优->响应->…"的自我循环的算法系统(程序系统),就是拟生态、智能算法,或言之为自适应算法(算法集群)、自组织算法(算法集群)。类似人大脑可以通过学习修改自己的神经链路,达到脑功能不断完善的目的,智能程序通过自我循环,应用智能算法原理修改自己的算法、算法组合及程序系统,达到不断完善功能的进化目标。大脑根据学到的知识修改自己的神经连路(在神经生理上就是在感知信息->反馈后再感知信息的循环中神经元之间响应建立联系,而这又有更深层次的生物化学机制基础起作用),大脑活动通过神经连路的放电也或脑电波实现思考(人脑就是个生物化学计算机,信息依靠化学物质表达,人脑思维活动本质就是一套生物化学信息表达体系的运作,大脑对环境事物的感知与脑内的生物化学信息符号建立联系,外在事物在大脑内转换成符号从而形成事物的意义,这就形成了所谓的自我意识,如果从生物化学机制上透彻明了这一运作机制,那么就可构建大脑的抽象虚拟机标准数学模型,构建新型计算机高度仿真模拟人脑活动),人脑根据学习与交互,自适应地修改了自己的神经连路,相当于修改自身的电路,人脑没有算法,不能通过算法的修改来提高自己的功能,但通过神经连路即神经系统结构的自适应修改(修改实现局部微小功能,相当于微型算法,大量局部微型算法微小功能集群成一个强大智能的大脑),实现了提高自己的能力的目的。虽然目前计算机还不能做到通过自适应修改自身的电路来完善自己的功能(未来的生物计算机或量子计算机也许可以,已经出现的拟态计算机可以初步实现此功能),但程序如果能自己修改自己的算法,那一样实现了自适应进化的能力,程序自己能修改自身的算法,而不依靠外部程序员来修改,模拟了人脑智能自我学习实现进步的进化形式。图灵机是在数学原理的基础上建立的一种数学模型机,在图灵机建构基础上,发明了现代计算机,图灵机系统是对物质世界信息的一种类型的数学原理的描述,而人脑神经链路系统是对物质世界信息的另一种类型的数学原理的描述,通过找到人脑工作的数学原理,建构人脑工作的数学模型,以构造出直接智能的机器系统。以后我会构建一个人脑工作数学模型抽象虚拟机来解释其原理。   
       人工智能是自感受、自处理、自反馈的系统集成,是一个实现自进化的循环信息系统,不是仅感受。自处理,就是大脑做的主要工作。
 
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值