슈퍼 마리오 Noob에서 24 시간 만에 마스터로 이동하는 컴퓨터

$config[ads_kvadrat] not found

로봇ë?•í›„ 3ê°œêµ - í•œ 미 ì?¼(韓 美 æ—¥) 개발 로봇들 -World Robot ~ ROK / JPN / USA

로봇ë?•í›„ 3ê°œêµ - í•œ 미 ì?¼(韓 美 æ—¥) 개발 로봇들 -World Robot ~ ROK / JPN / USA
Anonim

소프트웨어 개발자 및 마리오 speedrunner 세스 블링은 정복의 컴퓨터 알고리즘을 만들었습니다 슈퍼 마리오 월드. Marl / O tick을 만드는 것은 기계 학습입니다. 이것은 생물학의 유아 들이며, 소위 신경 네트워크와 반복을 통한 진화에 의존합니다. 수학 방정식은 인공 뉴런으로 작용하며,이 빌딩 블록이 함께 수선하여 네트워크를 형성합니다. 봇은 첫 번째 컨트롤러를 처리 할 때와 같은 방식으로 시작합니다. 즉, 오른쪽 단추가 올바르게 연결된다는 의미의 연결을 만들 때까지는 멍청한 상태로 서 있습니다.

너와는 달리,이 프로그램은 구덩이 나 불 덩어리를 피하면서 수치를 할당 할 수 있습니다 (더 멀리가는 네트워크의 경우 더 높은 숫자). 그리고 수십 세대가 지난 후에, 챔피언은 적자 네트워크에서 나옵니다.

브링은 프로세스를 비디오에 담는 것으로, 어떤 의미에서는 처음으로 이탈리아의 배관공이 거북이를 때리고 떠 다니는 동전을 쌓을 때 처음으로 자신의 두뇌가 처리 한 것을 엿볼 수 있습니다. 자신의 사이드 스크롤 컴퓨터 챔피언을 만들고 싶습니까? 블링은 여기에 소스 코드를 게시했습니다.

$config[ads_kvadrat] not found