SYNTOLOGY HomeExplorerAtlasCodeMethodologyAboutDevelopersFeedPricing
Paper · 2312.17115 · 2023

How Far Are LLMs from Believable AI? A Benchmark for Evaluating the Believability of Human Behavior Simulation

arXiv · PDF · Open in the Atlas

Code that ran

We lifted 4 functions out of this paper's own repositories and ran 2 of them in a sandbox. "Ran" means the function executed on a synthesized input and returned a value. It is not a reproduction of the paper's results.

RepositoryRoleRan
llmconference/emnlp_conference_2024 canonical 2 of 4
FunctionStatusWhere it lives
load_json_file Ran llmconference/emnlp_conference_2024/benchmark/benchmark_file_util.py
pointer only (licence: NONE) · get_code("40481dcd82f7c9a9")
process_question Ran llmconference/emnlp_conference_2024/benchmark/benchmark_class.py
pointer only (licence: NONE) · get_code("dc5b4a64081c2586")
load_prompt Not yet run llmconference/emnlp_conference_2024/benchmark/benchmark_file_util.py
pointer only (licence: NONE) · get_code("099db8c2586d17b9")
load_template_questions Not yet run llmconference/emnlp_conference_2024/benchmark/benchmark_file_util.py
pointer only (licence: NONE) · get_code("232828d177411eea")

Repositories linked to this paper

Some links come from the archived Papers with Code dataset (CC BY-SA 4.0): attribution and licence.

Abstract

In recent years, AI has demonstrated remarkable capabilities in simulating human behaviors, particularly those implemented with large language models (LLMs). However, due to the lack of systematic evaluation of LLMs' simulated behaviors, the believability of LLMs among humans remains ambiguous, i.e., it is unclear which behaviors of LLMs are convincingly human-like and which need further improvements. In this work, we design SimulateBench to evaluate the believability of LLMs when simulating human behaviors. In specific, we evaluate the believability of LLMs based on two critical dimensions: 1) consistency: the extent to which LLMs can behave consistently with the given information of a human to simulate; and 2) robustness: the ability of LLMs' simulated behaviors to remain robust when faced with perturbations. SimulateBench includes 65 character profiles and a total of 8,400 questions to examine LLMs' simulated behaviors. Based on SimulateBench, we evaluate the performances of 10 widely used LLMs when simulating characters. The experimental results reveal that current LLMs struggle to align their behaviors with assigned characters and are vulnerable to perturbations in certain factors.

For agents

The same record, over MCP at https://syntology.ai/mcp:

get_harvested_code_for_paper("2312.17115")
get_code_for_paper("2312.17115")
have("2312.17115")

Connect an agent — have() is free.