程序員正在“殺死自己”,人工智能再進(jìn)化,人類該怎么辦?
中日韓三國(guó)總共有數(shù)十位圍棋高手與之進(jìn)行對(duì)決,阿爾法圍棋(Alpha Go)連續(xù)60局無(wú)一敗績(jī)。而后它又與世界排名第一的圍棋高手柯潔對(duì)弈,依舊是3比0的橫掃。阿爾法圍棋(Alpha Go)的出現(xiàn),標(biāo)志著人工智能慢慢走向成熟。

而開發(fā)阿爾法圍棋(Alpha Go)是由谷歌(Google)旗下Deep Mind公司開發(fā)。它之所以能連戰(zhàn)連勝,是因?yàn)樗泻軓?qiáng)的“深度學(xué)習(xí)”的能力!正是這家Deep Mind公司,最近又做了一個(gè)大動(dòng)作,這次他們做了一個(gè)編程AI,Alpha Code。
AlphaCode
這個(gè)AI寫出來(lái)的代碼在編程競(jìng)賽里排到了前54%,已經(jīng)達(dá)到了人類參賽者的中級(jí)水平,這個(gè)事不小,但也不大,說(shuō)他不小,是因?yàn)樗睋魪V大程序員的原始恐懼,當(dāng)年第一個(gè)AI程序的第一行代碼被寫出來(lái)后,程序員這個(gè)行業(yè)的結(jié)局就被鎖定在了“我殺我自己”的這個(gè)魔咒當(dāng)中。
技術(shù)發(fā)展永遠(yuǎn)都是被歷史的車輪推著向前走的,發(fā)明蒸汽火車的人類同樣也做出了突破地球引力的火箭,總有一天,人類程序員也會(huì)寫出一個(gè)足夠強(qiáng)大的編程AI,強(qiáng)大到取代人類程序員自己。
這次Deep Mind公司的Alpha Code很顯然是把這個(gè)倒計(jì)時(shí)的車輪又狠狠的給撥快了一大截,雖然它只是在編程競(jìng)賽里達(dá)到了人類參賽者的中位水平,但我們往回看,在Alpha Go剛剛被開發(fā)出來(lái)的時(shí)候,2014年才正式立項(xiàng),但到了2016年他就已經(jīng)戰(zhàn)勝了人類頂級(jí)選手。對(duì)程序員來(lái)說(shuō),這是比選脫發(fā)膏更值得重視的事。
而且這件事影響的還不僅僅是程序員,因?yàn)槌绦虮旧砭褪浅绦虼a,如果它寫代碼比人寫得還好,那由AI本身寫出的AI 2.0也同樣會(huì)比人寫出來(lái)的1.0版本要好得多。而2.0自己又會(huì)寫出更為強(qiáng)大的編程AI 3.0,如此套娃下去,比如寫到了編程AI 100.0,地球上擁有最強(qiáng)智能的大概率就不再是人類自己了。

AlphaCode預(yù)測(cè)
想想我們小時(shí)候是怎么對(duì)付螞蟻的,你們說(shuō)說(shuō)到時(shí)候機(jī)器會(huì)怎么對(duì)付我們呢?
往這個(gè)方向一琢磨,這個(gè)事情就太大了。不過(guò)未來(lái)雖然有點(diǎn)小慌,但至少眼下Alpha Code這事還不算很大。從Deep Mind公司官網(wǎng)上的項(xiàng)目描述來(lái)看,Alpha Code的成績(jī)是在Code forces上取得的,Code forces是一個(gè)由俄羅斯人創(chuàng)立的編程競(jìng)賽網(wǎng)站,因?yàn)檫@個(gè)網(wǎng)站對(duì)于題目的描述十分詳盡清晰,所以使Code forces的能力得到了更大的發(fā)揮。
Code forces會(huì)先通過(guò)語(yǔ)言模型來(lái)理解題目,然后他會(huì)根據(jù)題意的理解生成大量的解答,接著再對(duì)大量的解答進(jìn)行篩選,最后選出十個(gè)備選程序提交給Code forces,從這個(gè)流程中,可以看出,Code forces依然沒(méi)有離開在大量備選項(xiàng)中需要合適答案的機(jī)械行為。

AlphaCode底層邏輯
Deep Mind公司自己也指出的Alpha Code成績(jī)提升的重要原因,就是大幅度增加了中間備選答案的數(shù)量。所以我們目前可以比較放心的是,Alpha Code依然和一他AI程序一樣,主要依靠對(duì)已有經(jīng)驗(yàn)進(jìn)行大量的重新組合來(lái)實(shí)現(xiàn)創(chuàng)新。目前還并未形成向人類這樣一步一步的靠經(jīng)驗(yàn)有序組合成新方法的能力,沒(méi)有Think Different的能力,創(chuàng)造效率遠(yuǎn)低于人類。
但是,一個(gè)很重要的但是,這并不意味著編程AI接下來(lái)不會(huì)對(duì)我們的技術(shù)生態(tài)帶來(lái)重大影響。2021年下半年,GitHub和Open AI共同推出了GitHub Copilot,這是一個(gè)AI編程軟件,在這個(gè)軟件中,它可以按照程序員的操作自動(dòng)快速有效的生成代碼,這說(shuō)明無(wú)意識(shí)的AI智能依舊是非常強(qiáng)大的效率工具,等程序成熟以后,編寫程序就會(huì)從以前寫幾百行代碼變成了寫十來(lái)段小作文,只需要把大致方向告訴AI,他就能幫你省去大量的機(jī)械化操作。
但這也對(duì)我們的能力培養(yǎng)提出了全新的要求,比起學(xué)會(huì)一道算法題怎么解,對(duì)算法知識(shí)的全面性可能會(huì)更加重要。而去算一道題的具體執(zhí)行工作,AI可以完成的更快更好。比如說(shuō),在寫這篇文章的時(shí)候,發(fā)文助手又給我檢測(cè)出了可能打錯(cuò)的錯(cuò)別字!
寫在最后 Thinnk Different
《Think Different》是一則來(lái)自1997年的創(chuàng)意廣告,其中有一個(gè)版本是喬布斯配音,這則廣告片里列舉了深遠(yuǎn)影響世界的人物 ,以一個(gè)小女孩睜開雙眼結(jié)束,它的寓意就是,所有這些杰出的人類,也同樣是我們每一個(gè)人蘊(yùn)含的可能性。

人類的智慧
在這個(gè)時(shí)刻,我也祝福我的粉絲能夠擁有對(duì)這個(gè)世界更加全面的認(rèn)知,能夠自由張揚(yáng)自己的人文本質(zhì)、去創(chuàng)造、去改變,我知道你們每一個(gè)人都很優(yōu)秀,但我祝你們更加優(yōu)秀,祝你們可以Think Different!
只要我們永遠(yuǎn)保持著這樣一種精神,無(wú)論多少年過(guò)去,我們都依然會(huì)是AI的主人。























