ARS in MATLAB

버전 1.0.0 (77 KB) 작성자: Sean Gillen
Augmented Random Search for Reinforcement Learning in Matlab
다운로드 수: 43
업데이트 날짜: 2021/11/14

Augmented Random Search For Reinforcement Learning in MATLAB

What is this?

An implementation of Augmented Random Search in Matlab. It supports Matlab environments compatible with the Matlab RL Toolbox. It also requires the Parallel computing toolbox.

Why should I use this?

ARS is a very simple, fast algorithm that can often outperform more complex state of the art reinforcement learning algorithms (Like PPO, SAC, TD3 etc.), especially when comparing to the official mathworks implementations (which in my experience are missing many of the performance tricks from more mature python implementations of these algorithms).

In addition MATLAB's JIT makes using ARS with simple MATLAB environments very fast, even more so when comparing to pure python implementations of say, a cartpole pendulum or similar. For most environments I've tested I see hundreds of thousands of steps per second.

How do I use this?

Just clone this repo anywhere on your computer, and add it to your MATLAB path. From there see the examples folder to get you started.

Here's a reward curve

asdasd

인용 양식

Sean Gillen (2026). ARS in MATLAB (https://github.com/sgillen/matlab_ars), GitHub. 검색 날짜: .

MATLAB 릴리스 호환 정보
개발 환경: R2021b
모든 릴리스와 호환
플랫폼 호환성
Windows macOS Linux

GitHub 디폴트 브랜치를 사용하는 버전은 다운로드할 수 없음

버전 게시됨 릴리스 정보
1.0.0

이 GitHub 애드온의 문제를 보거나 보고하려면 GitHub 리포지토리로 가십시오.
이 GitHub 애드온의 문제를 보거나 보고하려면 GitHub 리포지토리로 가십시오.