게임, 모바일, 그래픽, 웹, 데스크톱, 엔지니어링, GIS 및 다양한 산업 분야의 머신러닝 응용 프로그램을 비롯한 다양한 소프트웨어를 개발한 경험이 있는, 검증된 소프트웨어 아키텍트이다. 2000년부터 머신러닝을 이용해 일하기 시작했으며 나중에 지형학에서 3차원 배관 검사에 이르기까지 다양한 응용 분야에 다양한 기술을 적용했다. 그는 나중에 유니티에 입문한 이후 유니티 앱 여러 개를 열심히 개발했고, 책을 여러 권 펴냈다.
책 소개
분야IT 모바일
『따라 하면서 배우는 유니티 ML-Agents』는 머신러닝 알고리즘과 유니티를 연동해 더 나은 게임과 시뮬레이션을 개발하는 데 관심이 있는 개발자에게 필요한 도서이다. 강화학습 및 Q학습의 기본기를 다지고, 여러 에이전트가 활동하는 생태계를 구성하고 서로 협력하거나 경쟁하는 심층 재귀형 Q 신경망을 장착한 에이전트들을 작성하는 과정을 알려 준다. 강화학습의 기본기를 다지는 일부터 문제를 푸는 데 응용하는 방법, 나아가 파이썬과 케라스 및 텐서플로를 사용해 스스로 학습하는 고급 신경망을 구축하는 방법도 설명한다. 이를 바탕으로 A3C 학습, 모방 학습 및 커리큘럼 학습 모델을 사용해 신경망을 훈련하는 혁신적인 방법을 배우게 된다.