
還記得和世界圍棋高手們進行人機圍棋大戰、最終三局絕殺中國圍棋選手柯潔的機器人阿爾法狗嗎?當時的阿爾法狗讓人類既驚又恐:圍棋界似乎進入人工智能AI一統天下的時代,未來人類是否會在方方面面被機器人取代?而現在,阿爾法狗的母公司DeepMind似乎正在慢慢將人類與機器人共存的未來變成現實。

(圖為原DeepMind創始人戴密斯·哈薩比斯(Demis Hassabis),圖源來自外網)

據英國《新科學家》(New Scientist)雜志2月12日報道,自從2017年一戰成名后,DeepMind在“憋大招”。過去五年,他們潛心開發“阿爾法碼”(AlphaCode)。阿爾法碼是一個AI“程序員”,可以運用人類的計算機語言開發計算機軟件。DeepMind公司聲稱,阿爾法碼已經具備三種重要能力,即邏輯思維能力、思辨能力、以及理解自然語言的能力。

阿爾法碼的真實實力到底如何?很簡單,讓阿爾法碼和人類程序員同場競技不就可以了?

在算法圈,“宇宙最強”的編程網站codeforces有特別的積分賽制度,網站每周會舉辦1-2次在線的算法比賽,世界范圍內所有程序員都可以參賽“上分”,最終每一輪分數累積進行排名。

于是,DeepMind默默地替阿爾法碼報名參與了其中10輪比賽。在這個過程當中,阿爾法碼首先需要讀懂英語發布的算法題目;讀題過后,阿爾法碼需要提出原創的解決方案;最后,阿爾法碼會提供多個備選方案,并按照方案優劣打分從高到低排序,DeepMind最終會在這些備選方案中篩選最優方案提交。

(圖源自GitHub)

最終的分數結果顯示,阿爾法碼目前的水平和一個普通人類程序員相當。這是首次有AI程序員表現出可與人類程序員媲美的水平。









