来自斯坦福大学和谷歌的研究人员,为了真实可信地模拟人类行为,创建了一个有25个角色的虚拟小镇。在风格十分古早的界面里,25个角色实际上是25个ChatGPT实例:用指令设定人物角色,用“代理”给这些实例提出行动要求,ChatGPT执行并给出结果。
这个实验是由斯坦福大学和谷歌的研究人员合作完成的,他们创建了一个名为"Smallville"的虚拟城镇,并在其中加入了25个不同的AI角色。这些角色包括不同职业和身份,例如药店店主、警察、建筑工人等。这些AI角色被分配了任务,包括去购物、工作赚钱、参加社交活动等等。
这些AI角色具备自我学习和适应能力,在生活中会根据自己的经验和环境变化做出相应的反应和行动。比如,如果某个角色长期没有找到工作,它会逐步调整自己的求职策略,以提高找到工作的概率。它们也可以根据周围的情况进行互动,比如在聚会上结交新朋友、和警察合作解决问题等等。
研究人员还监控了这些角色的健康状况,包括心理健康和生理健康,以便进一步研究AI在模拟人类行为方面的能力。通过这个实验,研究人员希望能够更深入地研究AI在社交、经济等方面的应用,为未来的AI发展提供更多有价值的信息。
这些小人物的图形本质上是多个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