不知道大家还记不记得那个,在2017年吊打整个围棋界,直接3:0围棋大师柯洁的AlphaGo呢~
机哥记得,当年柯洁落败后,全网都炸开了锅。
什么《人工智能即将统治世界》、《人工智能将毁灭人类》的文章报道,是真的络绎不绝。
那危机感,仿佛是明天就要上演银翼杀手,睡一觉起来就要黑客帝国,过两天就要去炸荒坂塔似的....
如今再回过头看当初的这些报道,很难不让人觉得是危言耸听、杞人忧天。
但机哥更想说的是。
虽然近年来,我们已经很少看到人工智能战胜人类、人工智能替代人类的消息。
甚至比起这些,翻车的反而更多一些。
但这并不意味着,人工智能就没有发展。
事实却是,它们已经在不知不觉中,被包装成普通商品的模样,进入我们的日常生活中了——
这不,近日,就又有一场人类VS计算机的对决比赛。
只不过这次battle的不是围棋,而是中国象棋。
这场比赛的主角,是国产商汤科技最新研发推出的一款,叫「元萝卜」的象棋机器人。
对手呢,则有两位。
一位,是来自上海的青少年总冠军,另一位,是全国特级大师、上海象棋队的教练谢靖。
说实话,这阵容可不一般吼。
可结果...
也是不出意外哈,两位冠军双双败下阵来。
这也就让机哥不禁好奇——
这个「元萝卜」...究竟是何方神圣捏?
于是机哥上网查了一下,结果看到照片,差点没蚌住...
你要说,咱输给个五大粗机器人啥的,那心里还过意的去。
但「元萝卜」,长得这么小巧玲珑、人畜无害的。
还自带个笑脸显示,可别提多亲切了。
可就是这么“平平无奇”的一个小机器人,在短短半个多小时里就让特级大师落败...
可能,真应了那句老话:最没有威胁的,往往才是“致命”的。
可又有什么办法捏~
你看它不爽又怎样,但你也打不过它呀。
所以,不知道机友们这会儿有没有这样个疑问:
人工智能,究竟是什么时候就突然支棱起来,能够战胜人类了的呢?
咳咳别急,且听机哥我慢慢道来~
准确来说,其实在25年前,人类就已不再是人工智能的对手了。
OK,咱们先来上堂历史课。
童鞋们先别管那么多,记住这个日期: 1997年5月11日 。
这天,IBM旗下名为「深蓝」的计算机迎战国际象棋世界冠军卡斯帕罗夫,并以3.5:2.5的战绩赢得了比赛。
成为历史上第一个,在标准国际象棋比赛中击败世界冠军的计算机。
但是「深蓝」,也不是一开始就这么牛掰的。
咱得要把时间线,再往前调15年,来到1985年。
那年,科内基梅隆大学的博士许峰雄,开发了一台“平平无奇”的国际象棋电脑,并取名为「深思」。
(许峰雄)
「深思」这个名字,源自英国作家道格拉斯·亚当斯的科幻小说《银河系漫游指南》。
在这部小说里,有一台能知晓宇宙万物运行规律,以及终极答案的超级计算机Deep Thought(深蓝)。
所以也不难看出,许峰雄团队对这台计算机抱有了多大的期望。
但,是,捏~
机哥了解了一下发现,这个「深思」和小说中的那个「深蓝」,完全就是两码事好伐!
人家小说里的,是无所不知、全能的计算机。
而现实中的「深思」,本质上就是个大号的“计算器”。
它只能通过人为输入棋子,然后对棋局进行预估计算,得出一个当下最优落棋点...“而已”。
也就是所谓的 「穷举法」 。
说白了,「深蓝」只会:走一步,看一步。
和人类那种有章法、兵法、套路的打法,完全就不是一个世界的事情。
而且,和后来AlphaGo的深度神经 (Deep Neural Network) ,也不是同一维度的东西。
不过~
即便是这么简单粗暴的方式,「深思」也还是在1988年,击败了丹麦国际象棋大师Bent Larsen(本特·拉森)。
(Bent Larsen本人)
但正如机哥前边说的。
「深思」,这种简单暴力的预算方式,对付思路单一的对手可能还行。
但如果遇到不仅能打,还™会算计的对手,那可就难咯...
这不,在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,都已集成了百亿个晶体管。
性能,别说秒杀当年阿波罗号上的处理器了。
就连十年前的电脑性能,可能都已没有现在手机的性能强。
甚至前段时间发布的RTX 4090的浮点运算,都已经超过了曾经《终结者》里,每秒60万亿浮点运算就能毁灭世界的天网。
但即便如此。
我们也没有登上火星,甚至近十年,我们也没有再登上过月球。
辣么,我们拿着这些,足以秒杀曾经的超级计算机性能的手机在干嘛呢?
拿来看小电影?
画二次元美女?
这要是给当年那批科学家们看到了,估计棺材板都要按不住了。
图片来自网络