岁月静好

凡所有相,皆是虛妄,若見諸相非相,則見如來
正文

AI: NVIDIA creates a Minecraft AI that codes and self-improves

(2023-05-29 05:10:36) 下一个

NVIDIA 使用 GPT-4 创建了一个能在 Minecraft 中自主行动的 AI 代理,它可以在游戏中探索并提升技术树。

这里令人惊奇的是,这个机器人会为自己编写让它在游戏中表现更好的脚本。所以,如果它遇到了一个蜘蛛,它就会编写一个如何杀死那只蜘蛛的脚本。一旦那个脚本工作正常,它就会将这个"技能"添加到它的"技能库"中。随着时间的推移,它会不断进步,发展出更好的能力。

它的技能库也可以转移到其他的 AI 代理,如 AutoGPT。

这似乎对软件开发的未来有很多影响。这个 AI 能够生成代码,并且在没有人类帮助的情况下持续优化它。一切都是自动化的。

以下是一个视频概述:

https://youtu.be/7yI4yfYftfM

在这里,GPT-4 被用作一种"推理引擎"。它决定在游戏中要做什么,但同时也创建代码来让自己变得更好,添加新的技能供其使用。

另一方面,GPT-4 并没有视觉能力。所有的数据都是通过文本提示输入的。

例如,它被告知"你有一个鱼竿,你正在河边,你周围是沙块和一只猪。你想做什么?"

这对软件开发人员意味着什么?

看起来 GPT-4 现在可以自主地创建、测试和优化代码。它决定它需要做什么,比如:

"制造1个石斧"

然后它写出使这个目标实现的 JavaScript 代码,测试以确保它正常工作,然后把它添加到稍后可以使用的库中。

它就像一名开发人员,思考任务,开发和测试代码,并不断优化整个应用程序,以确保它运行良好并得到更新。

看起来这会快速取代开发人员。你仍然需要某种人来为 AI 设置起始环境,然后也可能需要"监督"它,以确保它没有出轨,但总的来说,似乎它将大部分自己的工作都做了。

[ 打印 ]
阅读 ()评论 (0)
评论
目前还没有任何评论
登录后才可评论.