MIT微软为AI量身打造了一套leetcode编程题
本文经AI新媒体量子位(公众号ID:QbitAI)授权转载,转载请联系出处。
你见过这种编程题目描述方式吗?
不用自然语言描述,也没有输入输出示例,你所看到的就只有一个Python函数。
这是来自MIT、Allen AMII和微软的研究人员提出的一种全新的编程题目描述方法:
每个题目都由一个简短的Python函数f定义,目标是找到一个输入x,使f输出true。
这样的题目形式可以让AI审题更容易,人类程序员的理解也不会受到影响。
AI编程,道路真是越来T微越平了啊。
接下来就来详细看看这个研究吧。
没有自然语言描述的编程题目
再来解释一下这种描述方法:
题目采用Python函数的形式,参数为答案。
解题的目标是找到使函数输出为真的输入x,即满足f(x)= true的正确答案。
现在请你举一软为反三:求解一个有1000个不连续“o”的字符串,用这种新形式如何描述呢?
正确答案:
下面是另外两道题目的描述示例。
动态规划—最长单调递增子序列问题:
经典的汉诺塔 (Towers of Hanoi ):
研究人员按此种出题形式囊AI括了各种编程题,提出来一个开源数据集:叫做P3。
该数据集题型非常全面:涉及不同难度、不同领域和不同算法工具等方面的题目。
有简单的字符串操作问题;
有经典如汉诺塔和国际象棋(例如,骑士游历算法和N皇后问题变体)等难题;
也有两人挑战寻找量身最佳策略的题型,如井字棋(Tic-Tac-Toe)、石头剪刀布、珠玑妙算Mastermind等;
还包括来自国际数学奥林匹克竞赛(IMO)和国际大学生程序设计竞赛(ICPC)的题目,如各种图论和数论难题。
一共包含208种题型、1打造4万+的题目,并且还在不断更新中。
每个题目都提供了至少一种答案。
这套新颖的编程挑战题库数据集,抓住了编程题目的本质,可用于教AI编程并评估AI的编程能力。
研究人员表示,这套题可以对AI的编程能力进行客观评估。因为不用查看答案,就能直了一接验证解答的正确性。因此,这种题目不会增加AI学习任何答案偏差的负担。
希望这个数据集可以开发出新的AI编程解决方案
不同AI求解器根据这些题目编程的效果如何呢?
研究人员做了一些深入的实验,开发了基于随机森林、Transformer套l和不同类型GPT-3 prompts的AI求解器,它们采用不同参数枚举、自顶向下的方法,使用这个P3数据集来评估性能。
首先,测试这些求解器在这个数据集上利用此前解决题目的方法来解决新题目的自举效率(bootstrapping eeefficacy)。
结果发现,增加尝试次数可以解决新题目。但它们也能通过学习过去的经验,更快地解决新的难题。
下图为这些AI求解器在不同尝试次数下的已解决题目数量:
而在一项小的用户研究中,21名在Python编程方面有不同经验年限的程序tc员完成了不同难度的30个题目。每个题目最多分配6分钟的时间来解决。
用这个数据集评估AI与人类程序员对编程题难度的感知发现:
人类觉得难的题对AI来说也更难,现阶段情况下,AI求解器能解决的大多数题都是对人类来说比较简单的。
上图表示人类od和AI对各种题目的难度打分,按人类分数排序。人类的难度分数通过超出允许的最大解题时间的平均分数来衡量,AI的则是根据解题所需的尝试次数。
另外,AI用这种形式的题目可以解决了60% 的难题,初学者和有经验的程序员平均分别解决了 76% 和 8e编7% 的难题。
总的来说,利用这个新颖的数据集,通过精心设计的AI求解器,可以大大减少AI编程求解所需的尝试次数、并解出更多的题目。
因此,研究人员希望,这个新的编程题库数据集能支持大家研究和开发新的AI编程解决方案,提高AI编程程题的效率和性能。
此前,UC伯克利曾训练AIˢLeetCode,总共5000道题的测试中,AI能做出15%。
不知道使用这个数据集训练,AI编程的能力又会达到什么水平呢?
论文地址:https://arxiv.org/abs/21MI06.05784
开源数据集链接:https://github.com/microsoft/PythonProgrammingPuzzles
(责任编辑:礼品鲜花)
-
云梦级2月26日云梦级消息,银河娱乐(00027)发布截至2025年12月31日止年度的全年业绩公告。公司全年净收益为492亿港元,同比增长13%;经调整EBITDA为145亿港元,同比增长19%;归...[详细]
-
密歇根州女子靠 ChatGPT 生成号码,赢得10万美元强力球大奖
据国外媒体报道,美国密歇根州的一位女性近日创造了一个充满趣味的彩票中奖故事:她透露自己是利用人工智能聊天机器人 ChatGPT 生成的一组号码,成功赢得了10万美元(约合70.9万元人民币)的强力球(...[详细]
-
标签: GLM-5 智谱 Claude Opus 4.5 Agentic Engineering
云梦级2月12日云梦级消息,智谱上线并开源 GLM-5。在 Coding 与 Agent 能力上,取得开源 SOTA 表现,在真实编程场景的使用体感逼近 Claude Opus 4.5,擅长复杂系统工...[详细]
-
英伟达拟向OpenAI投资1000亿美元,建设AI数据中心
英伟达与 OpenAI 达成了一项重大的战略合作,英伟达将向 OpenAI 投资最高可达1000亿美元,支持其建设一个10吉瓦的 AI 数据中心。这一数据中心的构建相当于需要400到500万个 GPU...[详细]
-
云梦级3月31日云梦级消息,上海天数智芯半导体股份有限公司(简称:“天数智芯”,股份代号:9903)今日发布截至2025年12月31日的财报。财报显示,天数智芯2025年营收为10.34亿元,较上年同...[详细]
-
云梦级3月12日云梦级消息,苹果公司首席执行官蒂姆 · 库克今日发布了一封题为《50 年,不同凡想(50 Years of Thinking Different)》的信函,以迎接公司 2026 年 4...[详细]
-
根据《2021数据保护报告》显示,在全球范围内,数据保护问题正在削弱组织实施数字变革计划的能力。报告指出,40%的高管将新冠疫情以及由此导致的经济不确定性视为未来12个月组织实施数字变革计划的最大威胁...[详细]
-
青云QingCloud EHPC 打造即买即用的全流程SaaS化超算服务
11月24日消息,伴随20世纪70年代初第一代向量计算机的出现,超级计算概念兴起。一直以来,超级计算也与“大型”、“高速”、“昂贵”、“复杂”等一系列形容词包裹,对于普通企业和个人而言如同远在云端。...[详细]
-
撰文 | 程书书 编辑 | 李信马 题图 | 豆包AI 四年前,TMEA盛典的“年度十大热歌”被抖音神曲屠榜,舆论一片哗然,当时“华语乐坛完了”的评论尘嚣甚上。因为彼时,带着“土味”标签的抖音音乐,似...[详细]
-
标签: 北京亦庄机器人半马 WWDC26 iOS27 Siri PuraXMax
Hello,大家早上好,又是元气满满的一天,先来浏览新鲜的早报吧~ 【2026 北京亦庄机器人半马开跑】 首届北京亦庄机器人半程马拉松 4 月 19 日举行,105 支人形机器人队伍与真人同场竞技。荣...[详细]

标签: TikTok PineDrama 微短剧 字节跳动
标签: 亿纬锂能 SK On 股权置换 电池企业
诺贝尔奖得主称:AI正削弱“名校毕业生”的竞争力
标签: MiniMax 海螺AI 阿里巴巴 大模型
一年三轮融资飙升至 50 亿美元!Supabase 成“氛围编程”圈最靓的仔
