Human Simulacra: Benchmarking the Personification of Large Language Models

Qiuejie Xie, Qiming Feng, Tianqi Zhang, Qingqiu Li, Linyi Yang +5 more
2/1/2024

No official code found. Best implementation: hasakiXie123/Human-Simulacra (31 stars, Apache-2.0, last commit 2025-02-10).

Abstract

Large language models (LLMs) are recognized as systems that closely mimic aspects of human intelligence. This capability has attracted attention from the social science community, who see the potential in leveraging LLMs to replace human participants in experiments, thereby reducing research costs and complexity. In this paper, we introduce a framework for large language models personification, including a strategy for constructing virtual characters' life stories from the ground up, a Multi-Agent Cognitive Mechanism capable of simulating human cognitive processes, and a psychology-guided evaluation method to assess human simulations from both self and observational perspectives. Experimental results demonstrate that our constructed simulacra can produce personified responses that align with their target characters. Our work is a preliminary exploration which offers great potential in practical applications. All the code and datasets will be released, with the hope of inspiring further investigations. Our code and dataset are available at: https://github.com/hasakiXie123/Human-Simulacra.

View on arXivView PDF

Code Implementations(1)

Apache-2.0

This is the official repository for paper: "Human Simulacra: Benchmarking the Personification of Large Language Models" [ICLR 2025]

315CSS, HTMLMay 15, 20241 years agoApache-2.0

Cite this paper

@article{xie2024human,
  title  = {Human Simulacra: Benchmarking the Personification of Large Language Models},
  author = {Qiuejie Xie and Qiming Feng and Tianqi Zhang and Qingqiu Li and Linyi Yang and Yuejie Zhang and Rui Feng and Liang He and Shang Gao and Yuejie Zhang},
  year   = {2024},
  eprint = {2402.18180},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2402.18180},
  journal = {ICLR 2024 2024}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2402.18180.svg)](https://codeofpaper.com/paper/2402.18180)

Discussion