·来自斯坦福大学和谷歌的研究人员,为了真实可信地模拟人类行为,创建了一个有25个角色的虚拟小镇。在风格十分古早的界面里,25个角色实际上是25个ChatGPT实例:用指令设定人物角色,用“代理”给这些实例提出行动要求,ChatGPT执行并给出结果。
·这个实验在网络上引发了热烈讨论,有网友认为这是近期看到的最有趣的GPT类产品。有人开玩笑说,“给它再模拟100年......我们再看”,“他们喝酒吗?”
如果把AI角色放入一个虚拟城镇并把它们进行“散养”会发生什么?事实证明,它们刷牙并且对彼此非常友善。
来自斯坦福大学和谷歌的研究人员,为了真实可信地模拟人类行为,创建了一个有25个角色的虚拟小镇,小镇居民每天早起刷牙、亲吻爱人、吃早饭,和家人、朋友、邻居社交。
小镇里的角色起床、刷牙、洗澡、做早饭、和家人聊天、上班。
在风格十分古早的界面里,25个角色实际上是25个ChatGPT实例:用指令设定人物角色,用“代理”给这些实例提出行动要求,ChatGPT执行并给出结果。
研究人员描述该实验的论文尚未经过同行评审或正式发表,他们的想法是看看能否应用机器学习模型的最新进展来产生“生成代理”,以适应情况并输出现实的行动作为回应。
在设定的时间里,清晨,一些角色还在睡觉,一些已经在吃早饭了,还有的在化妆。
这些小人物的图形本质上是多个ChatGPT实例间对话的可视化表示。约翰·林(John Lin)是其中一个角色,被指定的角色特点是:他是Willow Market and Pharmacy的一名药店店主,乐于助人。他一直在寻找使客户更容易获得药物的方法。约翰与大学教授妻子梅·林(Mei Lin)和正在学习音乐理论的儿子艾迪(Eddy)住在一起,非常爱他的家人。他认识隔壁的老夫妇山姆·摩尔(Sam Moore)和珍妮弗·摩尔(Jennifer Moore)几年了,认为山姆是一个善良的人。
有了这些信息后,“代理”就被要求根据时间和情况提出下一步行动,例如告诉约翰:现在是早上8点,他刚刚醒来,刷牙,亲吻妻子(希望按这个顺序),穿好衣服,然后去厨房。同时,另一个代表约翰儿子艾迪的完全独立的ChatGPT实例也收到了自己的信息提示,它也起床,刷牙,然后去厨房。由于他们同时在房间里,实验装置会通知他们另一个人在那里,以及诸如没有人坐在桌子旁、炉子开着等信息。
接下来,父子间进行了一场对话:
约翰:早上好艾迪。你睡得好吗?
艾迪:早上好爸爸。嗯,我睡得很好。
约翰:那不错。你今天干嘛?
埃迪:我正在为班级创作一首新的音乐作品。本周到期,所以我正在努力完成它。但我玩得很开心!
约翰:听着不错!
然后,梅进来了,他们也进行了愉快的互动。
这一切都是通过询问完全独立的聊天机器人来完成的,询问机器人的信息是:如果在一个虚构的小镇中,这个人有这样的家庭,并且此时在一个房间里,发生这种情况……“他们”,真正的人,会怎么做?因此,ChatGPT会猜测一个人在那种情况下会做什么,并给出答案。实验让角色一分一秒地继续他们的一天,购买杂货,在公园散步,然后去上班。
小镇里的角色在咖啡店里碰到了,进行了对话。
使用者还可以写下事件和环境,例如滴水的水龙头或计划聚会的愿望,“代理”会做出适当的回应。
这个实验在网络上引发了热烈讨论,有网友认为这是近期看到的最有趣的GPT类产品。有人开玩笑说,“给它再模拟100年......我们再看”,“他们喝酒吗?”
论文链接:https://arxiv.org/abs/2304.03442v1
实验DEMO:https://reverie.herokuapp.com/arXiv_Demo/