둠은 단순한 고전 게임이 아니라, 온갖 독특한 시스템에서 실행하는 일종의 목적이 된 지 오래입니다.
이번에는 IEEE에 제출된 논문인데요. 1mW의 전력을 사용하는 초저전력 칩으로 둠을 플레이하는 방법을 학습시켰습니다. 밀리와트 맞습니다. 라즈베리 파이 3의 Cortex A53과 비교하면 1/100이네요.
여기에서 쓴 칩은 Syntiant의 NDP200 신경망 칩입니다. 영상을 모니터링헤 이벤트를 트리거하는데 사용하며, 최고 클럭은 100MHz, 26개의 GPIO 핀도 있습니다.
여기에선 오리지널 둠은 아니고 AI 연구/학습에 쓰는 VizDoom을 써서 신경망을 학습시켰습니다. 여기에는 적을 인식하고 거기에 맞춰서 총을 쏘며, 총알을 절약하는 방법까지 포함됩니다.
이 신경망은 약 60만개의 매개변수로 구성되고, 640Kb 램과 1초당 9기가바이트로 실행되는 뉴럴 코어에서 처리됐습니다. 게임을 잘하는 신경망 프로세서를 만드는 게 목적이 아니고, 사물을 얼마나 효율적으로 잘 감지하는지를 증명하는 게 목적입니다.