2016.07.11

마이크로소프트, 프로젝트 말모 코드 공개…AI의 물리 작업 학습에 이상적 환경

Peter Sayer | IDG News Service
마이크로소프트가 프로젝트 말모(Project Malmo)의 소스 코드를 공개해 누구나 약간의 프로그래밍으로 마인크래프트에서 인공지능 실험을 수행할 수 있도록 했다.

마이크로소프트는 지난 3월 AIX로 알려진 프로젝트를 공개했는데, 당시에는 학술연구용으로 코드에 액세스할 수 있었다. 마이크로소프트는 소스 코드를 공개하겠다는 약속대로 해당 코드를 깃허브에 올렸다.

2년 전 마이크로소프트가 25억 달러에 인수한 마인크래프트는 인공 지능이 다른 인공 지능, 그리고 사람과 어떻게 상호작용을 하는지 시험할 수 있는 이상적인 환경이다.


마이크로소프트 연구소의 카챠 호프먼이 프로젝트 말모 소프트웨어가 마인크래프트에서 인공 지능 작업을 시뮬레이션하는 것을 지켜보고 있다. Credit: Scott Eklund/Red Box Pictures via Microsoft

마인크래프트는 시뮬레이션 게임이기 때문에 인공지능이 특정 물리 작업을 수행하는 법을 어떻게 배우는지 확인할 수 있는 안전한 장소이다. 마인크래프트에서 불량 머신이나 뺑소니차가 아무도 다치게 하지 않기 때문이다. 또한 마인크래프트 서버는 시간의 경과를 통제하기 때문에 연구원은 무거운 물건을 올리거나 내리는 시간을 기다릴 필요 없이 시뮬레이션 속도를 높일 수 있다. 모든 것이 시뮬레이션이기 때문에 기계 조작도 쉽다. 특히 서버가 차후의 재생과 분석을 위해 세부 내용까지 모두 측정하고 모니터하기 때문에 다른 연구원이 공개된 결과를 재생산하기도 쉽다.

마인크래프트를 학술 분야에 적용한 것이 이번이 처음은 아니다. 마이크로소프트는 지난 1월 마인크래프트의 교육용 에디션을 공개했고, 오는 9월부터 판매할 계획이다.

프로젝트 말모는 연구원들이 마인크래프트 서버의 기반 코드를 수정해 인공지능 요소를 가상 세계에 도입할 수 있도록 해 준다. 프로젝트 말모를 이용하면 의사결정을 내리고 복잡한 임무를 완료하는 법을 배우는 AI를 구축할 수 있다.

마이크로소프트 연구소의 프로젝트 말모 개발 책임자인 카챠 호프먼에 따르면, 특히 학습 기법 강화를 개발하는 데 적합하며, 이에 따라 AI는 임무슬 수행하는 방법에 있어서 많은 여지가 주어지며, 목표를 향해 발전할 때마다 보상이 주어진다. AI에게 보상이란 의사결정이 목표를 향한 적절한 단계라는 것을 확인 받는 것이다. editor@itworld.co.kr


2016.07.11

마이크로소프트, 프로젝트 말모 코드 공개…AI의 물리 작업 학습에 이상적 환경

Peter Sayer | IDG News Service
마이크로소프트가 프로젝트 말모(Project Malmo)의 소스 코드를 공개해 누구나 약간의 프로그래밍으로 마인크래프트에서 인공지능 실험을 수행할 수 있도록 했다.

마이크로소프트는 지난 3월 AIX로 알려진 프로젝트를 공개했는데, 당시에는 학술연구용으로 코드에 액세스할 수 있었다. 마이크로소프트는 소스 코드를 공개하겠다는 약속대로 해당 코드를 깃허브에 올렸다.

2년 전 마이크로소프트가 25억 달러에 인수한 마인크래프트는 인공 지능이 다른 인공 지능, 그리고 사람과 어떻게 상호작용을 하는지 시험할 수 있는 이상적인 환경이다.


마이크로소프트 연구소의 카챠 호프먼이 프로젝트 말모 소프트웨어가 마인크래프트에서 인공 지능 작업을 시뮬레이션하는 것을 지켜보고 있다. Credit: Scott Eklund/Red Box Pictures via Microsoft

마인크래프트는 시뮬레이션 게임이기 때문에 인공지능이 특정 물리 작업을 수행하는 법을 어떻게 배우는지 확인할 수 있는 안전한 장소이다. 마인크래프트에서 불량 머신이나 뺑소니차가 아무도 다치게 하지 않기 때문이다. 또한 마인크래프트 서버는 시간의 경과를 통제하기 때문에 연구원은 무거운 물건을 올리거나 내리는 시간을 기다릴 필요 없이 시뮬레이션 속도를 높일 수 있다. 모든 것이 시뮬레이션이기 때문에 기계 조작도 쉽다. 특히 서버가 차후의 재생과 분석을 위해 세부 내용까지 모두 측정하고 모니터하기 때문에 다른 연구원이 공개된 결과를 재생산하기도 쉽다.

마인크래프트를 학술 분야에 적용한 것이 이번이 처음은 아니다. 마이크로소프트는 지난 1월 마인크래프트의 교육용 에디션을 공개했고, 오는 9월부터 판매할 계획이다.

프로젝트 말모는 연구원들이 마인크래프트 서버의 기반 코드를 수정해 인공지능 요소를 가상 세계에 도입할 수 있도록 해 준다. 프로젝트 말모를 이용하면 의사결정을 내리고 복잡한 임무를 완료하는 법을 배우는 AI를 구축할 수 있다.

마이크로소프트 연구소의 프로젝트 말모 개발 책임자인 카챠 호프먼에 따르면, 특히 학습 기법 강화를 개발하는 데 적합하며, 이에 따라 AI는 임무슬 수행하는 방법에 있어서 많은 여지가 주어지며, 목표를 향해 발전할 때마다 보상이 주어진다. AI에게 보상이란 의사결정이 목표를 향한 적절한 단계라는 것을 확인 받는 것이다. editor@itworld.co.kr


X