Demonstration of Particle Swarm Optimization as a training algorithm for Keras neural network models as a gradient-free training alternative to backpropagation.
PSOkeras is an optimizer for Keras neural network models that implements particle swarm optimization (PSO) for training as an alternative to backpropation algorithms.