Communication emerges between frozen ai language models using prompt optimization
Communication between Frozen Large Language Models via Prompt Optimization in a Referential Game
Summary
This paper looks at how two separate large language models from different providers can communicate with each other without changing their internal setup. One model describes an object in a short message using a limited set of symbols, and the other model tries to identify the object based on that message. Instead of changing the models themselves, the researchers optimize the prompts given to each model to improve communication. They find that with careful prompt tuning, the models can develop a shared code that helps them understand each other even when messages are short and limited. The success varies depending on optimization methods, but when it works, the communication protocol can be read directly in the prompts.
What this means in practice
- •For api developers: Enable different large language models to exchange compact, interpretable messages without retraining their weights through optimized prompting.
- •For security engineers: Audit and verify emergent communication protocols between black-box language models to ensure transparency in multi-model systems.