Python 基于simulink模型的A3C

Python 基于simulink模型的A3C,python,parallel-processing,simulink,reinforcement-learning,Python,Parallel Processing,Simulink,Reinforcement Learning,我目前正在simulink模型上单独运行我的深度强化学习算法。它们通过TCP/IP连接进行连接。Python向simulink发送操作,simulink向Python发送环境值 吉特: 我的问题是,我的RL算法经常陷入局部极小值,A3C算法会有所帮助,因为我们同时运行多个,通过共享内存避免陷入局部极小值 但是如何使用python中的A3C算法运行多个simulink模型呢?我曾尝试在不同TCP/IP端口上运行的simulink上使用两种算法,但我做不到 我还考虑过simulink和python之

我目前正在simulink模型上单独运行我的深度强化学习算法。它们通过TCP/IP连接进行连接。Python向simulink发送操作,simulink向Python发送环境值

吉特:

我的问题是,我的RL算法经常陷入局部极小值,A3C算法会有所帮助,因为我们同时运行多个,通过共享内存避免陷入局部极小值

但是如何使用python中的A3C算法运行多个simulink模型呢?我曾尝试在不同TCP/IP端口上运行的simulink上使用两种算法,但我做不到

我还考虑过simulink和python之间的RAM共享内存,但我真的不知道如何执行它


如果你有更好的建议和指导来做这件事,那么我将陷入困境:D

您可以使用python中的多线程为每个A3C工作人员运行单独的matlab引擎。在这种情况下,应该使用python中的matlab引擎调用env

阿克希尔