An open API service providing repository metadata for many open source software ecosystems.

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

Related Keywords
evolutionary-computation 369 evolutionary-algorithms 155 genetic-algorithm 92 optimization 58 evolutionary-algorithm 56 genetic-programming 55 machine-learning 43 artificial-intelligence 41 optimization-algorithms 34 python 34 evolution 29 genetic-algorithms 26 neuroevolution 20 neural-networks 18 particle-swarm-optimization 18 swarm-intelligence 17 evolution-strategies 16 multi-objective-optimization 16 differential-evolution 15 metaheuristics 15 neural-network 15 evolutionary-strategy 14 multiobjective-optimization 14 deep-learning 13 java 13 reinforcement-learning 13 neural-architecture-search 11 pytorch 11 matlab 10 symbolic-regression 10 simulation 9 evolution-simulation 8 evolutionary 8 nsga-ii 8 metaheuristic-algorithms 8 metaheuristic-optimisation 7 artificial-life 7 python3 7 ai 7 evolutionary-robotics 6 heuristics 6 automl 6 machine-learning-algorithms 6 computational-intelligence 6 combinatorial-optimization 6 ant-colony-optimization 6 cma-es 6 pareto-front 6 optimization-methods 6 optimisation 6 scientific-computing 6 processing 6 cpp 6 bio-inspired-optimization 5 genetic-algorithm-framework 5 travelling-salesman-problem 5 algorithms 5 neat 5 algorithm 5 agent-based-simulation 5 artificial-intelligence-algorithms 5 mutation 5 agent-based-modeling 5 classification 5 research 5 fuzzy-logic 5 heuristic-search-algorithms 4 scientific-publications 4 binary-classification 4 cplusplus 4 black-box-optimization 4 evolutionary-strategies 4 tsp 4 optimization-tools 4 metamaterials 4 r 4 norms 4 game-theory 4 genetic-optimization-algorithm 4 optimisation-algorithms 4 simulated-annealing 4 parallel-computing 4 quality-diversity 4 permutations 4 optimization-library 4 imperialistic-competitive-algorithm 3 coevolutionary 3 map-elites 3 searching-algorithms 3 framework 3 pmx-crossover 3 open-ended-evolution 3 rust 3 c 3 social-network 3 generative-art 3 library 3 convolutional-neural-networks 3 soft-computing 3 tlbo 3