Papers
Topics
Authors
Recent
Search
2000 character limit reached

Humanoid Agents: Platform for Simulating Human-like Generative Agents

Published 9 Oct 2023 in cs.CL, cs.AI, and cs.HC | (2310.05418v1)

Abstract: Just as computational simulations of atoms, molecules and cells have shaped the way we study the sciences, true-to-life simulations of human-like agents can be valuable tools for studying human behavior. We propose Humanoid Agents, a system that guides Generative Agents to behave more like humans by introducing three elements of System 1 processing: Basic needs (e.g. hunger, health and energy), Emotion and Closeness in Relationships. Humanoid Agents are able to use these dynamic elements to adapt their daily activities and conversations with other agents, as supported with empirical experiments. Our system is designed to be extensible to various settings, three of which we demonstrate, as well as to other elements influencing human behavior (e.g. empathy, moral values and cultural background). Our platform also includes a Unity WebGL game interface for visualization and an interactive analytics dashboard to show agent statuses over time. Our platform is available on https://www.humanoidagents.com/ and code is on https://github.com/HumanoidAgents/HumanoidAgents

Definition Search Book Streamline Icon: https://streamlinehq.com
References (32)
  1. Two sides of emotion: Exploring positivity and negativity in six basic emotions across cultures. Frontiers in Psychology, 8.
  2. Tensions in the parent and adult child relationship: Links to solidarity and ambivalence. Psychology and Aging, 24(2):287–295.
  3. COMET: Commonsense transformers for automatic knowledge graph construction. In Proceedings of the 57th Annual Meeting of the Association for Computational Linguistics, pages 4762–4779, Florence, Italy. Association for Computational Linguistics.
  4. Harrison Chase. 2022. LangChain.
  5. R.I.M. Dunbar. 2009. The social brain hypothesis and its implications for social evolution. Annals of Human Biology, 36(5):562–572.
  6. Paul Ekman. 1992. An argument for basic emotions. Cognition and Emotion, 6(3-4):169–200.
  7. Barry G. Ginsberg. 1996. Together in group therapy: Fathers and their adolescent sons. In Men in groups: Insights, interventions, and psychoeducational work., pages 269–282. American Psychological Association.
  8. Michael L. Hecht. 1984. Satisfying communication and relationship labels: Intimacy and length of relationship as perceptual frames of naturalistic conversations. Western Journal of Speech Communication, 48(3):201–216.
  9. Can machines learn morality? the delphi experiment.
  10. Daniel Kahneman. 2011. Thinking, fast and slow. Farrar, Straus and Giroux, New York.
  11. Camel: Communicative agents for "mind" exploration of large scale language model society.
  12. Visually grounded reasoning across languages and cultures. In Proceedings of the 2021 Conference on Empirical Methods in Natural Language Processing, pages 10467–10485, Online and Punta Cana, Dominican Republic. Association for Computational Linguistics.
  13. Training socially aligned language models in simulated human society.
  14. A. H. Maslow. 1943. A theory of human motivation. Psychological Review, 50:370–396.
  15. Rowland S. Miller. 2012. Intimate relationships. McGraw-Hill.
  16. Anton J. Nederhof. 1985. Methods of coping with social desirability bias: A review. European Journal of Social Psychology, 15(3):263–280.
  17. OpenAI. 2023. Gpt-4 technical report.
  18. OpenBMB. 2023. AgentVerse.
  19. Generative agents: Interactive simulacra of human behavior.
  20. Towards empathetic open-domain conversation models: A new benchmark and dataset. In Proceedings of the 57th Annual Meeting of the Association for Computational Linguistics, pages 5370–5381, Florence, Italy. Association for Computational Linguistics.
  21. Sam G.B. Roberts and Robin I.M. Dunbar. 2011. The costs of family and friends: an 18-month longitudinal study of relationship maintenance and decay. Evolution and Human Behavior, 32(3):186–197.
  22. Richard M. Ryan and Edward L. Deci. 2001. On happiness and human potentials: A review of research on hedonic and eudaimonic well-being. Annual Review of Psychology, 52(1):141–166.
  23. A computational approach to understanding empathy expressed in text-based mental health support. In Proceedings of the 2020 Conference on Empirical Methods in Natural Language Processing (EMNLP), pages 5263–5276, Online. Association for Computational Linguistics.
  24. Gravitas Significant. 2023. Auto GPT.
  25. Learning to speak and act in a fantasy text adventure game. In Proceedings of the 2019 Conference on Empirical Methods in Natural Language Processing and the 9th International Joint Conference on Natural Language Processing (EMNLP-IJCNLP), pages 673–683, Hong Kong, China. Association for Computational Linguistics.
  26. Voyager: An open-ended embodied agent with large language models.
  27. Zhilin Wang and Pablo E. Torres. 2022. How to be helpful on online support forums? In Proceedings of the 4th Workshop of Narrative Understanding (WNU2022), pages 20–28, Seattle, United States. Association for Computational Linguistics.
  28. Extracting and inferring personal attributes from dialogue. In Proceedings of the 4th Workshop on NLP for Conversational AI, pages 58–69, Dublin, Ireland. Association for Computational Linguistics.
  29. Author2vec: A framework for generating user embedding.
  30. Nakajima Yohei. 2022. BabyAGI.
  31. Personalizing dialogue agents: I have a dog, do you have pets too?
  32. Discrete hierarchical organization of social group sizes. Proceedings of the Royal Society B: Biological Sciences, 272(1561):439–444.
Citations (41)

Summary

  • The paper introduces a novel platform that integrates System 1 processes with emotional and need-based dynamics to simulate human-like behavior.
  • It employs a dual-framework architecture combining fast intuitive reactions and deliberate planning to replicate real-world social interactions.
  • Experiments validated its efficacy using Unity WebGL visualizations and analytics dashboards, showing reliable responses in fullness, energy, and emotional states.

Humanoid Agents: A Platform for Simulating Human-like Generative Agents

This essay summarizes the paper "Humanoid Agents: Platform for Simulating Human-like Generative Agents" (2310.05418), which introduces a novel framework for creating and simulating human-like agents using System 1 processing principles. These principles integrate basic human needs, emotions, and the closeness of relationships into digital agents. The platform provides an innovative approach to simulate human behavior with applications across diverse domains, offering tools for visualizing agent dynamics and interactions.

Motivation and Objectives

The paper argues that conventional generative agents primarily focus on System 2 thinking—deliberative and slow processes. However, real human behavior, as posited by Kahneman's theory, involves dynamic interactions between System 1 (intuitive, fast) and System 2 processes. Humanoid Agents aim to bridge this gap by incorporating System 1 elements, such as basic needs and emotions, into the simulation of human-like agents that adapt their activities and interactions akin to humans in real life.

Architecture and Implementation

Humanoid Agents employ an architecture that seamlessly integrates System 1 processes alongside existing System 2 frameworks in generative agents. Figure 1

Figure 1: Humanoid Agents are guided by both System 1 thinking to respond to their embodied conditions such as their basic needs and System 2 thinking involving explicit planning.

The architecture initiates agents with attributes that include age, personality traits, and default emotions. Agents react to internal state changes—like feeling hungry or exhausted—and adjust their activities accordingly, supported by dynamic elements such as emotions and relationship closeness. Figure 2

Figure 2: Architecture of Humanoid Agents. Step 1: Agent is initialized based on user-provided seed information.

The platform utilizes a combination of Unity WebGL for visualization and interactive analytics dashboards to track basic needs fulfillment and social interactions over time, providing a comprehensive view of agent activities in simulated environments. Figure 3

Figure 3: Unity WebGL Game Interface for visualizing Humanoid Agents situated in their world.

Figure 4

Figure 4: Interactive Analytics Dashboard for visualizing basic needs satisfaction of Humanoid Agent over time.

Experiments and Validation

Experiments were conducted to evaluate how well Humanoid Agents can predict the effects of activities and interactions on System 1 attributes. Comparisons with human annotations showed reliable performance, especially in identifying changes in fullness and energy levels, emotional states, and closeness from dialogues. These experiments underscore the platform's efficacy in simulating complex human-like social interactions.

Application and Future Prospects

The Humanoid Agents platform is highly extensible, supporting additional attributes such as empathy, personality, and cultural background, augmenting its versatility in simulating a broad spectrum of human behaviors. Its ability to simulate engaging and responsive environments can significantly benefit fields like computational social science, psychology, and human-computer interaction research.

Conclusion

The Humanoid Agents platform provides a robust methodology for simulating human-like agents, incorporating nuanced aspects of human psychology (System 1 processes) into generative systems. This approach enhances the fidelity of agent simulations, aligning closer to real-world human interactions and adaptable behaviors. The platform holds the promise of enriching simulations with deep insights into human-like generative modeling, fostering advancements across diverse computational domains.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Collections

Sign up for free to add this paper to one or more collections.

Tweets

Sign up for free to view the 2 tweets with 348 likes about this paper.