在今天的Microsoft Build开发者大会上 , 该公司首席技术官Kevin Scott展示了一款用于Minecraft游戏的 AI 助手 。 游戏中的虚拟玩家角色由微软的人工智能软件扮演 。 这一壮举暗示了人工智能的最新进展 。
Minecraft 的虚拟玩家通过使用游戏的软件的API 接口 , 将输入的自然语言转换为相应代码 。 控制机器人的 AI 模型接受了大量代码和自然语言文本的训练 。 例如 , 当玩家告诉它“到这里来”时 , 底层 AI 模型将生成玩家移动所需的代码 。 在 Build 上展示的演示中 , 该机器人还能够执行更复杂的任务 , 例如检索项目并将它们组合成新的东西 。 它甚至可以回答有关如何构建事物的简单问题 。
微软在相同技术的基础上构建了一个名为GitHub Copilot的 AI 编码工具 。 当开发人员输入自然语言 , 它会自动自动生成相应的代码 。 代码编写人工智能可以根据你的意图 , 生成不同的代码案例 , 给开发工作提供更多的参考思路 。
近年来 , 人工智能已被证明擅长图像分类、转录音频和翻译文本等任务 。 最近的算法进步 , 再加上大量的算力 , 已经产生了新的人工智能程序 , 这些程序能够完成更复杂的任务 , 包括生成连贯的文本 。
Minecraft 机器人是使用由OpenAI开发的名为Codex的 AI 模型构建的 , OpenAI是一家 AI 公司 , 于 2019 年获得微软的资助 。Codex 接受了从网络上抓取的自然语言文本以及来自 GitHub 的数十亿行代码的训练 。
微软表示 ,Copilot 于 2021 年 6 月向有限数量的测试人员提供 , 现在有超过 10000 名开发人员使用 , 这些开发人员平均使用 Copilot 以 Python 和 Java 等流行语言编写了大约 35% 的代码 。 该公司计划在今年夏天让任何人都可以下载 Copilot 。 要构建类似 Minecraft 机器人的东西 , 开发人员需要使用底层 AI 模型 Codex 。
Codex 和 Copilot 都引起了开发人员一些焦虑 , 他们担心他们可能会被自动化的人工智能算法给淘汰而失业 。 Minecraft 演示可能会引发类似的担忧 。 但斯科特表示 , 很多人对 Copilot 的反馈在很大程度上是积极的 , 这表明它只是将更繁琐的编码任务自动化 。 如果你与实际使用 Copilot 的开发人员交谈 , 他们会说'这是一个非常棒的工具 。
分析公司 IDC 人工智能和自动化研究副总裁Ritu Jyoti表示 , 她预计人工智能驱动的工具将彻底改变软件开发 。 Jyoti 指出 , IDC 对 1000 家大型企业的一项尚未公布的调查发现 , 17% 的受访者预计将在未来一到三年内借助人工智能软件辅助开发 。
【电子商务|程序员会被人工智能给替代吗?】由于 Codex AI 模型是使用不同质量的代码进行训练的 , 因此它可以重现错误和其他安全漏洞 。 斯科特说 , Copilot 背后的团队一直在努力解决这个问题 , 并使用机器学习来帮助发现错误 。 该公司目前正在测试其它功能 , 包括让 Copilot 在发现问题时建议一种新的编写方式 , 以及一种自动向代码添加有有用的注释 。
- 电子商务|富士康印度工厂停摆, 郭台铭追悔莫及, 他的“给中国饭吃”被打脸
- 电子商务|电商低价倾销模式必将成为世界商业历史上最大的笑话!
- 百度|作为一个程序员,要不要写文档?
- 电子商务|电商野心遇挫??字节打造的“海外版拼多多”,上线半年就被传关停
- 电子商务|快手2022Q1财报:疫情阴影下,直播电商还能不能行?
- 电子商务|法国阿里泪别球场 昔日四巨头也用影片送祝福
- 苹果|iPhone 13屏幕风波平息 曝京东方命运反转了:不会被苹果踢出OLED供应链
- 电子商务|推特进退两难,虚报账户数量惹马斯克不快,还能“活”吗?
- 苹果的全球开发者大会终于要来了!5月25日0点|苹果wwdc22日程序员邀请函,ipados16更新
- 电子商务|失去期待的618,不再有血拼