人工智能的缘起

近来到哪点一个重要话题就是AI有多厉害,甚至有些哥们好像得了魔怔,从AI已经联想到意识位移,外星人启示,时空穿梭…


这个时代给我们一个重要的启示是商人或者政客会把复杂性封装起来,把简洁喂给不想思考的普罗大众,让我想起昨天喝茶时玉溪来的一个大姐说的一个故事,故事是说玉溪澄江某某首富的女儿,说是刚从英国的某某知名学府学成归来,说是气质典雅,落落大方,一句话概括就是白富美还贵,那说亲的人是门庭若市,中间有一个好美的小伙子也找到大姐要说亲,给大姐买了很多东西,下了血本,大姐说小伙条件挺好加上她说谋的天赋这事成了…

一个星期之后这男的被折磨成脸上无血色,眼里没有光,哭着给大姐说不要了,提亲的血汗钱也不要了,给大家的谋人的礼品或钱不要了,伤心说“这个女的只是外表好看,里面其实是坨屎”

AI现在就是被封装起来漂亮的女孩,里面的东西先把它想成一坨屎,你才感鄙视它,在研究它,没必要跪倒在石榴裙下。

倒带,倒带,看看AI的缘起。

人工造智能这事从人有意识的时候就在想,造堆机器帮忙干活,诸葛亮的木牛流马,希罗神话的Talos,中国传说里的偃甲…

19世纪之前,智能机器这事都要靠脑补…

19世纪到20世纪中间一百年的时间计算机的一大理论基础布尔代数出现,说任何逻辑推理都可以用两个数字表示,0,1就可以编码所有信息,艾伦•图灵用开关就搭起来一套模型叫图灵机,这事就牛了就是理论上可行,实验上可行,开启了信息技术革命,所以现在最牛的公司都是在指甲壳大小的硅片上雕刻开关,跟女娲造人一样的爽,从泥巴里扯一坨捏几下,竟然活了。

真正开启人工智能的组织是1956年的达特茅斯会议,这些人都是在信息界的座山虎,有麦肯锡,明斯基,香农…,他们代表着哪个时代的方向。

老伙计就有老思想,要在人工智能领域有突破,就是要把规则输入机器,只要规则够多就慢慢智能了嘛!我几个不是把计算机都造出来嘛,经验告诉我往这方向发展绝对是正确的方向,有前途的方向,太阳的方向…大家往死干…

这干的方向叫符号主义,还是整出来好多专家系统,还有一个叫感知机,到这里就没办法了,这感知机处理不了非线性问题,为啥呢,人看一只猫是刚开始不知道是啥,有人告诉你叫猫,慢慢都知道猫有点多,有好多猫,我一见到就知道叫猫,是没办法像规则一样输入计算机系统的,人识别猫不是靠规则,这个时候脑科学发展了,告诉人大脑识别猫靠神经网络,哎呀,方向在这里。


  大脑的识别能力,不是靠临时弄一些规则临时编程。大脑的每一个功能都是专门的神经网络长出来的。

这按照这个给人脑建模识别的程序就慢慢成长起来了,只到2016年那只该死的狗,这只狗干倒世界围棋冠军李世石,才成为有点牛皮气的狗。

到这里主方向是脑科学。

一个暗示:大脑是一个强大的模式识别器。人脑非常善于在一个混乱的场景之中识别出你想要的那个东西。比如你能从满大街的人中,一眼就认出你家村子里小芳。

第二个暗示:大脑的识别功能可以通过训练提高。

第三个暗示:大脑不管是练习还是使用识别能力,都不是按照各种逻辑和规则进行的。我们识别一个人脸,并不是跟一些抽象的规则进行比对。我们不是通过测量这个人两眼之间的距离来识别这个人。我们一眼看过去,就知道他是谁了。

第四个暗示:大脑是由神经元组成的。我们大脑里有980亿个神经元,大脑计算不是基于明确规则的计算,而是基于神经元的算。

终于来到那漂亮女孩装的粪草—神经元

计算机的底层逻辑是开关,人工智能的底层就是神经元。

什么是神经元,是人脑神经元的建模,人脑神经元由树突,轴突,细胞体组成,当然人脑神经元是个实实在在的客观物质,而人工智能的神经元是个数学函数。

一个最基本的人工智能神经元分三层,就是输入层,隐藏层,输出层,类似人脑神经元。

它的表达式是:y=ax+b,其中这个x就是输入参数,a就是权重,b是偏移值,y就是输出结果,所谓大数据就是喂养就是x,训练就是人在这个过程中调整a,b的比重,输出y就是下一层神经元要接受的数据,层数越多模型越大,或者叫做深度学习。

我们来玩一下,如何做一个会识别汉字的AI,原理很简单,AI最复杂的是工程。

第一步叫简化,或者叫数字化,首先把一个“杨”字写在正方向的纸上,过滤字的颜色,降低分辨率,就考虑把正方形分成28*28=784份,规定它的784份里面的灰度值都是0到1的小数,比如0.58等,白的地方就是0,纯粹的黑就是1,你看这就完全是一个数学问题了。现在无非就是给你784个0-1之间的数,你能不能对这组数做一番操作,判断它们对应的是哪个汉。输入784个数,输出一个数,把这784个数进行的排列组合,操作出一个结果,就是要把大事画小,小事组合,让后跟我们收录的4000多个汉字比较一下,他两接近相似程度。

根据y=ax+b,假如隐藏层有30个神经元,它就有784*30=23520个权重再加30个偏移值,如果隐藏层再加一层就有784*30*30=705600+30+30+4500=710160可调参数

写不下了,就是结构简单,猛得要死的暴力计算机器。


©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容