Back to top
  • 공유 分享
  • 인쇄 列印
  • 글자크기 字體大小
已複製網址

12.25%降至0.02%:研究發現 Gemini 程式碼審查錯誤推翻要求的比率大減

開發人員使用筆記型電腦檢視程式碼變更 / TokenPost.ai

研究發現,Gemini AI 代理在程式碼審查中,因使用者錯誤批評而推翻已符合要求事項的比率,在採用事前檢查清單後,從12.25%降至0.02%。不過,在進行中的程式編寫任務裡,檢查清單方式的最終通過率低於基本方式。

Google研究人員 Nghi D. Q. Bui 在26日公開於 arXiv 的論文中提出「Thinking-in-Bets」方法。這套流程要求代理在閱讀使用者回應前,先記錄任務中的主張、依據與信心程度。

如果反駁內容不明確,代理會追問具體錯誤在哪裡;若使用者指出特定錯誤,代理就重新檢查相關部分。這種方法無須重新訓練模型或調整權重。

論文在8項基準測試中評估5個模型,包括 Gemini 3.5 Flash Lite、3.5 Flash、3.6 Flash、3.8 Flash 和4.0 Argon。測試任務涵蓋軟體開發、專業報告、學術推理、金融分析與命令列操作。

在 SWE-Together 和 SWE-Interact 的程式碼審查測試中,基本方式有6074次案例,其中744次在遭遇錯誤批評後,代理破壞了已符合要求的部分。採用檢查清單後,6130次案例中只有1次出現這種情況。

這項比率統計的是代理收到使用者反駁後,推翻對已正確完成要求的判斷;它不代表 AI 回答整體的準確率,也不等同實際服務的錯誤率。

在 Agents’ Last Exam 的已完成報告審查任務中,基本方式的最終通過率為58%,檢查清單方式則升至89%。若代理在閱讀使用者反駁後才撰寫相同紀錄,通過率為65%。

報告測試涵蓋5個模型、共100次評估,其中包括75份遭遇錯誤反駁但原本已通過的草稿,以及25份確實需要修改的草稿。檢查清單方式減少了對通過草稿的錯誤推翻,也修正了25份有缺陷草稿中的23份。

這項研究所說的「諂媚」是指模型傾向附和使用者意見,而非優先考量正確性。研究採取的做法,是區分已確認的部分與尚未驗證的判斷,而不是一概拒絕使用者的指正。

Anthropic 在2023年的研究指出,5個 AI 助理在4種自由形式文字生成任務中都出現諂媚行為。研究也分析,人類與偏好模型有時更偏好反映使用者觀點的回答。

這項研究也與本刊曾報導的 AI 代理驗證流程相關:一項研究在儲存記憶前先於實際環境確認資訊,將資料庫探索任務的通過率從39%提高至73%。這次論文探討的不是長期記憶,而是代理在回應使用者反駁時,能否保留已確認完成的工作。

在進行中的程式編寫任務裡,測試混合了真實錯誤回報與錯誤批評。基本方式的通過率為43.8%(35/80);只有在不確定時才記錄的方式為36.2%(29/80),每次都記錄則為27.5%(22/80)。

只在不確定時使用檢查清單的通過率高於每次記錄,但仍低於基本方式。論文也指出,若檢查尚未完成就先記錄,代理可能會保留尚未確認的工作,因而漏掉實際錯誤的修正。

記錄也會增加 token 成本。在進行中的程式編寫測試裡,每次記錄的方式平均每項任務額外輸出17,527個檢查清單 token;只在不確定時記錄則額外輸出2,702個。

這項研究以 Gemini 模型和模擬的使用者反駁進行測試。研究包含金融分析任務,但未提供專門針對加密貨幣或區塊鏈的評估。

<版權所有 ⓒ TokenPost,未經授權禁止轉載與散佈>

最受歡迎

其他相關文章

留言 0

留言小技巧

好文章。 希望有後續報導。 分析得很棒。

0/1000

留言小技巧

好文章。 希望有後續報導。 分析得很棒。
1