听完刘老师在视频里面讲到关于计算机体系结构以及人工智能,包括图灵机架构,冯诺依曼机架构,以及人工智能的发展。关于学习总结如下。
关于计算机体系结构
如今各个行业的计算机应用都很广泛,依靠计算机,生产效率得到了大大的提高。行业为了提高生产力,也促进了计算机的飞速发展。
计算机大多是冯诺伊曼体系架构,计算机行业有个“摩尔定律”的说法(具体百度),在不远的将来可能不再适用,原因如下:1.我们知道,计算机的运算速度主要是由晶体管处理01代码的速度决定的,也就是机器时钟,就是电流每秒通过晶体管的次数,主流速度单位是GHz,这个单位相当于电流在晶体管内每秒闪1G下,就是1000000000这么多下。也就是说每闪一下的时间是十亿分之一秒。楼在Ruby之父(*)的《代码的未来》书中写道,由于硬件的物理特性的限制,包括耗电,发热,漏电等诸多原因,计算机在这个速度数量级上很难有提高。CPU的集成电路的宽度只有十几纳米,在1纳米的空间只能容纳几个原子。还有一个有趣的例子,光在适中频率为3GHz的一个时钟周期内,只能前进10cm。从制作工艺方面,已经很难再提高计算机的效率,所以很多CPU厂商都在给cpu添加核心数,增加计算机的并发运算效率。但是计算机的单核心的运算效率在这个数量级上很难有质的飞跃。
关于人工智能
去年Google研发的阿尔法狗击败了国际围棋大师李XX,宣告人工智能占领人类最后一个智商高地。大师李开复在赛后接受记者的采访说(具体见http://user.qzone.qq.com/513274874/blog/1457609921,很有道理的一篇博文,不是公开的,想看加我好友513274874 [呲牙]),计算机在当前来讲,不过是人类的工具。关于人工智能能否超过人类大脑,在业界有两派:强人工智能和弱人工智能,强人工智能指的是人类只不过是地球一段时期的统治者,人类运用自己的智慧研发出能够统治地球的计算机,人类在体能方面不如钢铁机器,智商还不如机器,后果可想而知了。弱人工智能主张计算机不过是人类为了提高生产力而研发出来的工具,工具生产效率越高说明人类文明更发达。李开复老师就是弱人工智能派的。
我个人认为,两个派别都有道理。抛开派别不谈,人工智能的发展肯定会带来行业的巨变,有的职业要被机器取代,例如律师,在21世纪初,IBM就已经研发出来能够85%的正确率应答咨询者的法律咨询问题的计算机,这个数据代表什么,刚出道的律师平均准确率在70%,一个资深的律师平均在90%。还有会计,不管是弱人工还是强人工学派,都承认一点,就是在精确计算领域,计算机的效率已经把人类甩出很远很远。像会计这种需要精确计算的职业,后果可想而知。这两个例子在某些方面能支持强人工智能的论点。然后,弱人工智能,我们再聊一下阿尔法狗,我没见过源代码,读过一篇技术大牛的文章,它的程序主结构无非是分支语言加上强大的云计算能力。在之前战胜象棋国际冠军的程序代码,你能想象只有100多行吗?
如果人工智能真的能取代人类统治地球,我认为也不是没有可能,只要计算机能做到一点,能够自己研发编程语言或者自己编写代码并编译执行,后者只能利用现有语言编写代码,如果计算机能够自己研发高效率的编程语言的话……
以上是关于认真“拜看”了刘老师的视频后,结合自己平时看的一些闲书的感想,平时总是有些计算机相关奇怪的小想法,希望看到这篇文章的朋友不要见怪。