# LLMDrivenSimulation **Repository Path**: cool_c0de/LLMDrivenSimulation ## Basic Information - **Project Name**: LLMDrivenSimulation - **Description**: from https://github.com/YuchenXia/LLMDrivenSimulation 20251105 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-11-05 - **Last Updated**: 2025-11-05 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # LLM experiments with simulation This repository contains the accompanying demo video and code for the paper: **LLM experiments with simulation: Large Language Model Multi-Agent System for Simulation Model Parametrization in Digital Twins** (Work-in-progress, a preprint manuscript draft is available on arXiv: https://arxiv.org/abs/2405.18092) ## How to mix a container with different ingredients? ### :woman_scientist: :man_scientist: :bar_chart: Human performs experiment: ![Real Mix Demo](demos/mix_real.gif) A demo video with higher resolution: [mix_real_experiment.mov](mix_real_experiment.mov) ### :robot: :desktop_computer: :bar_chart: LLM agent performs simulation ![Simulation Mix Demo](demos/mix_simulation.gif) A demo video with higher resolution: [mix_simulation.mov](mix_simulation.mov) ## The system design The LLM interprets the simulation steps in a cyclic manner, interacting with the data and control interface in a digital environment. The system is designed to be **independent from a specific LLM**, meaning that any proprietary LLM or open-source LLM can be used to power the system. The **reasoning capability** is the most essential, and GPT-4 performs significantly better than GPT-3.5 and other open-source models. --- ![system_design_1](demos/system_design_1.jpg) --- The user provides an objective to the multi-agent system, which then experiments with the simulation to heuristically explore solutions. Finally, the LLM agent provides a summarized solution to parameterize the simulation model. --- ![system_design_2](demos/system_design_2.jpg) --- ![system_design_3](demos/system_design_3.jpg) --- ## Research Paper - **Design**: introduces a framework that integrates a multi-agent system with LLMs to interact with a simulation model and find parametrization solutions for a process. - **Project Status**: it is currently a **work-in-progress** research project and the paper has been presented at **IEEE ETFA 2024** - IEEE International Conference on Emerging Technologies and Factory Automation (10th-13th September 2024, Padova, Italy). - **Application Area**: we are investigating the LLMs' interaction with more sophisticated simulation models for **industrial automation systems**. ## Source code release The folder **source_code** contains the source code for reproducibility. Follow the **source_code/README.md** for the source code to run the prototyp locally. Licence: CC BY (Attribution) ## The Paper Details of this work has been documented in a paper in Proceedings of IEEE 28th International Conference on Emerging Technologies and Factory Automation (ETFA, 10th-13th September 2024, Padova, Italy) and will be published by IEEE soon. A preprint manuscript draft is available on arXiv: >[Xia, Y.](https://yuchenxia.github.io/), Dittler, D., Jazdi, N., Chen, H., & Weyrich, M. (2024). **LLM experiments with simulation: Large Language Model Multi-Agent System for Simulation Model Parametrization in Digital Twins**. https://arxiv.org/abs/2405.18092 ```bibtex @misc{xia2024llm, title={LLM experiments with simulation: Large Language Model Multi-Agent System for Simulation Model Parametrization in Digital Twins}, author={Yuchen Xia and Daniel Dittler and Nasser Jazdi and Haonan Chen and Michael Weyrich}, year={2024}, eprint={2405.18092}, archivePrefix={arXiv}, primaryClass={cs.AI} } ``` ## About the Author Yuchen Xia is a PhD candidate specializing in LLM agents, digital twins, and industrial automation since 2021. You can find more about his work, publications and projects on his personal website.