evoli

Function Optimizer

An implementation of a genetic algorithm and particle swarm optimization in Go to find the maximum value of a 3D function.

Genetic Algorithm and Particle Swarm Optimization

GitHub

33 stars
6 watching
10 forks
Language: Go
last commit: about 3 years ago
Linked from 2 awesome lists

evolutionary-algorithmsgenetic-algorithmgogolangparticle-swarm-optimization

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
maxhalford/eaopt An evolutionary optimization library that provides multiple algorithms and interfaces to solve complex optimization problems using genetic and other optimization techniques. 888
jiangoforit/yellowfin_pytorch An optimizer that automatically tunes momentum and learning rate using local quadratic approximation. 287
thoj/go-galib A library that implements a genetic algorithm optimization tool 199
enricoschumann/nmof Provides implementations of optimization heuristics and other tools for financial analysis and simulation. 34
100/solid A comprehensive framework for solving optimization problems without gradient calculations. 576
matthewpeterkelly/particleswarmoptimization An optimization algorithm implementation in Matlab. 82
openmole/mgo A software library for purely functional genetic algorithms with an emphasis on multi-objective optimization and robustness to noisy fitness functions 71
shuai-xie/genetic-algorithm A Matlab implementation of a genetic algorithm to find optimal solutions to optimization problems 418
ethz-pes/multi_objective_optimization_matlab A MATLAB toolset for multi-objective optimization using genetic algorithms and other methods. 51
rajatsen91/mftree_det A framework for optimizing complex functions using a multi-fidelity approach. 5
nnaisense/evotorch An evolutionary computation library built on top of PyTorch for solving optimization problems in various fields. 1,016
bergel/neat An implementation of the Neuroevolution through Augmenting Topologies (NEAT) algorithm for evolutionary optimization of neural networks in Pharo. 16
gekkowarez/gekkoga An optimization tool that uses genetic algorithms to improve trading strategy performance 311
jonfanlab/glonet A software framework for training neural networks to optimize dielectric metasurfaces using physics-driven generative models and global optimization algorithms. 101
hchasestevens/monkeys A Python framework for using genetic programming to solve problems and optimize solutions 122