以下文章來源于差評前沿部 ,作者世超
那一年的比賽是柯潔對陣 Alphago,最終比分 3-0。
當(dāng)時我看見柯潔癱在桌前泣不成聲,我就在想如果我能成為棋王,我一定要重鑄人類榮光。
不過,那場比賽也屬于人類在圍棋界的最后一舞了,從那以后,AI 就坐實(shí)了圍棋界的統(tǒng)治地位。
最近,前線傳來戰(zhàn)報(bào):人類終于在人機(jī)大戰(zhàn)上贏過了AI!
事情是前兩天,在日本舉行了一場世界級的編程大賽,叫 AtCoder 世界巡回賽。其中一場決賽,有 12 位頂尖高手同時做一道編程題同臺競技,而作為贊助商的 OpenAI,把他們的內(nèi)部模型也拉進(jìn)了比賽。
比賽規(guī)則是只有一道題,誰編的算法最優(yōu)就能贏,時間是十個小時。
題目很長,大概意思就是你扮演一個指揮官,在一片區(qū)域里,通過設(shè)計(jì)策略,高效地指揮每個機(jī)器人士兵移動到它們的目的地。
因?yàn)閿?shù)量很多,每個機(jī)器人還有固定的移動規(guī)則,人一多,中間難免堵車,你就得盡可能找到最優(yōu)的規(guī)劃,讓每個機(jī)器人少繞路,還能做到片葉不沾身。
改變地形在游戲里是很強(qiáng)的技能,當(dāng)然在這里也是。用墻卡走位,就能讓機(jī)器人更容易走到你想走的位置。
這種問題擁有無限可能,在有限時間里很難找到最優(yōu)解,因此,各位參賽選手只能比拼誰的優(yōu)化更好。
結(jié)果一上來,AI就依靠速度優(yōu)勢,直接試出來個效率很高的解,狂砍 50000000000 分躍居第一。
但這個時候,其實(shí)大伙也都沒太驚訝。因?yàn)樗o出的答案,大伙一眼能看出來不是什么最優(yōu)解。
因?yàn)樗欢聣Χ紱]有建,純靠干拉,其他人都在辛辛苦苦造墻呢。這就相當(dāng)于,你想讓水流到該去的地方,你得挖坑引流啊。
然而 AI 在前 3 個小時,一直在嘗試沒有墻的打法,讓很多人認(rèn)為它忘記了這項(xiàng)規(guī)則的存在。
再這樣下去,人類超過 AI 就是早晚的事。這讓直播間的氣氛很緊張,大伙都關(guān)注著 AI 的一舉一動。
結(jié)果,比賽時間 3 時 08 分,OpenAI 建出了第一堵屬于自己的城墻。
但事情并沒有向更壞的方向發(fā)展。在這之后,AI 選手一直在試一些比較簡單的墻,與此同時,人類選手已經(jīng)開始嘗試更復(fù)雜、更創(chuàng)新的加墻策略了。
很多人靠自己的想象力,建立了天馬行空的迷宮,人類獨(dú)有的靈感在此時表現(xiàn)出了對 AI 的壓制。
而 AI 這邊遇到了瓶頸,建墻好像對它來說有點(diǎn)復(fù)雜,它嘗試的方案效率都不太高。
這讓大伙松了口氣,看來 AI 在靈感上還是棋差一招。很多人以為 AI 要卡在這一步了。
但在第 8 小時,AI又頓悟了,找到了比人類更優(yōu)秀的建墻方法,再次反超人類選手,重回第一。。
只睡了一小時就來參賽的 Psyho,沒有一點(diǎn)過載的跡象,還在瘋狂修改自己的代碼。
最后一小時,AI 依然牢牢占據(jù)榜首,以至于很多觀眾都開始恭喜 AI 了:人類,還是做不到啊。
但比賽的魅力就在于此,沒結(jié)束就依然存在希望。
還剩 46 分鐘時,Psyho 又提交了一次優(yōu)化,這次,完成了對 AI 的絕殺。
AI 最終拼盡全力無法戰(zhàn)勝。
比賽結(jié)束后,Psyho 給世界宣告了人類的勝利。不過,三天睡十個小時還能奪冠,說他是超人也不過分。。
他還參加了數(shù)獨(dú)、拼圖等大賽,拿了很多冠軍。
現(xiàn)在哥們又回來對抗 AI,有點(diǎn)像游戲里的最終 boss 了——我曾教過你們,現(xiàn)在該你們挑戰(zhàn)我了。
這種人類之光的角色,上一次的扮演者還是柯潔。不同的是,柯潔哭了,Psyho 笑了。
當(dāng)你好奇這么強(qiáng)的程序員在哪高就時,直接翻開他的簡介,你會看見:我退休了,整個生活都是假期。
話說回來,雖然這次人類贏了,但很多程序員已經(jīng)聞風(fēng)喪膽了:這 AI,已經(jīng)能勝過 99.999% 的人類了啊。。
但世超覺得未必啊。比賽規(guī)則黑白分明,AI 贏了就是贏了,但編程可不是為比賽而生的,這是切切實(shí)實(shí)的生產(chǎn)力。論打工能力,AI 還真不一定打得過我們天選打工圣體。
我已經(jīng)不止一次在網(wǎng)上看見程序員的吐槽:AI 寫代碼比我自己寫還費(fèi)事,你還想讓它取代我?
誰輸誰贏,還得交給時間來證明,到時候輸了再投降還來得及。。
撰文:不咕