JavaScript에서 Neuroevolution of Augmenting Topologies

발행: (2025년 12월 15일 오전 08:04 GMT+9)
1 분 소요
원문: Dev.to

Source: Dev.to

개요

이 프로젝트는 NEAT(Neuroevolution of Augmenting Topologies)의 JavaScript 기반 구현체이며, Kenneth O. Stanley와 Risto Miikkulainen이 개발한 진화 알고리즘입니다. 원래는 2002년 논문인 Evolving Neural Networks Through Augmenting Topologies에서 소개되었으며, NEAT는 인공 신경망의 가중치와 구조를 동시에 최적화하여 세대를 거듭하면서 진화시킵니다. Node.js와 브라우저 환경 모두에서 실행됩니다.

데모

  • Chrome Dino 게임
  • 자율 주행 자동차
  • Flappy Bird
  • 폴 균형 잡기
  • Snake
  • 개미 시뮬레이터
  • XOR

저장소 및 문서

  • GitHub:
  • Documentation:
Back to Blog

관련 글

더 보기 »

Story CLI 구축: 30분 IP 등록에서 5분 이하까지

이 프로젝트를 시작하게 된 문제는 다음과 같습니다. Web3 개발자 도구에 대해 저를 불편하게 만든 점은 이 도구들이 종종 경험 많은 블록체인 개발자들에 의해 만들어진다는 것입니다.