본문 바로가기
Unity

ML-Agents : 에이전트, 브레인, 아카데미

by imagineer_jinny 2021. 8. 10.

 

Unity Scene 울타리가 유니티 내부, 그 외부에는 파이썬 프로그램이 유니티와 독립적으로 이루어짐

유니티는 강화학습을 하기 위한 환경을 마련

 

즉, 학습을 위한 환경과 학습에서 무언가 실제로 실행하는 Agent들을 유니티에서 제공하고

그 Agent가 무엇을 해야할지 결정하는 것은 유니티 밖에 있음.

 

유니티 내부의  Agent들은 관측된 정보를 Brain, Academy를 통해서 외부에 있는 파이썬 프로그램으로 보내고

외부에 있는 파이썬 프로그램은 모델, 관측된 환경에서 무엇을 선택해야할지에 대한 정보를 Academy를 거쳐 Brain으로 보냄. 그럼 Brain에서 다시 Agent로 보냄

 

 

 

 

에피소드는 드라마 한편이나 게임의 한 라운드로 비유할 수 있고,

환경이 리셋되는 분기이기도 함.

유니티 머신러닝 ML-Agents 퀵스타트 #4 - 에이전트, 브레인, 아카데미 - YouTube

 

'Unity' 카테고리의 다른 글

Unity procedural animation tutorial  (0) 2021.08.31
Photon을 이용한 네트워크 프로그래밍  (0) 2021.08.17
코루틴 WaitUntil  (0) 2021.08.05
오디오 믹싱 + 최종 빌드  (0) 2021.07.22
게임 매니저, PlayerPrefs  (0) 2021.07.22

댓글