GitHub topics: evolutionary-computation
GregoryKogan/evo-layout
A high-performance, modular Go library for exploring hybrid genetic algorithms (SGA, NSGA-II, SPEA2, FR-NSGA2) applied to multi-objective graph layout and other optimization problems.
Language: Go - Size: 84 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 8 - Forks: 0

woodRock/fishy-business
PhD Candidate in Artificial Intelligence. Applying machine learning to fish oil analysis.
Language: Python - Size: 1.26 GB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 2 - Forks: 0

icaros-usc/pyribs
A bare-bones Python library for quality diversity optimization.
Language: Python - Size: 54 MB - Last synced at: about 24 hours ago - Pushed at: 1 day ago - Stars: 228 - Forks: 43

esa/pygmo2
A Python platform to perform parallel computations of optimisation tasks (global and local) via the asynchronous generalized island model.
Language: C++ - Size: 13.9 MB - Last synced at: 2 days ago - Pushed at: 11 months ago - Stars: 484 - Forks: 61

EvoLib/evo-lib
EvoLib: A modular Python framework for evolutionary computation
Language: Python - Size: 5.95 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 0 - Forks: 0

cicirello/Chips-n-Salsa
A Java library of Customizable, Hybridizable, Iterative, Parallel, Stochastic, and Self-Adaptive Local Search Algorithms
Language: Java - Size: 16.6 MB - Last synced at: 3 days ago - Pushed at: 5 days ago - Stars: 66 - Forks: 40

EMI-Group/evomo
EvoMO is a GPU-accelerated library for evolutionary multiobjective optimization (EMO)
Language: Python - Size: 999 KB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 90 - Forks: 9

deepomni/GenAlpha
module for finding alpha equation using genetic algorithm !!!
Language: Jupyter Notebook - Size: 356 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 0 - Forks: 0

unhindered-ec/unhindered-ec
A Rust framework supporting a variety of evolutionary computation (EC) tools
Language: Rust - Size: 2.04 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 6 - Forks: 4

codelion/openevolve
Open-source implementation of AlphaEvolve
Language: Python - Size: 3.37 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 2,678 - Forks: 328

7zaa/IEEE-Congress-on-Evolutionary-Computation-Benchmark-functions-suite
This repositories include the IEEE Congress on Evolutionary Computation Benchmark functions suite (IEEE CEC 2014 2017 2020 2022). You can use the untitled.m to form a figure of the benchmark function.
Language: C++ - Size: 6.63 MB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 5 - Forks: 1

theomgdev/EMNS
Evolvable Modular Neural Systems (EMNS): Revolutionary neural architecture using resistance-governed parameter evolution instead of gradient descent. Features self-organizing modularity, biological plausibility, and continual learning without catastrophic forgetting. Including complete working implementation.
Language: Python - Size: 200 KB - Last synced at: 10 days ago - Pushed at: 11 days ago - Stars: 1 - Forks: 0

GokayGulsoy/Computational-Intelligence
Repository for the CENG632 course that I have taken at IZTECH
Language: Jupyter Notebook - Size: 13 MB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 0 - Forks: 0

EMI-Group/evox
Distributed GPU-Accelerated Framework for Evolutionary Computation. Comprehensive Library of Evolutionary Algorithms & Benchmark Problems.
Language: Python - Size: 42.6 MB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 654 - Forks: 95

moshesipper/Applied-Machine-Learning-Course
This course covers the applied side of algorithmics in machine learning, with some deep learning and evolutionary algorithms thrown in as well.
Language: Python - Size: 366 KB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 51 - Forks: 6

Evolutionary-Intelligence/DistributedEvolutionaryComputation
A (still growing) paper list of Evolutionary Computation (EC) published in some (rather all) top-tier (and also EC-focused) journals and conferences. For EC-focused publications, only Parallel/Distributed EC are covered in the current version.
Size: 192 MB - Last synced at: 12 days ago - Pushed at: 13 days ago - Stars: 138 - Forks: 34

nnaisense/evotorch
Advanced evolutionary computation library built directly on top of PyTorch, created at NNAISENSE.
Language: Python - Size: 49.9 MB - Last synced at: 12 days ago - Pushed at: about 2 months ago - Stars: 1,064 - Forks: 71

HuangJunh/EMixConv
Automated design of neural networks with multi-scale convolutions via multi-path weight sampling
Language: Python - Size: 33.3 MB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 4 - Forks: 0

colgreen/sharpneat
SharpNEAT - Evolution of Neural Networks. A C# .NET Framework.
Language: C# - Size: 6.73 MB - Last synced at: 1 day ago - Pushed at: 6 months ago - Stars: 408 - Forks: 101

FrustratedAlpha-553/N-Queen-GA
Solving the N-Queen problem using a Genetic Algorithm in C and Python3 with PMX crossover .
Language: C - Size: 9.77 KB - Last synced at: 16 days ago - Pushed at: 16 days ago - Stars: 3 - Forks: 0

MetaEvo/Awesome-MetaBBO
A collection of MetaBBO papers and code sources
Size: 1.56 MB - Last synced at: 17 days ago - Pushed at: 17 days ago - Stars: 70 - Forks: 6

godon-dev/godon
(ancient german = improving, rearranging, rendering benign)
Language: Python - Size: 3.19 MB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 2 - Forks: 0

GrammaTech/sel
Programmatic modification and evaluation of software
Language: Common Lisp - Size: 18.9 MB - Last synced at: 6 days ago - Pushed at: about 1 month ago - Stars: 186 - Forks: 23

Aryan7441/N-Queen-GA
This repository features a solution to the N-Queen Problem using a Genetic Algorithm, implemented in both Python and C. Explore the code to see how genetic operators like crossover and mutation create efficient solutions on an N×N chessboard. 🐙💻
Language: C - Size: 8.79 KB - Last synced at: 25 days ago - Pushed at: 25 days ago - Stars: 0 - Forks: 0

laiyuhaogz/matlab_toolbox_gep
A matlab class of Gene Expression Programming, the algorithm referenced from the book "Gene Expression Programming. Ferreira, Cândida. 2006"
Language: MATLAB - Size: 7.12 MB - Last synced at: 5 days ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

thieu1995/IntelELM
IntelELM: A Python Framework for Intelligent Metaheuristic-based Extreme Learning Machine
Language: Jupyter Notebook - Size: 4.2 MB - Last synced at: 26 days ago - Pushed at: 26 days ago - Stars: 16 - Forks: 4

EMI-Group/evoxbench
Transforming Neural Architecture Search (NAS) into multi-objective optimization problems. A benchmark suite for testing evolutionary algorithms in deep learning.
Language: Python - Size: 1.74 MB - Last synced at: 25 days ago - Pushed at: 4 months ago - Stars: 124 - Forks: 17

EC-KitY/EC-KitY
EC-KitY: A scikit-learn-compatible Python tool kit for doing evolutionary computation.
Language: Python - Size: 4.88 MB - Last synced at: 3 days ago - Pushed at: 5 months ago - Stars: 94 - Forks: 18

thomasWeise/moptipy
Implementation of metaheuristic optimization methods in Python for scientific, industrial, and educational scenarios. Experiments can be executed in parallel or in a distributed fashion. Experimental results can be evaluated in various ways, including diagrams, tables, and export to Excel.
Language: Python - Size: 7.09 MB - Last synced at: 4 days ago - Pushed at: about 1 month ago - Stars: 24 - Forks: 2

EMI-Group/evogp
A GPU-accelerated library for Tree-based Genetic Programming, leveraging PyTorch and custom CUDA kernels for high-performance evolutionary computation. It supports symbolic regression, classification, and policy optimization with advanced features like multi-output trees and benchmark tools.
Language: Python - Size: 8.41 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 88 - Forks: 10

MaxHalford/eaopt
:four_leaf_clover: Evolutionary optimization library for Go (genetic algorithm, partical swarm optimization, differential evolution)
Language: Go - Size: 591 KB - Last synced at: about 1 month ago - Pushed at: 5 months ago - Stars: 900 - Forks: 97

elias-ba/tyrex
An Elixir library for genetic programming and neuroevolution, implementing standard genetic algorithms and NEAT. Features parallel evaluation, checkpointing, and extensible operators for selection, crossover, and mutation. Solve optimization problems through evolution with a clean, flexible API.
Language: Elixir - Size: 131 KB - Last synced at: 6 days ago - Pushed at: about 2 months ago - Stars: 8 - Forks: 0

yangyongkang2000/SEvoBench
A C++ Framework for Evolutionary Single-Objective Optimization Benchmarking
Language: C++ - Size: 27.7 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 5 - Forks: 1

Tri11Paragon/blt-gp
Genetic Programming (GP) library for C++. Type-safe replacement for lilgp, et al. Integreates directly into the C++ typesystem.
Language: C++ - Size: 883 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

mattruzicka/evolvable
An evolutionary computation framework for Ruby
Language: Ruby - Size: 1.43 MB - Last synced at: 17 days ago - Pushed at: about 2 months ago - Stars: 42 - Forks: 1

ecrs-org/ecrs
ecrs - Evolutionary computation algorithms & tools for Rust
Language: Rust - Size: 6.8 MB - Last synced at: 23 days ago - Pushed at: about 1 year ago - Stars: 7 - Forks: 1

ShuhuaGao/geppy
A framework for gene expression programming (an evolutionary algorithm) in Python
Language: Python - Size: 8.36 MB - Last synced at: about 2 months ago - Pushed at: 4 months ago - Stars: 214 - Forks: 74

ci-group/revolve2
A python library for optimization, geared towards modular robots and evolutionary computing.
Language: Python - Size: 37.6 MB - Last synced at: 21 days ago - Pushed at: about 2 months ago - Stars: 20 - Forks: 53

McDoritos/CE-Evolution
Repository on my course Evolutionary Computation, about Genetic Algorithms. This project has the objective of evolving structures and controllers on evogym
Language: Python - Size: 530 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

zipfian-sh/natural-selection
A library for pure Evolutionary Algorithm tools
Language: Python - Size: 328 KB - Last synced at: 6 days ago - Pushed at: over 2 years ago - Stars: 3 - Forks: 0

karami-mehdi/computational-intelligence-notebook
Notebook for the Computational Intelligence course I took during the final semester of my bachelor’s, written in LaTeX.
Language: TeX - Size: 264 KB - Last synced at: 28 days ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

Dicklesworthstone/llm_multi_round_coding_tournament
Pitting together all the best LLMs to fight in a coding tournament with no holds barred! Who will win? You!
Language: Python - Size: 2.96 MB - Last synced at: 1 day ago - Pushed at: 3 months ago - Stars: 9 - Forks: 0

Dicklesworthstone/llm-tournament
Automated LLM Coding Tournaments. There can be only one (winning code solution from the competing AIs)
Language: Python - Size: 888 KB - Last synced at: 1 day ago - Pushed at: 3 months ago - Stars: 11 - Forks: 0

RowanTL/pyshgp Fork of erp12/pyshgp
Push Genetic Programming in Python.
Language: Python - Size: 6.1 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

jespb/Python-StdGP
An easy-to-use scikit-learn inspired implementation of the Standard Genetic Programming (StdGP) algorithm.
Language: Python - Size: 38.1 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 8 - Forks: 9

heal-research/HeuristicLab
HeuristicLab - An environment for heuristic and evolutionary optimization
Language: C# - Size: 706 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 43 - Forks: 17

apriilbee/Sudoku-Solver
Java-based Sudoku Solver powered by evolutionary algorithms. Solves puzzles by simulating natural selection instead of brute force.
Language: Java - Size: 15.6 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

monkeyjunglejuice/protoverse
Creating an artificial, open-ended universe from scratch.
Language: Elixir - Size: 306 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 1 - Forks: 0

ianwhale/nsga-net
NSGA-Net, a Neural Architecture Search Algorithm
Language: Python - Size: 2.43 MB - Last synced at: about 2 months ago - Pushed at: almost 6 years ago - Stars: 268 - Forks: 80

sofcosta/Computational-Evolution-of-Typographic-Compositions
Exploring the creative potential of applying sequences of operations to typography through Evolutionary Computation
Language: Processing - Size: 263 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

Sohrab-rz/Teaching-Learning-Based-Optimization-Algorithm
MATLAB code for Teaching Learning Based Optimization Algorithm (minimization and maximization)
Language: MATLAB - Size: 19.5 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

emilydolson/phylotrackpy
Python phylogeny tracker for in silico evolution experiments
Language: C++ - Size: 8.54 MB - Last synced at: 28 days ago - Pushed at: about 1 month ago - Stars: 11 - Forks: 2

tomtkg/Test_Functions_for_Multi-objective_Optimization
Test Functions for Multi-Objective Optimization
Language: MATLAB - Size: 75.5 MB - Last synced at: 2 months ago - Pushed at: over 3 years ago - Stars: 38 - Forks: 9

jespb/Python-M3GP
An easy-to-use scikit-learn inspired implementation of the Multidimensional Multiclass Genetic Programming with Multidimensional Populations (M3GP) algorithm
Language: Python - Size: 140 KB - Last synced at: 13 days ago - Pushed at: 3 months ago - Stars: 9 - Forks: 1

kevin-robb/evolve-optimal-kf-params
My e-phys capstone work on evolving optimal Kalman filter parameters with ML
Language: Python - Size: 635 MB - Last synced at: 2 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

lmarti/nsgaiii
An implementation of NSGA-III in Python.
Language: Jupyter Notebook - Size: 1.27 MB - Last synced at: 3 months ago - Pushed at: about 1 year ago - Stars: 121 - Forks: 52

revuel/PatternOmatic
Finds linguistic patterns effortlessly
Language: Python - Size: 201 KB - Last synced at: about 1 month ago - Pushed at: almost 2 years ago - Stars: 36 - Forks: 8

MTomczyk/JECDM
Java framework for Evolutionary Computation and Decision Making (JECDM). It is a computational framework written in Java that primarily intends to facilitate research on preference-based evolutionary multi-objective optimization.
Language: Java - Size: 31.5 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0

Hintzelab/MABE
Modular Agent Based Evolution Framework
Language: C++ - Size: 16.5 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 81 - Forks: 23

evoplex/evoplex
Evoplex is a fast, robust and extensible platform for developing agent-based models and multi-agent systems on networks. It's available for Windows, Linux and macOS.
Language: C++ - Size: 6.01 MB - Last synced at: 3 months ago - Pushed at: almost 6 years ago - Stars: 135 - Forks: 23

Evolutionary-Intelligence/EvolutionaryComputation-A-Modern-Perspective-ECAMP
Evolutionary Computation: A Modern Perspective |<...>| This is an online book, which is free-access and actively-updated (1st Edition: from 2023 to 2027).
Size: 803 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 51 - Forks: 15

AtoosaParsa/AdaptiveForceChains
Source code for "Evolution of Adaptive Force Chains in Reconfigurable Granular Metamaterials"
Language: Jupyter Notebook - Size: 1.14 GB - Last synced at: 3 months ago - Pushed at: 4 months ago - Stars: 3 - Forks: 0

Bio4Res/ea-cpp
An evolutionary algorithm library in C++
Language: C++ - Size: 188 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

antilneeraj/GeneticAlgorithm
Implementation of Genetics Algorithm on Flappy Bird
Language: Python - Size: 36.1 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 2 - Forks: 0

erp12/pyshgp
Push Genetic Programming in Python.
Language: Python - Size: 6.32 MB - Last synced at: 3 months ago - Pushed at: about 2 years ago - Stars: 75 - Forks: 23

DJE98/TextMatrixEvolver
The TextMatrixEvolver is an innovative project that leverages the power of evolutionary algorithms to generate character matrices of a defined size. These matrices are uniquely structured to visually display specific words from a given list.
Language: C - Size: 25.4 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

ttarkowski/quile
C++ genetic algorithms scientific library
Language: C++ - Size: 1.07 MB - Last synced at: 3 days ago - Pushed at: almost 2 years ago - Stars: 13 - Forks: 3

triphan2k3/GraduateThesis Fork of LCCuong/AttackOnObjectDetection
This is parts of my graduate thesis: Black-box sparse adversarial attack on computer vision models using evolutionary computation.
Language: Python - Size: 40 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

eriknyquist/BrainfuckIntern
Uses a genetic algorithm to "evolve" brainfuck programs with desirable behaviours
Language: C - Size: 26.7 MB - Last synced at: about 2 months ago - Pushed at: 5 months ago - Stars: 10 - Forks: 0

mbuzdalov/orthant-search
Orthant search is "one code to rule them all" for many operations in multiobjective evolutionary algorithms.
Language: Java - Size: 170 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 2 - Forks: 1

CandelierLab/Toolbox_AE
A python toolbox for research in Artificial Evolution
Language: Python - Size: 2.7 MB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

Changhe160/OFEC_Alpha
A major update
Language: C++ - Size: 36.9 MB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 6 - Forks: 4

telmomenezes/synthetic
Symbolic Generators for Complex Networks
Language: Python - Size: 19.6 MB - Last synced at: 10 days ago - Pushed at: about 2 years ago - Stars: 46 - Forks: 9

lex-unix/evolutionary-computations
Collection of evolutionary algorithms implemented in Python
Language: Python - Size: 97.7 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

m-RezaFahlevi/m-RezaFahlevi.github.io
Fahlevisia Website
Language: HTML - Size: 29.4 MB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

anantashahane/A-Fast-Converging-Evolutionary-Algorithm-for-Green-Vehicle-Routing-Problem
Research Project
Language: Swift - Size: 11.2 MB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

algodesigner/genetic
A simple self-contained Genetic Programming library for Java
Language: Java - Size: 410 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

AtoosaParsa/AcousticLogicGates
Code for "Evolution of Acoustic Logic Gates in Granular Metamaterials", Parsa et al., EvoApplications 2022
Language: Python - Size: 267 KB - Last synced at: 4 months ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

mnjirjak/ml_peptide_self_assembly
AI models for prediction and design of novel self-assembling peptides
Language: Python - Size: 1.36 MB - Last synced at: 3 months ago - Pushed at: 7 months ago - Stars: 1 - Forks: 0

miguelrabuge/fedora
The Fedora Framework is an evolutionary feature engineering framework designed to optimize features for machine learning tasks
Language: Python - Size: 79.1 KB - Last synced at: 2 months ago - Pushed at: about 1 year ago - Stars: 5 - Forks: 0

Haleshot/Evolutionary_Computing
Language: Jupyter Notebook - Size: 3.98 MB - Last synced at: about 2 months ago - Pushed at: 7 months ago - Stars: 1 - Forks: 1

chen0040/cpp-mfc-fractal-art-iec-lgp
Interactive Evolutionary Computation for Fractal Arts using Linear Genetic Programming and MFC
Language: C - Size: 44.6 MB - Last synced at: 3 months ago - Pushed at: almost 8 years ago - Stars: 3 - Forks: 0

LabyrinthineLeo/AEMONAS
[CAIS-2023] "Architecture Entropy Sampling Based Evolutionary Neural Architecture Search and Its Application in Osteoporosis"
Language: Python - Size: 36.1 KB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 3 - Forks: 0

ntnu-ai-lab/EvoLP.jl
A playground for evolutionary computation in Julia
Language: Julia - Size: 980 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 26 - Forks: 1

aliasgharheidaricom/The-Moss-Growth-Optimization-MGO-Concepts-and-performance
Moss Growth Optimization (MGO) mimics the natural growth processes of moss to achieve effective optimization through a combination of local and global search strategies
Language: MATLAB - Size: 6.46 MB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 2 - Forks: 0

2catycm/CosmicSelection
天择,基于PyTorch的新一代高性能演化计算框架。CosmicSelection: a new generation of high-performance evolutionary computing framework based on PyTorch.
Language: Jupyter Notebook - Size: 7.09 MB - Last synced at: 5 days ago - Pushed at: 9 months ago - Stars: 0 - Forks: 0

giuse/machine_learning_workbench
Workbench for practical machine learning in Ruby.
Language: Ruby - Size: 114 KB - Last synced at: 3 months ago - Pushed at: over 3 years ago - Stars: 20 - Forks: 4

cpmech/goga
Go evolutionary algorithm is a computer library for developing evolutionary and genetic algorithms to solve optimisation problems with (or not) many constraints and many objectives. Also, a goal is to handle mixed-type representations (reals and integers).
Language: Go - Size: 22 MB - Last synced at: 3 months ago - Pushed at: over 4 years ago - Stars: 43 - Forks: 9

AStupidBear/GCMAES.jl
Gradient-based Covariance Matrix Adaptation Evolutionary Strategy for Real Blackbox Optimization
Language: Julia - Size: 132 KB - Last synced at: 27 days ago - Pushed at: almost 2 years ago - Stars: 19 - Forks: 8

savicente2109/TFG-Infor
Este repositorio contiene el código desarrollado para mi Trabajo de Fin de Grado en Ingeniería Informática.
Language: Jupyter Notebook - Size: 3.07 MB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

AtoosaParsa/gecco-2022
Code for "Evolving Programmable Computational Metamaterials", Parsa et al., GECCO 2022
Language: Python - Size: 709 KB - Last synced at: 4 months ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

chen0040/java-genetic-programming
Genetic-programming framework for various genetic programming paradigms such as linear genetic programming, tree genetic programming, gene expression programming, etc
Language: Java - Size: 334 KB - Last synced at: 3 months ago - Pushed at: about 8 years ago - Stars: 10 - Forks: 8

brunobellisario/Rcourse
Data Analysis with R
Language: HTML - Size: 64.1 MB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 1 - Forks: 0

matinmonshizadeh/8-Queens
Implement an evolutionary solution for the 8-queens problem and apply a genetic algorithm with specific properties.
Language: Python - Size: 233 KB - Last synced at: 3 months ago - Pushed at: 10 months ago - Stars: 1 - Forks: 0

evvo-labs/evvo
Solve multi-objective optimization problems with distributed evolutionary algorithms
Language: Scala - Size: 642 KB - Last synced at: 7 months ago - Pushed at: over 1 year ago - Stars: 65 - Forks: 4

SolarSupremacy/Neural
Evolution Simulator with Neural Networks
Language: Lua - Size: 10.7 KB - Last synced at: 10 months ago - Pushed at: almost 8 years ago - Stars: 2 - Forks: 0

nlorant-s/NeuroPush
PushGP Neuroevolution Framework
Language: Python - Size: 6.76 MB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0

aliasgharheidaricom/RUN-Beyond-the-Metaphor-An-Efficient-Optimization-Algorithm-Based-on-Runge-Kutta-Method
The optimization field suffers from the metaphor-based “pseudo-novel” or “fancy” optimizers. Most of these cliché methods mimic animals' searching trends and possess a small contribution to the optimization process itself. Most of these cliché methods suffer from the locally efficient performance, biased verification methods on easy problems, and high similarity between their components' interactions. This study attempts to go beyond the traps of metaphors and introduce a novel metaphor-free population-based optimization based on the mathematical foundations and ideas of the Runge Kutta (RK) method widely well-known in mathematics. The proposed RUNge Kutta optimizer (RUN) was developed to deal with various types of optimization problems in the future. The RUN utilizes the logic of slope variations computed by the RK method as a promising and logical searching mechanism for global optimization. This search mechanism benefits from two active exploration and exploitation phases for exploring the promising regions in the feature space and constructive movement toward the global best solution. Furthermore, an enhanced solution quality (ESQ) mechanism is employed to avoid the local optimal solutions and increase convergence speed. The RUN algorithm's efficiency was evaluated by comparing with other metaheuristic algorithms in 50 mathematical test functions and four real-world engineering problems. The RUN provided very promising and competitive results, showing superior exploration and exploitation tendencies, fast convergence rate, and local optima avoidance. In optimizing the constrained engineering problems, the metaphor-free RUN demonstrated its suitable performance as well. The authors invite the community for extensive evaluations of this deep-rooted optimizer as a promising tool for real-world optimization. The source codes, supplementary materials, and guidance for the developed method will be publicly available at different hubs at http://aliasgharheidari.com/RUN.html.
Language: MATLAB - Size: 2.91 MB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 5 - Forks: 2

aliasgharheidaricom/RIME-A-physics-based-optimization
RIME A physics based optimization algorithm, Neurocomputing, 2023 https://doi.org/10.1016/j.neucom.2023.02.010, This paper proposes an efficient optimization algorithm based on the physical phenomenon of rime-ice
Language: MATLAB - Size: 27.1 MB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 11 - Forks: 1

david-ta-ming/Albrecht
A fast generator of random magic squares utilizing an evolutionary algorithm
Language: Java - Size: 12.1 MB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0
