강화학습을 위한 환경을 제공해주는 툴킷

https://gym.openai.com/


pip install gym 한다음에 console에서 다음 코드만 쳐도  

import gym
env = gym.make("Taxi-v2")
env.reset()
env.render()


바로 다음과 같은 결과물을 보여준다.


콘솔 환경에서도 텍스트로 렌더링 해준다는게 감동인 부분인데 모든 환경에 대해서 지원하는건 아닌거 같다.

"Taxi-v2"대신 "CartPole-v0"로 바꿔보면 X윈도우 관련 오류가 뜨더라


Jupyter Notebook에서는 gym설치 후 돌려보면 아래처럼 그래픽 관련 부분도 잘 처리가 된다.


간단하게 랜덤액션 선택을 통한 환경 변화 애니메이션을 보려면 다음과 같이 하면 된다.


반응형

'AI, ML > ML' 카테고리의 다른 글

[데이터 전처리] clipping vs trimming  (0) 2019.01.04
Standardization vs normalization  (0) 2019.01.04
크로스엔트로피 손실함수  (0) 2018.10.02
credit assignment problem  (0) 2018.09.27
exploit - explore dilemma  (0) 2018.09.27

+ Recent posts