Unity ML Agents banner
Yeachan-Heo Yeachan-Heo

Unity ML Agents

AI community

Description

Unity ML-agents Project Repository of RLKorea

Installation

This entry records only its repository, not the path inside it, so there is no exact command to give. Open the source below and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

README

RLKorea Unity ML-agents 튜토리얼 프로젝트(TF2.1 포팅 버)

진행 상황

0_ANN.py 포팅 완료. 작동 확인 완료 0_CNN.py 포팅 완료, 작동 확인 완료 1_DQN.py 포팅 완료, 작동 확인 완료

오리지널 리포지토리

https://github.com/reinforcement-learning-kr/Unity_ML_Agents/

개요

텐서플로와 유니티 ML-Agents로 배우는 강화학습의 질좋은 예제 코드를 TF2.1 버전으로 포팅해 보았습니다. 책과 예제 코드는 충분히 훌륭하나 오랜 시간에 걸쳐 작성되고 검수된 만큼 텐서플로우 1.12.0에 기반하여 작성되었습니다. 하지만 2020년 3월, 저를 포함한 많은 분들이 TF2.x대 버전을 사용하고 계심을 알고 있습니다. 그래 보다 많은 분들이 사용하는 TF2.1 버전으로 예제 코드를 포팅하게 되었습니다. 많은 분들에게 익숙한 프레암워크를 사용해 코드의 이해를 돕고, TF2.1 버전에서 강화학습 알고리즘을 구 하는 방법을 배워 가실 수 있도록 하기 위함입니다.

포팅된 코드의 모토

포팅된 코드는 저자분의 코드 구조를 최대한 그대로 가져가도록 작성되었습니다. 따라서 TF2.1 버전에서 사용하는 일반적인 구조를 사용하지 않는 것처럼 보일 수도 있습니다. 이는 코드를 보시는 분들이 책에 있는 코드 설명과 함께 코드를 보셨을 때 최대한 이질감을 느끼지 않으시도록 하는 것이니 양해 바랍니다.

마치며

코드에 오류나 개선할 방안이 있으시다면 깃허브 이슈 부탁드리겠습니다. 도움이 되셨다면 스타 한번씩 부탁드리겠습니다. 감사합니다.