1~2는 처음 환경을 설치할 때 필요한 요소들로 한번만 설치하면 됨
3~4는 매번 사용하므로 숙지할 필요가 있음
Unity 설치(Version 3.5.0) → Unity Hub 다운로드 클릭
License : 학습용 license 취득
Editor : 2022.3.4f1 설치
ML-Agents 폴더 다운(Release 18) → 압축 풀어서 사용
API를 위한 Visual Studio설치(version은 관계없음)
API 실행을 위해 Visual Studio에서 C#을 추가로 선택해 설치
Anaconda 설치(version 2.4.2)
Anaconda : 데이터과학에 유용한 여러 도구(R, JupyterNotebook 등)를 제공해 주는 패키지
직접 강화학습시키기 위해 학습시킬 프로그램을 구동시켜야 함
ml-agents 파이썬을 기반으로 학습 프로그램을 수동시킬 수 없음
→ 파이썬을 지원하는 도구인 아나콘다 사용
ML-Agents의 학습 과정을 보기 위해 PyTorch 필요 (Anaconda Prompt에서 설치)
파일 탐색기에 cmd입력 후 Anaconda Prompt 실행
Anaconda Prompt에서 아래의 명령어 입력
conda install pytorch torchvision torchaudio pytorch-cuda=11.8 -c pytorch -c nvidia
Window 클릭 > Package Manger 클릭 > “+”버튼 클릭 > Add package from disk… 클릭 > ml-agents-release_18 폴더 > ml-agents-release_18 폴더 > com.unity.ml-agents 폴더 > package.json 파일 선택
*주의: com.unity.ml-agents-release파일의 package를 선택해야함 com.unity.ml-agents.extensions의 패키지를 실행시키면 에이전트 학습이 되지 않음
다운 받은 ml-agents-release_18 폴더 > ml-agents-release_18 폴더 > Project 폴더 > Assets 폴더 > ML-Agents 폴더를 유니티 Project창의 Assets 폴더 안에 끌어다 놓기