最近著名的人工智能公司 OpenAI CEO Sam Altman 介绍了他们的最新研究成果——根据函数签名和注释,利用语言模型自动生成 Python 代码。并给出了一段非常震撼的DEMO,这个DEMO的功能是计算商品的总价格,并对名称是回文的商品打折。我们来看一看该模型生成的代码:
demo 的确惊艳,甚至是革命性的。如果照这个思路走下去,以后简单的「搬砖工」似乎都不需要了。为了让模型学会「写代码」,研究人员在微软的超级计算机上,借助数千个开源 GitHub 库里的代码对该模型进行了微调。
效果未免太惊艳了,让人不禁怀疑是否存在造假或精心挑选……,而且过度夸大、诱导媒体报道的事情OPENAI实在没少干。因此OPENAI就很不幸地背上了一个“欺骗性炒作”前科的“光环”,并成功引发了大家的联想。之前在一对一DOTA2中打败顶级人类玩家 “Dendi”,OPENAI就发出了诸如“攻陷DOTA2”“AI完虐人类”“碾压AlphaGo”等宣言,就被指过于浮夸。
不管怎么说,openAI公司“史上最强通用NLP模型”的新算法GPT,在人工智能领域还是很厉害的。在深度学习方法上,“先进代表”BERT和GPT-2都采用了Transformer 技术。与传统的特征抽取器RNN、CNN相比,Transformer无论是特征抽取、计算效率,还是翻译任务的综合能力上,都稳操胜券。