在谷歌發布了由DeepMind實驗室大約一年前推出的代碼生成模型之后,谷歌今天早上宣布了AlphaCode2,這是該模型的升級版本。與原模型相比,AlphaCode2的性能得到了顯著提高。
AlphaCode2是由Gemini提供動力,或者至少是由Gemini Pro在編程競賽數據上進行了優化。谷歌稱,在Codeforces舉辦的一些編程競賽的子集中,AlphaCode2表現比前任更勝一籌,能夠在Python、Java、C++和Go等多種語言中擊敗約85%的競爭對手。與此相比,原AlphaCode僅能擊敗約50%的競爭對手。
AlphaCode2還能夠理解涉及“復雜”數學和理論計算機科學的編程挑戰,并具備動態規劃等高級技術。DeepMind研究科學家Rémi Leblond在一段預先錄制的視頻中解釋說,AlphaCode2通過首先利用一系列“策略模型”來解決問題,然后使用聚類算法將“語義上相似的代碼”進行分組。
此外,AlphaCode2還通過動態規劃等復雜技術解決了原AlphaCode無法應對的問題。這一發布意味著谷歌在AI編程領域邁出了新的一步。


產品與服務
聯系站長
關于我們