MAS TUTORIAL은 머신러닝 연구소 KC-ML2에서 제작한 '멀티에이전트 강화학습(MARL)' 튜토리얼입니다. 본 튜토리얼은 다음과 같은 내용을 다루고 있습니다.
- ✏️ 배우기 : Multi-agent 문제를 강화학습(RL) 관점에서 바라보며 관련 이론들과 알고리즘을 소개합니다.
- 🎮 응용하기 : 고전 게임인 snake game을 multi-player로 확장하여 RL과 MARL의 관점에서 분석합니다. 또한 multi-agent snake game이 구현된 강화학습 환경 MARLenv의 사용법을 다루고 있습니다.
튜토리얼에서 오타 또는 혼동되는 내용이나 개선을 위해 추가하실 내용이 있다면 issue를 올리시거나 PR을 해주세요! 더욱 유익한 튜토리얼을 위한 여러분들의 참여를 기다립니다 : )
- ✅ 새로운 branch를 만들어 주세요!
- 현재 사용되는 기본 branch (ex.
main
)가 아닌 별도의 branch를 새로 만들어 작업해 주세요.
- 현재 사용되는 기본 branch (ex.
- ✅ PR template을 작성해 주세요!
- PR template에 적힌 PR을 하게된 이유와 수정에 대한 의견, 주요 변경 사항을 기입해 주세요.
- ✅ 리뷰 후 추가적인 커밋이 생겼다면,
Re-request review
를 진행해 주세요!- 자세한 방법은 문서를 참고해 주세요.
- Visual Studio Code에서 Docker 컨테이너를 개발 환경으로 사용하실 수 있습니다.
- Visaul Studio Code에서
Remote-Container: Reopen in Container
커맨드를 실행하시거나, 하단의Reopen in Container
버튼을 누르신 후 사용 가능합니다.
posts
폴더 안의 문서에는 CC-BY-4.0 license가 적용되고 있으며- 그 외 해당 repository의 코드에는 MIT license가 적용되어 있습니다.