歲月靜好

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

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)
評論
目前還沒有任何評論
登錄後才可評論.