Neuroevolution of Augmenting Topologies 在 JavaScript 中

发布: (2025年12月15日 GMT+8 07:04)
1 min read
原文: Dev.to

Source: Dev.to

概述

本项目是基于 JavaScript 的 NEAT(Neuroevolution of Augmenting Topologies)实现,NEAT 是由 Kenneth O. Stanley 与 Risto Miikkulainen 开发的进化算法。该算法最初在他们 2002 年的论文《Evolving Neural Networks Through Augmenting Topologies》中提出,NEAT 通过在多个世代中同时优化网络权重和结构来进化人工神经网络。它可在 Node.js 与浏览器环境中运行。

演示

  • Chrome Dino 游戏
  • 自动驾驶汽车
  • Flappy Bird
  • 倒立摆平衡
  • 贪吃蛇
  • 蚂蚁模拟器
  • XOR

仓库与文档

  • GitHub:
  • 文档:
Back to Blog

相关文章

阅读更多 »