AI已经会刷LeetCode了
本文经AI新媒体量子位(公众号ID:QbitAI)授权转载,转载请联系出处。
你在面试中会遇到的那种算法题,AI已经能自己解决了,比如下面这道题:
对于一个记录论文引用次数的数组,每个元AI素都是非负整数。请写出函数h_index,输出这些论文的h指数,即至多有h篇文章被至少引用了h次。
例:
输入: [3, 0, 6, 1, 4]
输出: 3
AI给出的Python答案是这样的:
除了排序没用count已经s.sort(reverse = True)让人看着血压升高,算是顺利通过测试:
来自UC伯克利的研究团队,将上面这道题被归为“面试级”难度(看来国外程序员面试题有点简单)。
此外还有更简单的“入门级”和会刷更难的“竞赛级”,总共5000道题的测试中,AI能做出15%。
另外有人声称,他专门用GPT-2训练了个专门做LeetCode的AI,能完成80%。
在刷LeetCode的你,是否在颤抖?
GPT-NeoLe赢过GPT-3
本研究使用的题目形式是自然语言题干,不同于以往研究常用的伪代码和代码之间翻译。
题目是从Codeforces、Kattis等刷题网站收集的10000道题,5000道用于训练,另外5000et道作为测试集。
题干的平均长度为293.2个单词,在测试集中每道题平均有21.2个测试用例。
入门级难度的题不需要复杂算法,有1-2年经验的程序员都能回答的那种,有3639个。
面试级难度的题会涉及数据结构,比Co如树或者图,或需要修改常见的算法,有5000个。
剩下的是竞赛级难度,达到USACO、IOI和ACM等竞赛的水平。
研究人员分别训练了GPT-2的1亿参数版和15亿参数版、GPT-3以及“高仿版”GPTde-Neo。
参数规模“只有”27亿的GPT-Neo和更低的GPT-2在测试用例通过率上,表现却比1750亿的GPT-3还要好。
在严格模式下,通过所有测试用例才算完全正确,成绩最好的GPT-Neo只通过AI了1.12%,不过这也有56道题了(反正比我强)。
GPT-Neo来自EleutherAI团队尝试复现GPT的开源项目。
虽然参数规模比GPT-3小得多,但训练数据包含了更多技术网站,比如Stack Ove已经rFlow和Stack Exchange等,这可能是它在代码生成上胜出的原因之一。
至于GPT-3为什么表现还不如GPT-2,有人猜测可能是它见过的文本太多,虽然擅长生成自然语言,但在逻辑和解题方面过拟会刷合了。
如何评价AI“做题家”
论文一发出来,吃瓜群众脑洞大开。
如果我没通过面试但我写的算法通过了会怎么样?
有人回答他:
没关系,你还可以当你算法的助手。
还有很多人给出下一步建议,比如不用自回归的GPTLe,改用自编码语言模型会怎样?比如CodeTrans。
或者,再用一个GPT专门生成自己回答不出来的问题。
△矛盾相争是吧
乐观的人认为这是解放了人的创造力,未来编程是关于写更少的代码,做更多的架构、工程。
有et人畅想,只需要描述需求就能生成代码可太爽了。
嗨IDE,用我的数据库做一个JavaScript的增查改删,要带测试。
△Ruby on Rails直呼内行
悲观的人却认为,将来有一天,人类程序员只能做做维Co护工作和评审机器生成的代码了。
面对AI“做题家”,你怕了吗?
论文地址:
https://arxiv.org/abs/2105.09938
数据集地址:
https://github.com/hendrdeycks/apps
自动刷LeetCode项目:
https://github.com/gagan3012/project-code-py
(责任编辑:满减专区)
-
如果守护程序无响应,则可以通过向SIGUSR1守护程序发送信号来强制记录完整的堆栈跟踪。 Linux: $ sudo kill -SIGUSR1 $(pidof dockerd) Windows Se...[详细]
-
云梦级3月12日云梦级消息,36氪获悉,新能源智能重卡公司零一汽车已完成新一轮12亿元人民币融资。本轮融资由溥泉资本(宁德时代旗下唯一产业投资平台)、Momenta、蔚来资本联合领投,安徽灵通集团、方...[详细]
-
描述 Python3 hypot() 返回欧几里德范数 sqrt(x*x + y*y)。 语法 以下是 hypot() 方法的语法: import math math.hypot(x, y) 注意:h...[详细]
-
Gemini 3明年登场!谷歌全力追赶GPT-5,6.5亿用户成AI反攻关键筹码
在人工智能竞赛进入白热化阶段之际,谷歌CEO桑达尔·皮查伊(Sundar Pichai)正式确认:公司下一代大模型 Gemini3将于2025年发布。尽管皮查伊谨慎表示此次升级“不会带来颠覆性突破”,...[详细]
-
撰文 | 许 芸 编辑 | 杨博丞 题图 | 豆包AI 又一年618大促收官。 从电商平台、第三方统计的数据来看,声量仅次于“双11”的618大促,江湖地位不倒,仍然有力地承载着电商平台、商家的增长野...[详细]
-
特朗普改口盛赞 Anthropic,五角大楼黑名单风波有望反转
美国政商界关于人工智能的安全博弈出现戏剧性转折。总统特朗普近日在公开场合对 Anthropic 公司表示肯定,称其正在“好转”,并表现出与其达成合作的积极意愿。这一表态为这家曾被五角大楼列入黑名单的...[详细]
-
云安全日报210301:IBM可视化处理平台发现执行任意代码漏洞,需要尽快升级
IBM StoredIQ是美国IBM公司的一套数据可视化处理平台。该平台提供了非结构化数据的可扩展分析和治理功能,并对数据进行记录管理、存储优化和迁移等。IBM StoredIQ for Legal进...[详细]
-
标签: OpenAI Pinterest ChatGPT AI购物
云梦级1月6日云梦级消息,据外媒The Information预测,OpenAI或将收购Pinterest。报道称OpenAI看中的是Pinterest的用户数据,尤其是产品搜索方面的洞察。如果能拿下...[详细]
-
云梦级7月6日云梦级消息,近日,星动纪元完成新一轮10亿元融资,由诚通基金领投,江西国控、国元股权、渝富中新基金、杭州资本等多家大型国资共同参与。 此外,中金雷诺、九坤创投、弘毅投资、君泰资本、盛赫资...[详细]
-
云梦级3月10日云梦级消息,3月9日,前置仓生鲜电商——叮咚买菜发布人事调整公告,宣布公司创始人梁昌霖辞任叮咚买菜CEO,但保留公司董事会主席一职,叮咚买菜新任CEO由叮咚买菜首席财务官王松担任,自2...[详细]
- https://www.ncetm.org.uk/search?action=CHECK&q=谷歌收录霸屏【tg:seogoogle987】,Xwl
- https://www.impactpool.org/search/?type=79&q=谷歌收录霸屏【tg:seogoogle987】CSr
- https://www.target.com/s?searchTerm=谷歌收录霸屏【tg:seogoogle987】,8S8
- https://www.hanbat.ac.kr/search/front/Search.jsp?qt=谷歌收录霸屏【tg:seogoogle987】8lN
- https://wydden.com/?ID=r8w9WMSKWkOcmiaFWaUv0dzMdqZWfKtF&s=谷歌收录霸屏【tg:seogoogle987】,dRE
- https://www.rea.govt.nz/search?searchterm=谷歌收录霸屏【tg:seogoogle987】,ubJ
- https://www.mdbg.net/chinese/dictionary?page=worddict&wdrst=0&wdqb=谷歌收录霸屏【tg:seogoogle987】,d6y
- https://www.woorden.org/spreekwoord.php?woord=谷歌收录霸屏【tg:seogoogle987】,QhW
- https://www.sogou.com/web?query=谷歌收录霸屏【tg:seogoogle987】,FkM
- https://www.tycoonstory.com/?s=谷歌收录霸屏【tg:seogoogle987】,0bA

苹果Xcode即将原生集成Claude,开发者编程体验将迎来重大升级
标签: 豆包 千问 文心 AI电商
使用 Docker 显示上下文数据
云计算开发:Python内置函数-all() 函数详解
英特尔复苏计划导致利润承压 数据中心业务疲软引发担忧
