MATLAB: Is it practicable to train multiple agents simutaneously using RL Toolbox?

deep learningreinforcement learning

Here is a question about applying multiple agents simutaneously when training using RL Toolbox.
Background: I have been trying to apply reinforcement learning method to multiagent control in which scenario communication between agents is required. So I need to train agents simultaneously while they exchange data/ message with each otherlike statesobservationsand reward.
According to my knowledgethere only can be one single RLagent in one Simulink file while creating environment. Besidesfunction ‘train’ seems not to support to train several agents simultaneously while using several Simulink files.
So how to solve this problem? Any suggestions would be really appreciated!

Best Answer

Multi-agent training is currently not supported, however, it will be soon in a future release.