Share information between python and parallel simulink models
조회 수: 8 (최근 30일)
이전 댓글 표시
I am currently running seperately my deep reinforcement learning algorithms in Python on my simulink model. They are connected by a TCP/IP connection. Python sends action to simulink, simulink send environment values to python.
git: https://github.com/qLience/eligibility_pump
My problem is that my RL algorithm often is stuck in a local minimum where the A3C algorithm would help i thought because we are running multiple at the same time and by sharing memory then avoiding getting stuck in a local minimum.
But how do i run multiple simulink models with my A3C algorithm from python? I have tried to use two algorithms on my simulink running on different TCP/IP ports but i cannot do it.
I have also thought about a shared memory on the RAM between simulink and python but i really do not know how to execute this.
If you have a better suggestion and guide to do this then I will be in eternal dent :D!
댓글 수: 1
Ana Guerra Langan
2020년 5월 4일
Hello, did you manage to run your model in parallel in the end? I'm just starting with RL, working my connection between Simulink and Python... What did you do in the end?
답변 (0개)
참고 항목
카테고리
Help Center 및 File Exchange에서 Call Python from MATLAB에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!