neataptic  by wagenaartje

JS library for neural networks, evolution, and backpropagation

created 8 years ago
1,214 stars

Top 33.0% on sourcepulse

GitHubView on GitHub
Project Summary

Neataptic provides a JavaScript library for building and training neural networks in the browser and Node.js, focusing on flexibility and performance. It caters to developers and researchers needing to implement neuro-evolution or backpropagation for tasks like game AI, prediction, and classification, offering significant speed advantages over competitors.

How It Works

Neataptic supports both neuro-evolution (using the Instinct algorithm) and backpropagation. Neuro-evolution allows for flexible network architectures, enabling networks to adapt to datasets without predefined structures, and leverages multi-threading for speed. Backpropagation is optimized for rapid training, claiming over 5x the speed of competitors. The library allows for custom network construction using pre-built layers or even individual neurons and groups.

Quick Start & Requirements

Highlighted Details

  • Blazing fast neuro-evolution and backpropagation for JavaScript environments.
  • Flexible network architectures, allowing custom neuron/synapse connections and layer types (LSTM, GRU, Dense).
  • Supports both supervised and unsupervised learning paradigms.
  • Built-in Instinct algorithm for neuro-evolution.

Maintenance & Community

The project is marked as "(unmaintained)". No community links (Discord, Slack) or roadmap are provided in the README.

Licensing & Compatibility

The README does not explicitly state a license. Parts of Synaptic were used in development, which is typically MIT licensed. Compatibility for commercial use or closed-source linking is not specified.

Limitations & Caveats

The project is explicitly marked as "(unmaintained)", indicating a lack of ongoing development or support. The absence of a clear license could pose adoption risks.

Health Check
Last commit

6 years ago

Responsiveness

Inactive

Pull Requests (30d)
0
Issues (30d)
0
Star History
8 stars in the last 90 days

Explore Similar Projects

Starred by Anastasios Angelopoulos Anastasios Angelopoulos(Cofounder of LMArena), Chip Huyen Chip Huyen(Author of AI Engineering, Designing Machine Learning Systems), and
3 more.

transformer-debugger by openai

0.1%
4k
Tool for language model behavior investigation
created 1 year ago
updated 1 year ago
Feedback? Help us improve.