/PSOkeras

Demonstration of Particle Swarm Optimization as a training algorithm for Keras neural network models as a gradient-free training alternative to backpropagation.

Primary LanguagePythonMIT LicenseMIT

PSOkeras

PSOkeras is an optimizer for Keras neural network models that implements particle swarm optimization (PSO) for training as an alternative to backpropation algorithms.