Thank the reviewer YNGH for their prompt reply and the change in rating
Thank you for your prompt reply and the change in rating encourages us very much. We wanted to further explain our understanding of the access of information.
The main objective of the algorithm is learning to persuade others. The sender and receiver play different roles in training. Sender's signaling scheme is the main objective to train, while the receiver is a "dummy" learning agent that is auxiliary in centralized training.
Once a sender agent is trained, it is no longer connected to the receiver. One could deploy such a sender agent to real use cases. For example, one could train an information design algorithm for vehicle routing using simulated vehicles in training, and deploy it for real vehicles. As long as the signaling scheme is persuasive, it is supposed to work for rational, self-interested agents.
Therefore, our algorithm does not require access to those real agents' (e.g. real vehicles') policies. Instead, our algorithm only requires assumptions that they are rational and self-interested (which are commonly used in computational economics) and simulate them as such.
In fact, this insight is related to the commitment assumption, which is removed in our work. This assumption suggests that after the sender identifies a suitable signaling scheme, it can commit this scheme to the receiver before any communication takes place. The receiver can then calculate that this signaling scheme is advantageous to itself, leading it to trust the sender. The signaling scheme derived using information design methods satisfies incentive compatibility. In other words, it ensures that the receiver has posterior trust in the sender's communicated information (achieved through obedience constraints), which guarantees the receiver's trust.
In summary, here is the full process of training and deploying a signaling scheme:
1. Through centralized training, the sender and the simulated receiver establish an effective signaling scheme to gain the simulated receiver's trust.
2. The sender then commits this signaling scheme to the actual interacting receiver.
3. The actual receiver, based on calculations, determines that the signaling scheme promised by the sender is trustworthy. As a result, the actual receiver decides to adopt the action policy trained using this signaling scheme.
Since both the signaling scheme and the action policy are consistent with the training, the expected performance and outcomes align with the trained results. At this point, centralized training only occurs between the sender and the simulated receiver, rather than the actual receiver.
Two additional pieces of remarks:
- In situations with mixed motives, there are equilibria that benefit both parties rather than being completely adversarial. Some equilibria lead to mutual gains and thus the receiver has the potential intension to offer its information.
- Although MADDPG involves competitive tasks, it can still justify that competitive and mixed-motive tasks can be addressed through centralized training and decentralized execution.