ann的感想

玩了一天bugbrain,从最开始的通过neural来实现and,or,xor,到后来的可以参加competition的worm,和通过各种方式来寻路的蚂蚁,我好像明白似乎人类的神经也是这样工作的,人类的眼睛,耳朵,皮肤,只不过都是传感器,和蚂蚁的眼睛,触须没有什么本质的区别,只是人类的更复杂而以。当然人类还有更复杂的东西——语言系统。不知道人类的语言系统是如何产生的,但是我觉得,人类作为一种物种的存在,和语言必然有很大的关系。换句话,如果没有语言,人类的产生是不可能的,人类与只会寻找食物,躲避天地,寻找更加优秀的繁殖对象的物种没有任何区别。(而这些都可以用很简单的ann来实现。虽然bugbrain是对现实很高度的抽象,但是,就前面所说的那些行为来言,bugbrain的世界和现实世界只有量的区别而已。)

然而语言又是人类级社会活动的基础。语言是用来交流的,就像我现在写这个blog是给人(自己或他人)看的,语言离开了交流,没有任何意义。语言又分为很多种——文字语言,肢体语言,声音等等,如何能让计算机理解更加抽象的人类语言,而不仅仅是计算机擅长的逻辑语言。很显然,想要通过人工输入资料的形式来补充肯定是不可以的,人的世界是在不断发展的,所以只有通过计算机的自主学习来实现。

ann的自主学习,实现的,毕竟是有限的,因为ann毕竟不能自己来添加neural单元,也不能对其添加的neural单元来修改其设置属性,以实现某种功能。就和自然界中的,基因突变一样,ann始终缺少这种机制,(ann的容错机制不属于此列),所以ann的学习,只是相对的,其本身是不能改变的。这就和一个医生想给自己做开颅手术一样,是不可能的,因为在某种程度的修改上,必然会引起ann本身机能的丧失,而中断进化。人类的进化是付出了巨大的代价了,从树上走下来的不只我们这一族而已,还有更多的我们祖先的近亲,被进化的车轮碾了过去,站在进化链顶端的只是少数。所以ann要净化,就必须考一种机制,这种机制可以有人类来建造,通过人类,外界的力量,来不断添加neural组,也可以是一种某一定程度复杂的自洽的环境,在这种环境里,ann可以繁殖,可以产生变异。

ai和ann在基本的开发算法上的区别主要是,ai是在人类已知的环境下,通过设计框架,规则和程序来实现对样本数据的调试。而ann定义了基本的神经机构模型,然后通过基本的学习算法来抽取样本数据的内涵。

我对ann的理解就是这么多,其间有很多错误,希望大虾指点~

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值