出品:放牛班的秘密花园

人工智能可以自己写代码了它会很快取代人类轨范员吗?_措辞_代码 智能问答

来源:TheVerge、NewYork Times等

编译:Sail2008

任务编辑:Sunnisky

相反,它将为程序员肃清繁重的事情包袱,生活更轻松,乃至能帮助初学者学习打算机编程。

人工智能研究公司OpenAI发布了一款可以将自然措辞转换为代码的机器学习工具Codex,它能用12种编程措辞编写程序,乃至在它们之间进行转换。
而以Codex为根本的CodeVox则可以将口语和自然措辞转化为一行行的代码。

在Codex的演示中,OpenAI展示了该软件如何利用自然措辞构建大略的网站和基本游戏,以及在不同编程措辞之间进行转换和处理数据科学查询。
用户在软件中输入英文命令,比如“创建一个侧面有菜单、顶部有标题的网页”,Codex就会将其转换成代码。

Codex是OpenAI措辞模型GPT-3的派生产品,是一种将自然措辞转换成编程措辞的人工智能系统。
GPT-3是基于海量互联网演习的措辞天生模型,它能天生极其逼真的文本对话。

与GPT-3不同,Codex还采取Github公共知识库等公开可用的开源代码库进行专门演习。
今年6月,OpenAI和Github推出了Copilot,这是一款当程序员输入代码时自动提示代码的工具。

OpenAI首席技能官兼联合创始人Greg Brockman对科技网站The Verge说:“我们认为这是个使程序员效率倍增的工具。
编程包括两个部分:一是负责思考问题并试图理解它,二是将这些代码片段映射到现有代码中,无论是库、函数还是API。
”他说第二部分很乏味,但这正是Codex最善于的部分,“它能为专业程序员肃清繁重的事情。

只管Codex令人印象深刻,但它也会犯错,像其它算法工具一样随意马虎产生偏见。
OpenAI估计Codex的代码精确率仅为37%。
有时它天生的程序无法运行或包含安全漏洞,或离你想让它做的差得很远。

Brockman认为真正的净效应是对生态系统的巨大代价,“终极这类技能将重塑我们的经济,为我们所有人创造一个更美好的天下。

Codex不会在一夜之间把非编程职员变成专业程序员,但它肯定比其他任何编程措辞都更随意马虎理解。
一旦成功,Codex不仅能帮助程序员,还将成为用户和打算机之间的新界面。

OpenAI称它已测试了Codex掌握Word以及Spotify和谷歌日历等其他程序的能力。

在一个演示中,Brockman展示了如何用该软件为Microsoft Word创建语音界面。
由于Word有自己的API,以是Codex能根据用户的口头命令创建代码来供应指令。
Brockman将一首诗复制到Word文档中,然后命令Word通过Codex首先删除所有缩进,接着打算行数,然后打算某些单词的词频等,非常流畅,只管很难判断它在演示版之外是否仍旧有效。

人工智能实验室Fast创始人Jeremy Howard帮助创建了OpenAI事情所基于的措辞技能,他说这是一种无需写太多代码的编程方法。
“它并不总是精确的,但也差不多了。
”Howard认为Codex还能帮助新手学习编程,它特殊善于从简短的英语描述天生大略程序。

非营利组织Code.org首席实行官Hadi Partovi向《连线》表示:“随着编程的机器式事情变得更随意马虎,打算机科学教诲可以专注于更高层次的打算思维观点”,比如界面设计和算法。
他认为Codex不会抢程序员的饭碗,反而会增加对程序员的需求。

在利用这项新技能数周后,资深程序员汤姆·史密斯也认为它不会对专业程序员构成威胁。
事实上,和许多其他专家一样,他认为这个工具终极会提高人类生产力。
它乃至能帮助初学者学习打算机编程,像私人导师一样向他们展示如何编写大略代码。

Codex卖力人Wojciech Zaremba说:“每个阶段都代表着编程措辞正变得越来越高等。
我们认为,Codex正在让电脑更靠近人类,说英语而非机器代码。

声明:著作权所有,转载需授权

Come on,给你的灵魂充充电