在前天[db:标签]Microsoft [db:标签]uild开发者大会上,该公司首席技术官Kevin Scott展示了一款用于MinecrAft游戏的 AI 助手。游戏中的虚拟玩家角色由微软的人工智能软件扮演。这一壮举暗示了人工智能的最新进展。
Minecraft 的虚拟玩家通过使用游戏的软件的API 接口,将输入的自然语言转换为相应代码。控制机器人的 AI 模型接受了大量代码和自然语言文本的训练。例如,当玩家告诉它“到这里来”时,底层 AI 模型将生成玩家移动所需的代码。在 Build 上展示的演示中,该机器人还能够执行更复杂的任务,例如检索项目并将它们组合成新的东西。它甚至可以回答有关如何构建事物的简单问题。
微软在相同技术的基础上构建了一个名为GitHub Copilot的 AI 编码工具。当开发人员输入自然语言,它会自动自动生成相应的代码。代码编写人工智能可以根据你的意图,生成不同的代码案例,给开发工作提供更多的参考思路。
近年来,人工智能已被证明擅长图像分类、转录音频和翻译文本等任务。最近的算法进步,再加上大量的算力,已经产生了新的人工智能程序,这些程序能够完成更复杂的任务,包括生成连贯的文本。
Minecraft 机器人是使用由OpenAI开发的名为Codex的 AI 模型构建的,OpenAI是一家 AI 公司,于 2019 年获得微软的资助。 Codex 接受了从网络上抓取的自然语言文本以及来自 GitHub 的数十亿行代码的训练。
微软表示, Copilot 于 2021 年 6 月向有限数量的测试人员提供,现在有超过 10,000 名开发人员使用,这些开发人员平均使用 Copilot 以 Python 和 java 等流行语言编写了大约 35% 的代码。该公司计划在今年夏天让任何人都可以下载 Copilot。要构建类似 Minecraft 机器人的东西,开发人员需要使用底层 AI 模型 Codex。
Codex 和 Copilot 都引起了开发人员一些焦虑,他们担心他们可能会被自动化的人工智能算法给淘汰而失业。Minecraft 演示可能会引发类似的担忧。但斯科特表示,很多人对 Copilot 的反馈在很大程度上是积极的,这表明它只是将更繁琐的编码任务自动化。如果你与实际使用 Copilot 的开发人员交谈,他们会说'这是一个非常棒的工具。
分析公司 IDC 人工智能和自动化研究副总裁Ritu Jyoti表示,她预计人工智能驱动的工具将彻底改变软件开发。Jyoti 指出,IDC 对 1,000 家大型企业的一项尚未公布的调查发现,17% 的受访者预计将在未来一到三年内借助人工智能软件辅助开发。
由于 Codex AI 模型是使用不同质量的代码进行训练的,因此它可以重现错误和其他安全漏洞。斯科特说,Copilot 背后的团队一直在努力解决这个问题,并使用机器学习来帮助发现错误。该公司目前正在测试其它功能,包括让 Copilot 在发现问题时建议一种新的编写方式,以及一种自动向代码添加有用的注释。
猜你喜欢
- 2022-06-14 在习近平新时代中国特色社会主义思想指引下开启人工智能新纪元(上)
- 2022-06-14 21世纪三大尖端领域:人工智能 纳米技术 基因工程
- 2022-06-14 IEEE Fellow黄建伟:「网络经济、群体智能」跨界融合,智慧城市的新风暴
- 2022-06-14 西媒惊叹:中国建大坝用上人工智能+3D打印“黑科技”
- 2022-06-14 人工智能伦理与治理标准加速落地
- 2022-06-14 程序员会被人工智能给替代吗?
- 2022-06-14 闪电快讯丨Meta免费公开AI模型,1750亿参数和GPT
- 2022-06-14 Meta 宣布 CAIRaoke 项目:在对话式人工智能方面突破 造未来语音助手
- 2022-06-14 恐怖!数字机器人40秒写了40篇高考作文,人工智能应用来了
- 2022-06-14 “AI四小龙”云从登陆科创板,AI公司如何破局?
- 最近发表
- 随机tag