成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

AI已經會刷LeetCode了

新聞 人工智能
GPT-Neo來自EleutherAI團隊嘗試復現GPT的開源項目。雖然參數規模比GPT-3小得多,但訓練數據包含了更多技術網站,比如Stack OverFlow和Stack Exchange等,這可能是它在代碼生成上勝出的原因之一。

 

本文經AI新媒體量子位(公眾號ID:QbitAI)授權轉載,轉載請聯系出處。

你在面試中會遇到的那種算法題,AI已經能自己解決了,比如下面這道題:

對于一個記錄論文引用次數的數組,每個元素都是非負整數。請寫出函數h_index,輸出這些論文的h指數,即至多有h篇文章被至少引用了h次。
例:
輸入: [3, 0, 6, 1, 4]
輸出: 3

AI給出的Python答案是這樣的:

AI已經會刷LeetCode了

除了排序沒用counts.sort(reverse = True)讓人看著血壓升高,算是順利通過測試:

AI已經會刷LeetCode了

來自UC伯克利的研究團隊,將上面這道題被歸為“面試級”難度(看來國外程序員面試題有點簡單)。

此外還有更簡單的“入門級”和更難的“競賽級”,總共5000道題的測試中,AI能做出15%

另外有人聲稱,他專門用GPT-2訓練了個專門做LeetCode的AI,能完成80%

AI已經會刷LeetCode了

在刷LeetCode的你,是否在顫抖?

AI已經會刷LeetCode了

GPT-Neo贏過GPT-3

本研究使用的題目形式是自然語言題干,不同于以往研究常用的偽代碼和代碼之間翻譯。

AI已經會刷LeetCode了

題目是從Codeforces、Kattis等刷題網站收集的10000道題,5000道用于訓練,另外5000道作為測試集。

題干的平均長度為293.2個單詞,在測試集中每道題平均有21.2個測試用例。

AI已經會刷LeetCode了

入門級難度的題不需要復雜算法,有1-2年經驗的程序員都能回答的那種,有3639個。

面試級難度的題會涉及數據結構,比如樹或者圖,或需要修改常見的算法,有5000個。

剩下的是競賽級難度,達到USACO、IOI和ACM等競賽的水平。

研究人員分別訓練了GPT-2的1億參數版和15億參數版、GPT-3以及“高仿版”GPT-Neo

參數規模“只有”27億的GPT-Neo和更低的GPT-2在測試用例通過率上,表現卻比1750億的GPT-3還要好。

AI已經會刷LeetCode了

嚴格模式下,通過所有測試用例才算完全正確,成績最好的GPT-Neo只通過了1.12%,不過這也有56道題了(反正比我強)。

AI已經會刷LeetCode了

GPT-Neo來自EleutherAI團隊嘗試復現GPT的開源項目。

雖然參數規模比GPT-3小得多,但訓練數據包含了更多技術網站,比如Stack OverFlow和Stack Exchange等,這可能是它在代碼生成上勝出的原因之一。

至于GPT-3為什么表現還不如GPT-2,有人猜測可能是它見過的文本太多,雖然擅長生成自然語言,但在邏輯和解題方面過擬合了。

AI已經會刷LeetCode了

如何評價AI“做題家”

論文一發出來,吃瓜群眾腦洞大開。

如果我沒通過面試但我寫的算法通過了會怎么樣?

AI已經會刷LeetCode了

有人回答他:

沒關系,你還可以當你算法的助手。

還有很多人給出下一步建議,比如不用自回歸的GPT,改用自編碼語言模型會怎樣?比如CodeTrans

AI已經會刷LeetCode了

或者,再用一個GPT專門生成自己回答不出來的問題。

AI已經會刷LeetCode了

△矛盾相爭是吧

樂觀的人認為這是解放了人的創造力,未來編程是關于寫更少的代碼,做更多的架構、工程。

AI已經會刷LeetCode了

有人暢想,只需要描述需求就能生成代碼可太爽了。

嗨IDE,用我的數據庫做一個JavaScript的增查改刪,要帶測試。

AI已經會刷LeetCode了

△Ruby on Rails直呼內行

悲觀的人卻認為,將來有一天,人類程序員只能做做維護工作和評審機器生成的代碼了。

AI已經會刷LeetCode了

面對AI“做題家”,你怕了嗎?

論文地址:
https://arxiv.org/abs/2105.09938

數據集地址:
https://github.com/hendrycks/apps

自動刷LeetCode項目:
https://github.com/gagan3012/project-code-py

 

 

責任編輯:張燕妮 來源: 量子位
相關推薦

2014-07-28 16:13:19

Gitlinux開源

2020-12-30 10:02:11

機器狗人工智能波士頓

2022-03-14 13:59:49

PyTorchTensorFlowAI

2022-07-20 13:55:28

算法AI人工智能

2018-07-16 14:19:44

AI銀行人工智能

2022-12-19 13:29:54

2024-10-10 12:05:03

2018-03-05 14:55:49

人工智能 無人駕駛機器人

2017-11-22 09:22:00

AI智能機器學習

2020-04-20 10:08:22

AI 代碼開源

2014-03-11 10:03:25

設計模式

2025-05-07 09:14:26

2024-06-05 18:52:55

2019-05-07 15:49:27

AI人工智能藝術

2011-04-08 10:31:24

Linux微軟

2021-06-28 09:56:54

微軟AI編程

2022-09-26 08:09:11

DBA硬件Oracle

2021-09-26 17:18:49

AI GPT-3人工智能

2025-06-26 08:56:00

AI模型系統

2023-09-05 07:29:01

點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 最新伦理片 | 狠狠伊人 | 国产午夜精品一区二区三区嫩草 | 亚洲精品国产区 | 日韩免费福利视频 | 欧美精品一区二区三区在线四季 | 午夜精品久久久久久不卡欧美一级 | 日本午夜一区 | 在线播放亚洲 | 亚洲一区二区中文字幕 | 欧美日韩黄 | 男女深夜网站 | 日韩欧美在线免费 | 日韩亚洲欧美一区 | 日韩电影在线 | 久久爱一区 | 国产精品欧美一区二区三区 | 成人av电影在线观看 | 欧美日韩亚洲一区 | 国产在线不卡视频 | 综合久久综合久久 | 日韩二区 | 中文字幕日韩一区 | 天天色天天色 | 天天爽夜夜爽精品视频婷婷 | 日韩免费一级 | 国产精品久久久久久久久久久新郎 | 精品国产伦一区二区三区观看方式 | 亚洲午夜精品久久久久久app | www.色午夜.com | 国产精品自产拍 | 北条麻妃国产九九九精品小说 | 91综合网| 国产激情精品视频 | 欧美激情在线一区二区三区 | 久久爱黑人激情av摘花 | 一区二区三区四区在线 | 亚洲福利一区二区 | 成人精品鲁一区一区二区 | 成人在线精品视频 | 91综合在线观看 |