ewimberley/jGeneticNeuralNet
A Java library that trains neural networks with a genetic algorithm.
This Java library helps developers build and train neural networks using a genetic algorithm. It takes in structured numerical data, such as a CSV file for classification or a dataset for regression, and outputs a trained neural network model. This tool is designed for Java developers who need to implement machine learning models in their applications, especially when traditional neural network training methods might be less effective or harder to configure.
No commits in the last 6 months.
Use this if you are a Java developer looking for an alternative method to train neural networks for classification or regression tasks, particularly when seeking robust optimization without extensive hyperparameter tuning for gradient descent.
Not ideal if you are not a Java developer or if you prefer deep learning frameworks that use backpropagation or require GPU acceleration for very large datasets.
Stars
16
Forks
—
Language
Java
License
LGPL-3.0
Category
Last pushed
Feb 18, 2022
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/ewimberley/jGeneticNeuralNet"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
wagenaartje/neataptic
:rocket: Blazing fast neuro-evolution & backpropagation for the browser and Node.js
uber-research/deep-neuroevolution
Deep Neuroevolution
alenaksu/neatjs
NEAT (Neuro Evolution of Augmenting Topologies) implementation in JavaScript
liquidcarrot/carrot
🥕 Evolutionary Neural Networks in JavaScript
flxsosa/DeepHyperNEAT
A public python implementation of the DeepHyperNEAT system for evolving neural networks....