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

Topic: "evolutionary-computation"

codelion/openevolve

Open-source implementation of AlphaEvolve

Language: Python - Size: 3.37 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 2,678 - Forks: 328

nnaisense/evotorch

Advanced evolutionary computation library built directly on top of PyTorch, created at NNAISENSE.

Language: Python - Size: 49.9 MB - Last synced at: 7 days ago - Pushed at: about 1 month ago - Stars: 1,064 - Forks: 71

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

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: 6 days ago - Pushed at: 6 days ago - Stars: 654 - Forks: 95

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: about 1 month ago - Pushed at: 11 months ago - Stars: 477 - Forks: 59

colgreen/sharpneat

SharpNEAT - Evolution of Neural Networks. A C# .NET Framework.

Language: C# - Size: 6.73 MB - Last synced at: 5 days ago - Pushed at: 6 months ago - Stars: 408 - Forks: 101

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

icaros-usc/pyribs

A bare-bones Python library for quality diversity optimization.

Language: Python - Size: 52.9 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 222 - Forks: 42

ShuhuaGao/geppy

A framework for gene expression programming (an evolutionary algorithm) in Python

Language: Python - Size: 8.36 MB - Last synced at: about 1 month ago - Pushed at: 4 months ago - Stars: 214 - Forks: 74

GrammaTech/sel

Programmatic modification and evaluation of software

Language: Common Lisp - Size: 18.9 MB - Last synced at: about 6 hours ago - Pushed at: 28 days ago - Stars: 186 - Forks: 23

oblivia-simplex/roper

Return Oriented Programme Evolution with ROPER

Language: Common Lisp - Size: 96.2 MB - Last synced at: over 1 year ago - Pushed at: about 6 years ago - Stars: 167 - Forks: 21

sferes2/sferes2

A lightweight, generic C++11 framework for evolutionary computation

Language: C++ - Size: 2.38 MB - Last synced at: about 1 year ago - Pushed at: almost 3 years ago - Stars: 159 - Forks: 36

ShuhuaGao/gpFlappyBird

Flappy Bird AI using Cartesian Genetic Programming (Evolutionary Computation)

Language: Python - Size: 39.5 MB - Last synced at: over 1 year ago - Pushed at: almost 5 years ago - Stars: 155 - Forks: 28

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: 7 days ago - Pushed at: 7 days ago - Stars: 138 - Forks: 34

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

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: 19 days ago - Pushed at: 4 months ago - Stars: 124 - Forks: 17

korymath/talk-generator

talk-generator is capable of generating coherent slide decks based on a single topic suggestion.

Language: Python - Size: 10.7 MB - Last synced at: 1 day ago - Pushed at: over 1 year ago - Stars: 124 - Forks: 9

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

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: about 1 month ago - Pushed at: 5 months ago - Stars: 93 - Forks: 18

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

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

moshesipper/tiny_gp

Tiny Genetic Programming in Python

Language: Python - Size: 803 KB - Last synced at: almost 2 years ago - Pushed at: over 2 years ago - Stars: 80 - Forks: 36

EMI-Group/evomo

EvoMO is a GPU-accelerated library for evolutionary multiobjective optimization (EMO)

Language: Python - Size: 995 KB - Last synced at: 11 days ago - Pushed at: about 1 month ago - Stars: 78 - Forks: 8

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

MetaEvo/Awesome-MetaBBO

A collection of MetaBBO papers and code sources

Size: 1.56 MB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 70 - Forks: 6

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: 9 days ago - Pushed at: 15 days ago - Stars: 65 - Forks: 40

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

flxsosa/DeepHyperNEAT

A public python implementation of the DeepHyperNEAT system for evolving neural networks. Developed by Felix Sosa and Kenneth Stanley. See paper here: https://eplex.cs.ucf.edu/papers/sosa_ugrad_report18.pdf

Language: Python - Size: 1 MB - Last synced at: over 1 year ago - Pushed at: over 3 years ago - Stars: 61 - Forks: 16

0xprofessooor/Pearl

Adaptable tools to make reinforcement learning and evolutionary computation algorithms.

Language: Python - Size: 656 KB - Last synced at: 8 months ago - Pushed at: about 3 years ago - Stars: 53 - Forks: 1

fillassuncao/denser-models

Language: Python - Size: 5.08 GB - Last synced at: over 2 years ago - Pushed at: about 7 years ago - Stars: 52 - Forks: 16

hecoding/Pac-Man

Evolutionary Pac-Man bots using Grammatical Evolution and Multi-objective Optimization. Cool GUI included (Undergraduate Thesis)

Language: Java - Size: 29.7 MB - Last synced at: over 1 year ago - Pushed at: almost 8 years ago - Stars: 52 - Forks: 15

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: 6 days ago - Pushed at: 6 days ago - Stars: 51 - Forks: 6

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

telmomenezes/synthetic

Symbolic Generators for Complex Networks

Language: Python - Size: 19.6 MB - Last synced at: 4 days ago - Pushed at: about 2 years ago - Stars: 46 - Forks: 9

smkalami/ypea

Yarpiz Evolutionary Algorithms Toolbox for MATLAB

Language: HTML - Size: 2.33 MB - Last synced at: over 1 year ago - Pushed at: over 4 years ago - Stars: 45 - Forks: 25

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

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

mattruzicka/evolvable

An evolutionary computation framework for Ruby

Language: Ruby - Size: 1.43 MB - Last synced at: 11 days ago - Pushed at: about 1 month ago - Stars: 42 - Forks: 1

tomtkg/Test_Functions_for_Multi-objective_Optimization

Test Functions for Multi-Objective Optimization

Language: MATLAB - Size: 75.5 MB - Last synced at: about 2 months ago - Pushed at: over 3 years ago - Stars: 38 - Forks: 9

sgonzalez/SwiftGenetics

A pure-Swift genetic algorithm library built for composition and extensibility.

Language: Swift - Size: 89.8 KB - Last synced at: over 2 years ago - Pushed at: over 5 years ago - Stars: 37 - Forks: 5

revuel/PatternOmatic

Finds linguistic patterns effortlessly

Language: Python - Size: 201 KB - Last synced at: 25 days ago - Pushed at: almost 2 years ago - Stars: 36 - Forks: 8

mmore500/dishtiny

DISHTINY: A Platform for Studying Open-Ended Evolutionary Transitions in Individuality

Language: C++ - Size: 2.32 GB - Last synced at: about 2 months ago - Pushed at: over 2 years ago - Stars: 30 - Forks: 5

flo-wolf/UnitySharpNEAT

Implementation of SharpNEAT in Unity 2020. Full refactor of the UnityNEAT project.

Language: C# - Size: 4.17 MB - Last synced at: over 1 year ago - Pushed at: over 4 years ago - Stars: 29 - Forks: 3

ntnu-ai-lab/EvoLP.jl

A playground for evolutionary computation in Julia

Language: Julia - Size: 980 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 26 - Forks: 1

CristianAbrante/GeneticsJS

Evolutionary algorithms library for the web 🧬

Language: TypeScript - Size: 971 KB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 26 - Forks: 6

ci-group/revolve

Robot evolution framework for the Triangle of Life project

Language: Python - Size: 420 MB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 25 - Forks: 32

NiMlr/High-Dim-ES-RL

Paper: Challenges in High-dimensional Reinforcement Learning with Evolution Strategies

Language: Python - Size: 21.5 KB - Last synced at: almost 2 years ago - Pushed at: about 3 years ago - Stars: 25 - Forks: 5

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: 6.88 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 24 - Forks: 2

ci-group/revolve2

A python library for optimization, geared towards modular robots and evolutionary computing.

Language: Python - Size: 37.6 MB - Last synced at: 15 days ago - Pushed at: about 2 months ago - Stars: 20 - Forks: 53

giuse/machine_learning_workbench

Workbench for practical machine learning in Ruby.

Language: Ruby - Size: 114 KB - Last synced at: 2 months ago - Pushed at: over 3 years ago - Stars: 20 - Forks: 4

GregSommerville/Evolutionary.Net

Genetic Programming Engine designed for .NET

Language: C# - Size: 962 KB - Last synced at: over 2 years ago - Pushed at: about 6 years ago - Stars: 20 - Forks: 7

AStupidBear/GCMAES.jl

Gradient-based Covariance Matrix Adaptation Evolutionary Strategy for Real Blackbox Optimization

Language: Julia - Size: 132 KB - Last synced at: 21 days ago - Pushed at: almost 2 years ago - Stars: 19 - Forks: 8

ctjacobs/sudoku-genetic-algorithm

Solves a Sudoku puzzle using a genetic algorithm.

Language: Python - Size: 18.6 KB - Last synced at: almost 2 years ago - Pushed at: about 5 years ago - Stars: 19 - Forks: 30

r8vnhill/keen

Keen is a Kotlin genetic algorithms' framework

Language: Kotlin - Size: 5.18 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 18 - Forks: 0

shashankkotyan/RobustArchitectureSearch

This github repository contains the official code for the paper, "Evolving Robust Neural Architectures to Defend from Adversarial Attacks"

Language: Python - Size: 25.4 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 18 - Forks: 1

thieu1995/IntelELM

IntelELM: A Python Framework for Intelligent Metaheuristic-based Extreme Learning Machine

Language: Jupyter Notebook - Size: 4.2 MB - Last synced at: 21 days ago - Pushed at: 21 days ago - Stars: 16 - Forks: 4

icaros-usc/dqd-rl

Official implementation of "Approximating Gradients for Differentiable Quality Diversity in Reinforcement Learning"

Language: Python - Size: 2.32 MB - Last synced at: almost 2 years ago - Pushed at: over 2 years ago - Stars: 15 - Forks: 0

JohnNay/datafsm

Machine Learning Finite State Machine Models from Data with Genetic Algorithms

Language: R - Size: 4.69 MB - Last synced at: over 1 year ago - Pushed at: about 4 years ago - Stars: 15 - Forks: 6

satuma777/evoltier

[WIP] Python implementation of evolution strategy based on Information Geometry. This library includes CMA-ES, NES, CompactGA and PBIL.

Language: Python - Size: 65.4 KB - Last synced at: over 1 year ago - Pushed at: about 6 years ago - Stars: 14 - Forks: 3

ttarkowski/quile

C++ genetic algorithms scientific library

Language: C++ - Size: 1.07 MB - Last synced at: 9 days ago - Pushed at: almost 2 years ago - Stars: 13 - Forks: 3

alife-data-standards/alife-data-standards

Repository to host data standards for the ALIFE community.

Language: HTML - Size: 65.4 KB - Last synced at: almost 2 years ago - Pushed at: about 2 years ago - Stars: 13 - Forks: 2

mohyunho/NAS_transformer

Evolutionary Neural Architecture Search on Transformers for RUL Prediction

Language: Python - Size: 15.4 MB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 13 - Forks: 3

SamuelSchmidgall/EvolutionarySelfReplication

Produce intelligence by means of natural selection without objective/reward optimization

Language: Python - Size: 60.2 MB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 13 - Forks: 1

tsyet12/EvoOpt

Python implementation of state-of-art meta-heuristic and evolutionary optimization algorithms.

Language: Python - Size: 866 KB - Last synced at: 11 months ago - Pushed at: almost 3 years ago - Stars: 12 - Forks: 1

emilydolson/phylotrackpy

Python phylogeny tracker for in silico evolution experiments

Language: C++ - Size: 8.54 MB - Last synced at: 22 days ago - Pushed at: about 1 month ago - Stars: 11 - Forks: 2

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: 3 days ago - Pushed at: 3 months ago - Stars: 11 - Forks: 0

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

Decadz/Genetic-Programming-with-Rademacher-Complexity

Code for the GP-RC algorithm presented in "Genetic Programming with Rademacher Complexity for Symbolic Regression" (IEEE CEC2019). Paper Link: https://ieeexplore.ieee.org/document/8790341

Language: Python - Size: 35.1 MB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 11 - Forks: 4

shiming-chen/CDE-GAN

Official PyTorch Implementation of CDE-GAN (TEVC'21)

Language: Python - Size: 92.8 KB - Last synced at: over 2 years ago - Pushed at: about 3 years ago - Stars: 11 - Forks: 2

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

IFFranciscoME/Genetic-Finance

Implementations of Genetic Methods for Financial Machine Learning Applications

Language: HTML - Size: 18.7 MB - Last synced at: 2 months ago - Pushed at: about 4 years ago - Stars: 10 - Forks: 2

EliorBenYosef/evolutionary-algorithms

Evolutionary Algorithms implementations, for various (discrete & continuous) optimization problems, including for autonomous agent control.

Language: Python - Size: 8.02 MB - Last synced at: over 1 year ago - Pushed at: over 4 years ago - Stars: 10 - Forks: 0

Hellisotherpeople/python-neuroevolution

An implementation of "Conventional Neuroevolution" - evolving ANNs without backpropegation

Language: Python - Size: 3.13 MB - Last synced at: over 2 years ago - Pushed at: over 6 years ago - Stars: 10 - Forks: 1

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

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: 7 days ago - Pushed at: 3 months ago - Stars: 9 - Forks: 1

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: 3 days ago - Pushed at: 3 months ago - Stars: 9 - Forks: 0

facaraff/SOS

The Stochastic Optimisation Software (SOS) is a research-oriented software platform for Metaheuristic Optimisation (Stochastic Optimisation). If you are using SOS, please acknowledge the article "Caraffini, F.; Iacca, G. The SOS Platform: Designing, Tuning and Statistically Benchmarking Optimisation Algorithms. Mathematics 2020, 8, 785." (https://doi.org/10.3390/math8050785)

Language: Java - Size: 42.7 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 9 - Forks: 4

ali-ece/Design-of-optimal-CMOS-ring-oscillator-using-an-intelligent-optimization-tool

This paper presents an intelligent sizing method to improve the performance and efficiency of a CMOS Ring Oscillator (RO). The proposed approach is based on the simultaneous utilization of powerful and new multi-objective optimization techniques along with a circuit simulator under a data link. The proposed optimizing tool creates a perfect tradeoff between the contradictory objective functions in CMOS RO optimal design. This tool is applied for intelligent estimation of the circuit parameters (channel width of transistors), which have a decisive influence on RO specifications. Along the optimal RO design in an specified range of oscillaton frequency, the Power Consumption, Phase Noise, Figure of Merit (FoM), Integration Index, Design Cycle Time are considered as objective functions. Also, in generation of Pareto front some important issues, i.e. Overall Nondominated Vector Generation (ONVG), and Spacing (S) are considered for more effectiveness of the obtained feasible solutions in application. Four optimization algorithms called Multi-Objective Genetic Algorithm (MOGA), Multi-Objective Inclined Planes system Optimization (MOIPO), Multi-Objective Particle Swarm Optimization (MOPSO) and Multi-Objective Modified Inclined Planes System Optimization (MOMIPO) are utilized for 0.18-mm CMOS technology with supply voltage of 1-V. Baesd on our extensive simulations and experimental results MOMIPO outperforms the best performance among other multi-objective algorithms in presented RO designing tool.

Size: 10.9 MB - Last synced at: over 1 year ago - Pushed at: about 4 years ago - Stars: 9 - Forks: 2

giuse/simple_ga

Simple Genetic Algorithm for demonstration purposes

Language: Ruby - Size: 1.95 KB - Last synced at: about 1 year ago - Pushed at: over 8 years ago - Stars: 9 - Forks: 3

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: about 9 hours ago - Pushed at: about 2 months ago - Stars: 8 - 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

Carla-de-Beer/feed-the-boids

Evolutionary steering game

Language: JavaScript - Size: 955 KB - Last synced at: almost 2 years ago - Pushed at: over 4 years ago - Stars: 8 - Forks: 3

DevilYangS/EMOFM

The source code of EMOFM-DK : An Evolutionary Multiobjective Optimization Based Fuzzy Method for Overlapping Community Detection

Language: MATLAB - Size: 404 KB - Last synced at: over 2 years ago - Pushed at: almost 5 years ago - Stars: 8 - Forks: 3

ianwhale/tblup

Trait BLUP, a Feature Selection Package for Genomic Prediction

Language: Python - Size: 228 KB - Last synced at: over 1 year ago - Pushed at: over 6 years ago - Stars: 8 - Forks: 2

ucfai/hackpack

The hackpack is a collection of resources to get started, and continue, your understanding of artificial intelligence.

Size: 26.4 KB - Last synced at: over 1 year ago - Pushed at: over 6 years ago - Stars: 8 - Forks: 0

ecrs-org/ecrs

ecrs - Evolutionary computation algorithms & tools for Rust

Language: Rust - Size: 6.8 MB - Last synced at: 18 days ago - Pushed at: about 1 year ago - Stars: 7 - Forks: 1

moshesipper/tiny_ga

Tiny Genetic Algorithm in Python

Language: Python - Size: 23.4 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 7 - Forks: 2

LeonardoVal/inveniemus.js

A search and optimization library, focusing on metaheuristics.

Language: JavaScript - Size: 1.83 MB - Last synced at: 2 months ago - Pushed at: over 2 years ago - Stars: 7 - Forks: 3

tsyet12/Duelist-Algorithm-Python

A Python implementation of the paper "Duelist Algorithm: An Algorithm Inspired by How Duelist Improve Their Capabilities in a Duel" https://arxiv.org/abs/1512.00708

Language: Python - Size: 234 KB - Last synced at: over 2 years ago - Pushed at: almost 3 years ago - Stars: 7 - Forks: 2

JakobStenseke/Artificial-Chemotaxis-in-Dynamic-Environments

Artificial agents developing chemotaxis using probabilistic spiking perceptrons

Language: C# - Size: 32.4 MB - Last synced at: over 1 year ago - Pushed at: over 6 years ago - Stars: 7 - 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: 1 day ago - Pushed at: 2 days ago - Stars: 6 - Forks: 4

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

tiagofmartins/evolving-harmonographs

Exploring the application of a Genetic Algorithm to evolve harmonographs

Language: Processing - Size: 22.2 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 6 - Forks: 1

Qwinpin/Neuvol

Genetic algorithm framework to find the best neural network architecture with PyTorch

Language: Python - Size: 424 KB - Last synced at: 2 months ago - Pushed at: about 4 years ago - Stars: 6 - Forks: 1

maxuewei2/evolutionary_regex

RegEx generator using evolutionary algorithm

Language: Python - Size: 3.85 MB - Last synced at: about 2 years ago - Pushed at: almost 5 years ago - Stars: 6 - Forks: 1

SergioNoivak/GraphicalAnt.js

Esta aplicação fornece uma interface web a fim de demonstrar o uso do Algoritmo de colonização de formigas Antsystem

Language: JavaScript - Size: 4.47 MB - Last synced at: 2 months ago - Pushed at: over 5 years ago - Stars: 6 - Forks: 1

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: 4 days ago - Pushed at: 4 days ago - Stars: 5 - Forks: 1

yangyongkang2000/SEvoBench

A C++ Framework for Evolutionary Single-Objective Optimization Benchmarking

Language: C++ - Size: 27.7 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 5 - Forks: 1

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

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: about 2 months ago - Pushed at: about 1 year ago - Stars: 5 - Forks: 0

Related Topics
evolutionary-algorithms 154 genetic-algorithm 91 optimization 58 evolutionary-algorithm 56 genetic-programming 55 machine-learning 43 artificial-intelligence 41 optimization-algorithms 34 python 33 evolution 28 genetic-algorithms 26 neuroevolution 19 particle-swarm-optimization 18 swarm-intelligence 17 neural-networks 17 metaheuristics 15 multi-objective-optimization 15 evolution-strategies 15 differential-evolution 15 multiobjective-optimization 14 evolutionary-strategy 14 neural-network 14 java 13 deep-learning 13 reinforcement-learning 13 neural-architecture-search 11 pytorch 11 matlab 10 symbolic-regression 10 simulation 9 metaheuristic-algorithms 8 evolution-simulation 8 evolutionary 8 artificial-life 7 nsga-ii 7 ai 7 python3 7 metaheuristic-optimisation 7 processing 6 optimisation 6 machine-learning-algorithms 6 cma-es 6 optimization-methods 6 combinatorial-optimization 6 cpp 6 pareto-front 6 evolutionary-robotics 6 automl 6 ant-colony-optimization 6 heuristics 6 scientific-computing 6 computational-intelligence 6 research 5 algorithm 5 neat 5 fuzzy-logic 5 genetic-algorithm-framework 5 artificial-intelligence-algorithms 5 mutation 5 classification 5 algorithms 5 bio-inspired-optimization 5 travelling-salesman-problem 5 agent-based-modeling 5 agent-based-simulation 5 norms 4 tsp 4 quality-diversity 4 black-box-optimization 4 metamaterials 4 cplusplus 4 game-theory 4 r 4 binary-classification 4 parallel-computing 4 optimization-tools 4 simulated-annealing 4 permutations 4 optimisation-algorithms 4 evolutionary-strategies 4 heuristic-search-algorithms 4 genetic-optimization-algorithm 4 scientific-publications 4 global-optimization 3 gpu-acceleration 3 optimization-library 3 nature-inspired-algorithms 3 library 3 pmx-crossover 3 digital-evolution 3 rust 3 ga 3 regression-models 3 imperialist-competitive-algorithm 3 engineering-optimisation 3 sustech 3 ec2021 3 ea 3 selection 3 gametheory 3