Particle swarm optimization (PSO) Using particle swarm optimization (PSO) algorithm for training artificial neural network License pso is released under the MIT license. You can find a copy of the license in the repository.