강화학습을 위한 환경을 제공해주는 툴킷
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 |