DeepMind 的 AlphaCode 在编程比赛中胜过了近一半的人类程序员

DeepMind的AlphaCode在编程比赛中胜过了近一半的人类程序员DeepMind在《科学》杂志发布文章说,在至少有5000人参加的在线编码比赛中,AlphaCode的表现超过了45.7%的程序员。令人惊讶的是,研究人员将其产生的程序与训练数据库中的程序进行了比较,发现它并没有重复大段的代码或逻辑,而产生了一些新的代码。这让专家们注意到了递归式自我改进的软件的长期风险,这可能导致超级智能的人工智能接管世界。专家们希望尽早为人工智能编码领域建立护栏。来源,来自:雷锋频道:@kejiqu群组:@kejiquchat投稿:@kejiqubot

相关推荐

封面图片

人工智能的下一前沿阵地:AlphaCode可以与普通程序员的技能相媲美

人工智能的下一前沿阵地:AlphaCode可以与普通程序员的技能相媲美研究人员在本周的《科学》杂志上报告说:"这一结果标志着人工智能系统首次在编程比赛中取得了竞争性的表现。"虽然现在还没有必要对天网敲响警钟,但DeepMind的代码生成系统在Codeforces平台上最近的编程竞赛的模拟评估中获得了54.3%的平均排名--这是一个非常"平均"的平均数。"竞争性编程是一项极其困难的挑战,我们现在的水平(在10次提交中解决约30%的问题)与顶级程序员(在一次提交中解决>90%的问题)之间存在巨大差距,"DeepMind研究科学家李宇佳(科学论文的主要作者之一)称,"剩下的问题也明显比我们目前解决的问题更难。"尽管如此,该实验指出了人工智能应用的一个新的前沿。微软也在探索这一领域,它有一个名为Copilot的代码建议程序,通过GitHub提供。亚马逊也有一个类似的软件工具,叫做CodeWhisperer。西雅图艾伦人工智能研究所的创始首席执行官兼AI2孵化器的技术总监奥伦-埃齐奥尼(OrenEtzioni)表示,新发表的研究强调了DeepMind在应用被称为大型语言模型或LLM的AI工具方面的主要地位。"这是一个令人印象深刻的提醒,OpenAI和微软并没有垄断LLMs的惊人功绩,"Etzioni在一封电子邮件中说。 "远非如此,AlphaCode比GPT-3和微软的GithubCopilot都要好。"AlphaCode因其编程方式而引人注目,也因其编程质量而引人注目。"该系统最令人惊讶的地方也许是AlphaCode不做什么。AlphaCode不包含关于计算机代码结构的明确的内置知识。相反,AlphaCode依靠一种纯粹的'数据驱动'方法来编写代码,通过简单地观察大量的现有代码来学习计算机程序的结构,"卡内基梅隆大学的计算机科学家J.ZicoKolter在一份关于该研究的科学评论中写道。AlphaCode使用一个大型的语言模型,根据对问题的自然语言描述来构建代码。该软件利用了大量的编程问题和解决方案的数据集,加上GitHub上的一组非结构化代码。AlphaCode为手头的问题生成数以千计的拟议解决方案,对这些解决方案进行过滤,以抛出那些无效的解决方案,将幸存的解决方案归为一组,然后从每组中选择一个例子提交。这种程序有可能"创造"出正确的代码,这似乎令人惊讶。Kolter说,可以想象,AlphaCode的方法可以与更多的结构化机器语言方法相结合,以提高系统的性能。他写道:"如果将数据驱动的学习与工程知识相结合的'混合'ML方法可以在这个任务上表现得更好,就让他们试试吧。AlphaCode铸就了这一点。DeepMind正在继续完善AlphaCode。虽然AlphaCode是从~0%到30%的重要一步,但仍有很多工作要做,"在寻求创建代码生成软件的过程中,人工智能有很大的空间,期望快速迭代和改进。Etzioni说:"我们离生成性人工智能的'大爆炸'只有10秒钟。许多在更广泛的数据上的令人印象深刻的产品,包括文本和结构化的数据,很快就会到来,"Etzioni说。"我们正在狂热地试图弄清楚这项技术能走多远。"随着工作的进行,AlphaCode可能会激起关于人工智能的承诺和潜在危险的长期辩论,就像DeepMind的AlphaGo程序在展示基于机器的对围棋游戏的掌握时那样。而且,编程并不是人工智能的快速发展引起争议的唯一领域。一个名为ChatGPT的开放性人工智能程序在科技界引发了一股热潮,因为它能够以详细的答案和文件来回应信息请求,而这些答案和文件可以帮助我们更好地理解人工智能。...PC版:https://www.cnbeta.com.tw/articles/soft/1335005.htm手机版:https://m.cnbeta.com.tw/view/1335005.htm

封面图片

【V神发布ChatGPT编码试验文章,表示AI不能替代程序员】

【V神发布ChatGPT编码试验文章,表示AI不能替代程序员】2022年12月06日09点49分12月6日,以太坊创始人VitalikButerin发布使用ChatGPT进行编码试验的文章。根据其试验结果表示,ChatGPT在编码过程中会出现错误,但也介绍了一些新的编码模式,并且会加快编码速度。V神表示:人工智能正在迅速改进,我希望它能继续进一步优化,并随着时间的推移消除此类错误。然而,人工智能远不能替代人类程序员。

封面图片

李彦宏称“程序员”职业将不复存在 会说话就能当程序员

李彦宏称“程序员”职业将不复存在会说话就能当程序员互联网改变了我们的很多生活,但是这一波人工智能的改变,会更加的彻底、更加的深刻。李彦宏表示:“基本上,以后其实不会存在程序员这种职业了,所有人只要会说话,甚至连写字可能都不用,你就具备今天程序员所具备的能力,所以这个意义还是很大的。”同时李彦宏还认为,未来的编程语言只会剩下两种:一种叫英文,一种叫中文,这也是目前世界上人工智能技术最领先的两个语言,我觉得还是非常令人兴奋的。相关文章:外媒:AI时代写代码不再为王干软件质检才能饭碗长存...PC版:https://www.cnbeta.com.tw/articles/soft/1423112.htm手机版:https://m.cnbeta.com.tw/view/1423112.htm

封面图片

程序员抨击GitHub Copilot编程辅助工具明显违反了开源许可

程序员抨击GitHubCopilot编程辅助工具明显违反了开源许可微软于2018年以75亿美元收购了GitHub,之后一直努力将该代码托管平台与自家开发人员工具深度整合,同时尽力维持GitHub的独立运营。然而在作家、律师、兼程序员MatthewButterick看来——该公司力推的GitHubCopilot人工智能编程辅助工具、及其对开源许可证的处理方式,仍存在着相当大的问题。PC版:https://www.cnbeta.com/articles/soft/1328629.htm手机版:https://m.cnbeta.com/view/1328629.htm

封面图片

GitHub 测试新功能,程序员可用声音写代码

GitHub测试新功能,程序员可用声音写代码微软旗下的GitHub正在为其软件测试一种新的基于语音的交互系统,“嘿,GitHub!”将允许程序员只用声音而不用键盘来写代码。这个实验功能将在Copilot中进行测试,Copilot是GitHub今年早些时候推出的每月10美元的人工智能工具,用于帮助开发者编写代码。Copilot在开发者的代码编辑器内向他们推荐代码行,当开发者在VisualStudioCode、Neovim和JetBrainsIDEs等集成开发环境(IDE)中输入代码时,Copilot能够对下一行的代码做出推荐。GitHub在今天的一篇博文中解释说:“借助你的声音的力量,我们很高兴有可能把GitHubCopilot的好处带给更多的开发者,包括那些用手打字有困难的开发者。'嘿,GitHub!'目前只是减少了在VSCode内编码时对键盘的需求,但我们希望通过进一步的研究和测试扩展其功能。”来自:雷锋频道:@kejiqu群组:@kejiquchat投稿:@kejiqubot

封面图片

360集团创始人周鸿祎:AI时代更需要程序员

360集团创始人周鸿祎:AI时代更需要程序员中国科技巨企360集团创办人周鸿祎认为,大模型的爆发将让人工智能(AI)的时代更需要程序员。周鸿祎星期天(3月10日)在微博以“大模型取代程序员?未来不用学变成了么?”发文,回应前一天百度创始人李彦宏在央视节目上的说法“程序员的职业以后不复存在”。周鸿祎在贴文中写道,未来程序员行业还是朝阳行业,是最有前途的行业,这个趋势未来五至10年不会减弱。他指出,计算机和其他行业天生不同,未来这个世界将被软件重新定义,需要更多计算机专家和程序员来实现。数字经济加速发展,数字化技术的本质是软件、网络和数据。如果你是计算机专家,就能参与各行业,甚至主导数字化改造、智能化升级。周鸿祎说,大模型的爆发,对程序员人才的需求会越来越大。所以AI时代的来临,意味着更多计算机人才、数学人才的缺口。他提到,未来一定是跨学科、跨领域的跨人才带来更多想象力和冲击力,最佳组合是人工智能+生物学。人工智能未来的突破一定是生物学专家和计算机专家互相协作的结果。周鸿祎在贴文结尾写道,尽管未来人人都会用电脑,所谓人人都是程序员,但不同的人用电脑创造的产品完全不一样,AI时代更需要计算机专家和程序员,他们可能是各行业最有发言权的。对于大模型未来给人类生活带来的变化,李彦宏上星期六(9日)在央视节目上说,大模型对人类生活产生的改变是根本性的。互联网改变了人们的生活,这一波人工智能的改变,会更彻底、更深刻。他说,基本上以后不会存在程序员这种职业,所有人只要会说话,甚至连写字可能都不用,就具备今天程序员所具备的能力。2024年3月11日3:43PM

🔍 发送关键词来寻找群组、频道或视频。

启动SOSO机器人