最近,AI界的新贵GPT-4在Twitter上引起了轰动。一则神秘的推文盛传着,称其通过删除仅仅两个字符“mov S P”就发现了一个与AlphaDev相同的排序算法。

删掉两个字符,引起如此大的轰动,这究竟是怎样的科技神通呢?

首先,让我们来了解一下GPT-4。它是人类历史上最强大的语言模型,自然语言理解能力达到了惊人的高度。它可以完成很多华丽的任务,如自然语言翻译、问答系统、文本分类、情感分析等。而今天我们要聊的则是它在代码领域的应用。

AlphaDev是一家知名的代码开发公司,他们曾经开发了一种十分优秀的排序算法。这个算法可以在O(n log n)的时间复杂度内对一组数据进行排序,效率非常高。GPT-4通过删除掉两个字符“mov S P”,就发现了一个与之相同的排序算法!

这究竟是为什么呢?其实这个“mov S P”是汇编语言的指令,它的作用是将源数据移动到目的地上。而在AlphaDev的排序算法中,有一个地方也用到了这个指令。GPT-4通过深度学习的方式,将这个指令所代表的语义“学会”了,然后在代码中找到了与它相同的语义,并且发现了完全相同的排序算法。

相信大家对于GPT-4的惊人表现已经有了一个初步的认识了,但这只是冰山一角。未来,它将会在代码开发领域扮演着愈来愈重要的角色。我们可以期待着,它将会像AlphaDev一样,成为我们生活中不可或缺的重要工具之一。

详情参考

了解更多有趣的事情:https://blog.ds3783.com/