Two possible approaches to integrating LLM and LASE in negotiation tasks.
Given that effective communication and complex strategies in automated negotiation agents often require fluent natural language, it is intuitive to leverage LLMs in this real-world application. Previous work has already formulated the negotiation task and developed datasets that support reinforcement learning, supervised learning, and other methods. [1] Building on this foundation, we propose integrating LLMs into our approach in two ways:
First, inspired by Cicero [2], which uses RL to train an intent model and generates messages based on that intent using a pre-trained language model, we think that we can prompt an LLM based on the predicted cooperation willingness of the opponent derived from LASE’s SRI module. Considering that our SRI module outputs a scalar value and that LLMs can often misinterpret the magnitude and meaning of numerical values, it may be necessary to establish a mapping system that correlates different cooperation willingness scores with corresponding natural language expressions. For example, if the SRI module predicts that the opponent has a high willingness to cooperate, the LLM, once prompted with this information, might negotiate more assertively, potentially increasing its bargaining position and maximizing profit.
Second, we can consider transferring the framework of our algorithm to the design of an LLM-based agent, aiming for superior performance in this task. For instance, we could replace the PT module with the LLM's world knowledge by prompting the LLM to infer the opponent's next action based on the current dialogue history. When the LLM observes the opponent's actual action, it could be prompted to engage in counterfactual reasoning, similar to the ReAct [3] framework, updating its belief about the opponent's cooperation willingness. An example template of such a prompt might be: "You initially believed the buyer would offer {}, but the actual offer was {}. Considering your previous belief about the buyer's cooperation willingness was {}, do you think you need to make adjustments? If so, how should it be made?" We hope this approach will help address the issue of LLMs lacking a broader understanding of the overall dialogue progression [4], thereby improving performance in negotiation tasks.
[1] Post, Thierry, et al. "Deal or no deal? decision making under risk in a large-payoff game show." American Economic Review 98.1 (2008): 38-71.
[2] Meta Fundamental AI Research Diplomacy Team (FAIR)†, et al. "Human-level play in the game of Diplomacy by combining language models with strategic reasoning." Science 378.6624 (2022): 1067-1074.
[3] Yao, Shunyu, et al. "React: Synergizing reasoning and acting in language models." arXiv preprint arXiv:2210.03629 (2022).
[4] Cheng, Yi, et al. "Cooper: Coordinating specialized agents towards a complex dialogue goal." Proceedings of the AAAI Conference on Artificial Intelligence. Vol. 38. No. 16. 2024.