人的大脑大约相当于多大内存?
人类对于自己大脑的研究还有很长的路要走,说白了就是我们对自己的大脑还不够了解,因为它实在是太复杂了。要知道人类的大脑内有140亿个神经细胞,860亿个神经元,组成了一个相当复杂的系统的。按照目前的研究,有的科学家认为人类大脑的容量是1TB,最近也有一些研究认为人类大脑的储存量大概是100TB。
但是,这要多说一句,人类的大脑不只是硬盘,它要远比硬盘复杂,如果非要形象的比喻的话,那人类的大脑其实和电脑是差不多的。那具体是咋回事呢?
人类的大脑
按照博物学的分类,现代人属于智人,智人是脊索动物门-哺乳纲-灵长目-人科-人属的一个人种。这样的分类其实也蕴含着人类演化的路径。如果要追溯灵长目的祖先,大概可以追溯到6700万年前,当时还没有发生小行星撞地球,恐龙还是地球上的绝对霸主。
灵长目的祖先在当时偏安一隅,在丛林当中,体型又很小,才躲过了恐龙的威胁。到了6500万年前,一颗直径为10公里的小行星撞击地球,恐龙大规模灭绝,只留下了如今鸟类的祖先。而灵长目则是在这场灾难下幸存了下来,它们后来逐渐演化。
在距今400万年前,当时的南方古猿已经可以直立行走,习惯性的直立行走也是人类的一大特点;而人类的第二个特点就是脑容量大,高于650cm^3,在距今200万年前,当时出现了能人,他的脑容量就要高于这个标准,他也被人为是人属的第一个人种。从能人一直到如今的智人,最大的变化就是脑容量在不断地增加。
如今的智人的脑容量就达到了接近1500cm^3。正是因为人类的脑容量巨大,所以脑袋很大,在生育时,不得不提前把孩子生下来。而人类在成长发育的阶段也几乎是完美的复现了人类几百年的演化之路,尤其是体现在脑容量上。
不仅如此,电脑还非常耗能,24小时都在工作,要知道大脑只占体重的2%,却消耗了人类总耗能的20%。如果大脑仅仅是用来储存的,那根本不需要这么耗能。实际上,大脑跟计算机差不多,大脑也拥有计算机的各种功能模块。
因此,大脑也具备了接收信息,处理信息,储存信息和输出信息的能力,它们还有一个有趣的共同点就是:都是耗电的,人脑中的神经元上神经信号的传递就是依靠电信号。
不过,两者各有千秋,计算机的运算速度更快,而大脑识别图像的能力是计算机望尘莫及的。不仅如此,人脑的耗能要是远远低于计算机的,所以,某种程度上看,人类的效率也是计算机望尘莫及的。
大脑储存信息的能力
不过,人类的大脑实在太复杂,科学家至今也没有完全搞清楚电脑各个功能分区的情况,以及具体的运作方式。但毋庸置疑,电脑是具有储存信息的能力的。之前有相关研究认为,大脑的总容量是1TB。当然,就像上文说到的,人类对于大脑的认知比较少。所以,一些以前的发现可能都会被颠覆。最近科学家的研究发现,大脑能够以生物方式储存的信息总量是大概是100TB(这篇论文指出的是910TB,我们这里取整来算)。其中,每1000个神经元可以储存138条信息,平均每个突触可以储存大约4.7比特的信息。记忆的形成依靠的是突触的形成和消失,有些突触可能存在几个小时,然后就消失了,而另外一些这可以长时间的存在,并最终形成新的神经通路。当一个新的神经通路形成,新的记忆也就形成了。
如果把这100TB换算成高清电影,也就是5万部左右的样子。如果我们把一部电影看成是2个小时,那就是10万个小时,满打满算也就可以储存11.4年。而人的一生大概有70~80年,这远远不够用的。那这到底是咋回事呢?
如果我们回忆一下,大多数人记得起自己0~5岁的记忆,不仅如此,如果我们要问过去具体的某一天发生了什么,很少人可以记得起来。这是因为,电脑不仅有储存功能,它还有选择储存的能力,更关键的是它还可以抹去一些没有用的记忆,这个过程主要是在我们平时睡觉时进行的。
人的大脑确实非常神奇,可以记忆那么多的事,小时候还是成长中的,不少都是带画面的记忆,甚至老年时也会记忆起小时候的事情,就是说人的一生都在用脑在记忆。
那么人的大脑可以存多少东西呢?
2014年3月Nature的一篇文章称,科学家对小白鼠的大脑进行分析,一个小白鼠的大脑有13个神经元结构,而仅仅分析了13个神经元,就用了高达1TB的数据。人的大脑大约有1000亿个神经元,那么算起来就是7.6亿TB,3.6亿块2T硬盘。
人脑就是一台超级计算机
人类大约有几百亿个脑细胞,每个脑细胞大约有几百条脑神经,每条神经上大约有几百个突触,每个突触有几百到几千个蛋白质,一个脑细胞的作用大约相当于一台大型计算机,一个突触的作用大约相当于计算机的一块芯片。可以很简单地推算出来,人的大脑相当于上千亿块或上万亿块芯片。
人类目前最大型的并行计算机,美国的白色战略加速计算机(White ASCI)也不过8000块芯片,和人类的大脑比,相差大约一亿倍,也就是差8到9个数量级。
计算机的运算能力一般用一秒钟能做多少次加法运算来统计,目前最快的是中国的“天河二号”,以峰值计算速度每秒5.49亿亿次、持续计算速度每秒3.39亿亿次双精度浮点运算的优异性能位居榜首。
由于人脑是超级巨大的并行运算系统,所有突触以及每个突触上的所有蛋白质,都可以瞬间同时运动,蛋白质之间又只有几纳米距离,电流在这个距离上一秒可运行几千亿次,人脑运算速度的数量级就大得没法形容,大约1后面跟27个零到30个零。要知道,40亿次,才不过是4后面跟9个零而已,差了大约20个数量级。
所以,如果用计算机来模拟人类大脑的功能,以目前研究进展的速度而言,大约还要一百年才能实现。因为根据著名的“摩尔定律”,计算机的运算速度每18个月提高一倍,也就是每年大约提高0.67倍,要提高20个数量级就需要100多年。