不知道大家还记不记得那个,在2017年吊打整个围棋界,直接3:0围棋大师柯洁的AlphaGo呢 机哥记得,当年柯洁落败后,全网都炸开了锅。 什么《人工智能即将统治世界》、《人工智能将毁灭人类》的文章报道,是真的络绎不绝。 那危机感,仿佛是明天就要上演银翼杀手,睡一觉起来就要黑客帝国,过两天就要去炸荒坂塔似的。。。。 如今再回过头看当初的这些报道,很难不让人觉得是危言耸听、杞人忧天。 但机哥更想说的是。 虽然近年来,我们已经很少看到人工智能战胜人类、人工智能替代人类的消息。 甚至比起这些,翻车的反而更多一些。 但这并不意味着,人工智能就没有发展。 事实却是,它们已经在不知不觉中,被包装成普通商品的模样,进入我们的日常生活中了 这不,近日,就又有一场人类VS计算机的对决比赛。 只不过这次battle的不是围棋,而是中国象棋。 这场比赛的主角,是国产商汤科技最新研发推出的一款,叫元萝卜的象棋机器人。 对手呢,则有两位。 一位,是来自上海的青少年总冠军,另一位,是全国特级大师、上海象棋队的教练谢靖。 说实话,这阵容可不一般吼。 可结果。。。 也是不出意外哈,两位冠军双双败下阵来。 这也就让机哥不禁好奇 这个元萝卜。。。究竟是何方神圣捏? 于是机哥上网查了一下,结果看到照片,差点没蚌住。。。 你要说,咱输给个五大粗机器人啥的,那心里还过意的去。 但元萝卜,长得这么小巧玲珑、人畜无害的。 还自带个笑脸显示,可别提多亲切了。 可就是这么平平无奇的一个小机器人,在短短半个多小时里就让特级大师落败。。。 可能,真应了那句老话:最没有威胁的,往往才是致命的。 可又有什么办法捏 你看它不爽又怎样,但你也打不过它呀。 所以,不知道机友们这会儿有没有这样个疑问: 人工智能,究竟是什么时候就突然支棱起来,能够战胜人类了的呢? 咳咳别急,且听机哥我慢慢道来 准确来说,其实在25年前,人类就已不再是人工智能的对手了。 OK,咱们先来上堂历史课。 童鞋们先别管那么多,记住这个日期:1997年5月11日。 这天,IBM旗下名为深蓝的计算机迎战国际象棋世界冠军卡斯帕罗夫,并以3。5:2。5的战绩赢得了比赛。 成为历史上第一个,在标准国际象棋比赛中击败世界冠军的计算机。 但是深蓝,也不是一开始就这么牛掰的。 咱得要把时间线,再往前调15年,来到1985年。 那年,科内基梅隆大学的博士许峰雄,开发了一台平平无奇的国际象棋电脑,并取名为深思。 (许峰雄) 深思这个名字,源自英国作家道格拉斯亚当斯的科幻小说《银河系漫游指南》。 在这部小说里,有一台能知晓宇宙万物运行规律,以及终极答案的超级计算机DeepThought(深蓝)。 所以也不难看出,许峰雄团队对这台计算机抱有了多大的期望。 但,是,捏 机哥了解了一下发现,这个深思和小说中的那个深蓝,完全就是两码事好伐! 人家小说里的,是无所不知、全能的计算机。 而现实中的深思,本质上就是个大号的计算器。 它只能通过人为输入棋子,然后对棋局进行预估计算,得出一个当下最优落棋点。。。而已。 也就是所谓的穷举法。 说白了,深蓝只会:走一步,看一步。 和人类那种有章法、兵法、套路的打法,完全就不是一个世界的事情。 而且,和后来AlphaGo的深度神经(DeepNeuralNetwork),也不是同一维度的东西。 不过 即便是这么简单粗暴的方式,深思也还是在1988年,击败了丹麦国际象棋大师BentLarsen(本特拉森)。 (BentLarsen本人) 但正如机哥前边说的。 深思,这种简单暴力的预算方式,对付思路单一的对手可能还行。 但如果遇到不仅能打,还会算计的对手,那可就难咯。。。 这不,在33年前的比赛中,深思就被来自俄罗斯的顶尖象棋大师,Kasparov(卡斯帕罗夫)轻松击败。 (卡斯帕罗夫本人) 八弟说:我知道,于是他们痛定思痛,发现了问题所在,便研发出了神经网络! nonono,目前离神经网络尚且还早。 许峰雄和他的同事们,选择了如今手机厂商们在无发展头绪时,都会干的事情堆料。 这一堆起来,那可不得了。 经过强力升级的深思也改头换面,就连名称都改为了深蓝。 (深蓝的主机) 根据IBM公布的性能数据来看,深蓝超级计算机,每秒可进行约113亿(11。3GFlops)的浮点运算。 换算下来,就是深思可以一次预估接下来的12步棋。 而人类中的象棋高手,也只能预估未来的10步棋。 这样一来,输,也只是时间问题了。。。 时间,终于来到了一开始机哥说的1997年5月11日。 还是一样的国际象棋,还是同一个对手。 深思,最终以2胜1负3平的成绩一雪前耻,战胜了卡斯帕罗夫,成为了真正意义上,战胜人类的计算机。 (1997年的比赛现场) 虽然,这场比赛是以国际象棋作为主体。 但与国际象棋难度近似的中国象棋,其实某种意义上来说,也输了。 所以元萝卜在2022年的今天,赢了咱们的中国象棋特级大师,也不是个什么奇怪的事儿。 只是,从首次击败人类,到彻底击败人类。 不知是凑巧还是什么,2017年柯洁与AlphaGo的大战,和深思与卡斯帕罗夫的决战,相差正好20年。 20年很短。 如果从一个人出生那刻算起,即便20岁也未真正步入社会,仍是在校园里汲取知识的年纪。 但对计算机来说,这20年,是彻头彻尾的变化。 当年那台深蓝超级计算机,拥有的32个强大CPU,可支撑每秒113。8亿次浮点运算,体重更是高达1270kg, 乍一看过去,你说它像计算机? 机哥觉得,它更是像两坨黑咕隆咚的衣柜。 单就CPU性能来说。 2006年,英特尔推出的酷睿2处理器性能,就已经超过了深蓝这头超级计算机。 至于后来的AlphaGo嘛。。。 在2015年那会儿,AlphaGo就已经有1202块CPU和176块GPU加持。 而且理论上,还可以继续往上堆料,2000块CPU也不是梦。。。 可能正如网友们说的:美国人当年登陆月球的行为,就像是坐着洗衣机横跨太平洋一样。 如今,我们手头随便一块处理器SOC,都已集成了百亿个晶体管。 性能,别说秒杀当年阿波罗号上的处理器了。 就连十年前的电脑性能,可能都已没有现在手机的性能强。 甚至前段时间发布的RTX4090的浮点运算,都已经超过了曾经《终结者》里,每秒60万亿浮点运算就能毁灭世界的天网。 但即便如此。 我们也没有登上火星,甚至近十年,我们也没有再登上过月球。 辣么,我们拿着这些,足以秒杀曾经的超级计算机性能的手机在干嘛呢? 拿来看小电影? 画二次元美女? 这要是给当年那批科学家们看到了,估计棺材板都要按不住了。 图片来自网络