90%的碼農(nóng)即將失業(yè),谷歌AI寫的機(jī)器學(xué)習(xí)代碼竟完爆程序員!
機(jī)器人究竟能代替多少行業(yè),從最初的護(hù)工,到后來的編輯(默默的傷心),再到一些高精尖的職業(yè),諸如金融行業(yè)數(shù)據(jù)分析員……這些行業(yè)都有一些共性,能夠讓機(jī)器人,確切的說是 AI 來幫忙執(zhí)行。
那么有沒有什么行業(yè)是不能替代的呢?之前有人說:程序員。如今看來,程序員已經(jīng)能夠編一段代碼幫自己寫程序了。真不知道是該恭喜程序員,還是為他們默哀……
上周小編分享了一篇文章,根據(jù)蓬勃和英特爾實(shí)驗(yàn)室的研究人員表示,全球首個(gè)能自動(dòng)生成完整軟件程序的機(jī)器人已誕生,名為“AI Programmer”。
自此,這個(gè)觸及程序員可能都無(wú)法完成的任務(wù),就可以交給一臺(tái)機(jī)器、算法了。據(jù)了解這個(gè)“AI 程序員”是利用遺傳算法和圖靈完備語(yǔ)言,這種算法在理論上能夠完成任何類型任務(wù)。
AI Programmer 的軟件架構(gòu)
當(dāng)然,目前的算法還有一定的局限, 比如這只是面向人類的編程語(yǔ)言,不適用于 ML 編程,相關(guān)專家表示“在考慮 ML 驅(qū)動(dòng)程序生成的未來時(shí),我們需要放棄和重新考慮典型程序語(yǔ)言創(chuàng)建的方法。”
這款會(huì)編程的 AI 還處于初級(jí)階段,能夠打敗初級(jí)程序員,但是對(duì)于中高段位程序員,AI 還是不行的。
如果未來 AI 真的能實(shí)現(xiàn)自動(dòng)編程,那么未來世界將成為一個(gè)由人類把控大方向的 AI 世界。
就在剛剛,谷歌 AutoML 系統(tǒng)最近也出產(chǎn)了一系列機(jī)器學(xué)習(xí)代碼,其效率甚至比研究人員自身還要高。顯然,這是對(duì)“人類優(yōu)越論”的又一次打擊,因?yàn)闄C(jī)器人“學(xué)生”們已經(jīng)成為了“自我復(fù)制”的大師。
該團(tuán)隊(duì)提出了一種可以創(chuàng)建自學(xué)習(xí)代碼的機(jī)器學(xué)習(xí)軟件,系統(tǒng)會(huì)運(yùn)行數(shù)千個(gè)模擬來確定代碼的哪些方面可以作出改進(jìn),以及在改變后繼續(xù)該過程、直到達(dá)成目標(biāo)。
這是一個(gè)對(duì)“無(wú)限猴子理論”的絕佳展示,但 Google 并未讓一只猴子敲鍵盤打造出 Shakespeare,而是制造了一臺(tái)能夠自我復(fù)制編程的機(jī)器,且這些機(jī)器在數(shù)小時(shí)內(nèi)的表現(xiàn),比人類程序員工作幾周甚至數(shù)月都好。
AutoML 在機(jī)器學(xué)習(xí)系統(tǒng)的編程上,遠(yuǎn)勝于創(chuàng)造它的研究人員。在某個(gè)圖像識(shí)別任務(wù)中,它實(shí)現(xiàn)了創(chuàng)紀(jì)錄的 82% 的準(zhǔn)確率。
即使在一些復(fù)雜的人工智能任務(wù)中,其自創(chuàng)建的代碼也比人類程序員優(yōu)越。它可以在圖像中標(biāo)記多個(gè)點(diǎn),準(zhǔn)確率達(dá)到 42%;作為對(duì)比,人類打造的軟件只有 39% 。
當(dāng)然,它并不代表“天網(wǎng)”或讓人毛骨悚然的“數(shù)字幽靈”,因?yàn)槲覀冞€沒有處于“自我感知機(jī)器”的奇點(diǎn)邊緣,只是說我們?cè)谌斯ぶ悄艿募夹g(shù)潛力上又加了一把油門。
谷歌五個(gè)月前才宣布了 AutoML,鑒于其能夠在這么短的時(shí)間內(nèi)打造出一套比研究人員自身更棒的機(jī)器學(xué)習(xí) AI 系統(tǒng),未來一年的成果顯然更值得期待。
網(wǎng)友評(píng)論
網(wǎng)友A:底層碼農(nóng)將被 AI 取代,這是不可避免的。
網(wǎng)友B:機(jī)器人寫的詩(shī)詞更好!
網(wǎng)友C:今后以為機(jī)器人換油,充電,貼膜為生吧!
網(wǎng)友D:細(xì)思恐極!到時(shí),人類何嘗不是螻蟻……
網(wǎng)友E:食物鏈頂端的人類在自然麻麻的暗示下創(chuàng)造自己的天敵!
網(wǎng)友F:狐貍把地鼠吃光后被餓死。程序員編的程序讓程序員被替代失業(yè)。人工智能組織的覺醒讓人類沒有用而被滅絕。自然規(guī)律,既然滅絕是歸宿,順其自然吧,不要干預(yù)自然法則。
網(wǎng)友G:程序員牛逼哄哄的說我編寫的程序會(huì)讓教師失業(yè),讓播音員失業(yè),讓……失業(yè)!
網(wǎng)友H:我編寫的程序讓自己失業(yè)了!
網(wǎng)友I:改行去修機(jī)器人吧,也算程序員鼓勵(lì)師
網(wǎng)友J:你妹啊,還要和機(jī)器人搶飯碗,能砸程序員飯碗的人,也就程序員了,何必互相傷害呢???
網(wǎng)友K:機(jī)器人能懂人類描述得產(chǎn)品需求???其實(shí)有時(shí)候人類程序員也讀不懂的



























