由 AI 發現的新算法正在改變計算的基礎。這是人類科學家與工程師們花費了數十年無法突破的瓶頸。

在 AlphaGo、AlphaFold 給人類帶來了無比深遠的影響後,DeepMind 的 AI 又來打破記錄了。DeepMind 近日宣布,新的 AI 演算法 AlphaDev 可將現有的排序算法加速 70%,在密碼學中使用的密鑰算法也比現有方式快上 30%。Google DeepMind 還在 C++ 程式庫開源了最新的排序算法,現在以被數百萬開發者使用。
隨著摩爾定律放緩,晶片正在接近物理極限,不過全世界對於運算要求的增速卻不曾慢下來,像是 GPT-4、PaLM 2 等大型語言模型對於算力的要求越來越多,Google DeepMind 科學家 Daniel Mankowitz 指出,這項難題必須透過「找出新方式」優化計算來解決,而 AlphaDev 就是 DeepMind 的答案。
DeepMind 已經在《Nature》上發表了這項重量級成果。該公司 CEO Demis Hassabis 在推特上指出,「這只是 AI 提升程式碼效率的開始。」
AlphaDev 基於 AlphaZero,後者是 DeepMind 先前為精通圍棋、國際象棋等遊戲而訓練的強化學習模型,DeepMind 讓 AlphaDev 將「尋找更快算法」視為一場遊戲,若能找到正確又比現有算法更快的算法,那麼 AlphaDev 就能贏得這場比賽。
DeepMind 在去年 12 月向管理 C++ 的組織提交了新的排序算法,並在經過兩個月的審查後被添加到 C++ 語言中,這不但是 C++ 十多年來的首次更改,也是第一次更新使用了 AI 發現的算法。DeepMind 還將其他新算法添加到 Abseil 中,任何使用 C++ coding 的使用者都能使用,DeepMind 估計,新算法現在每天被使用數兆次。
核稿編輯:Jocelyn