網路城邦
上一篇 回創作列表 下一篇   字體:
AlphaCode 成為中級程式設計師
2022/03/15 12:24:31瀏覽435|回應0|推薦2
DeepMind 又出手了,這次瞄準程式設計師,在 2022/02/02 Deep Mind Blog 中介紹他們所建立的 AlphaCode 系統 (https://deepmind.com/blog/article/Competitive-programming-with-AlphaCode) ,透過實際參與 Codeforces 程式競賽的評比,證明該模型所產出的程式碼,具備中級程式設計師水準,真是令人震驚。

在他們的論文中指出使用基於轉換器的語言模型來產生程式 (transformer-based language models to generate code at an unprecedented scale, and then smartly filters to a small set of promising programs.),同時訓練和測試資料來自 Github 和 Codeforces 歷年來的競賽題目,驗證資料來自最近的 10 項題目,成績達到 54%。

自己沒用過 Codeforces,倒是測試過 Leetcode,兩者相當類似,都是使用自然語言描述問題,同時有 Inpout 和 Output 範例,確實便利機器學習語言模型理解題目,首先要能夠確認有用哪個演算法解題,接著在 Github 中找出程式寫法,在利用 Input 和 Output 結果選出最優良的 10 個程式提交。
( 創作散文 )
回應 推薦文章 列印 加入我的文摘
上一篇 回創作列表 下一篇

引用
引用網址:https://classic-blog.udn.com/article/trackback.jsp?uid=robertyjlai&aid=172023171