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

Topic: "evolutionary-computation"

nnaisense/evotorch

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

Language: Python - Size: 42.7 MB - Last synced at: 12 months ago - Pushed at: 12 months ago - Stars: 971 - Forks: 58

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: 10 days ago - Pushed at: 3 months ago - Stars: 897 - Forks: 97

EMI-Group/evox

Distributed GPU-Accelerated Framework for Evolutionary Computation. Comprehensive Library of Evolutionary Algorithms & Benchmark Problems.

Language: Python - Size: 37.9 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 445 - Forks: 71

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: 4 months ago - Stars: 405 - Forks: 101

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 year ago - Pushed at: about 1 year ago - Stars: 402 - Forks: 54

ianwhale/nsga-net

NSGA-Net, a Neural Architecture Search Algorithm

Language: Python - Size: 2.43 MB - Last synced at: 5 months ago - Pushed at: over 5 years ago - Stars: 265 - Forks: 79

icaros-usc/pyribs

A bare-bones Python library for quality diversity optimization.

Language: Python - Size: 52.1 MB - Last synced at: 12 days ago - Pushed at: 27 days ago - Stars: 217 - Forks: 39

ShuhuaGao/geppy

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

Language: Python - Size: 8.36 MB - Last synced at: 12 days ago - Pushed at: about 1 month ago - Stars: 211 - Forks: 74

GrammaTech/sel

Programmatic modification and evaluation of software

Language: Common Lisp - Size: 18.7 MB - Last synced at: 2 days ago - Pushed at: about 2 months ago - Stars: 174 - Forks: 22

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: almost 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: over 4 years ago - Stars: 155 - Forks: 28

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: 21 days ago - Pushed at: over 5 years ago - Stars: 135 - Forks: 23

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: 147 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 133 - Forks: 34

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: 5 days ago - Pushed at: over 1 year ago - Stars: 124 - Forks: 9

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: 22 days ago - Pushed at: about 2 months ago - Stars: 121 - Forks: 17

lmarti/nsgaiii

An implementation of NSGA-III in Python.

Language: Jupyter Notebook - Size: 1.27 MB - Last synced at: 22 days ago - Pushed at: 10 months 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: 11 days ago - Pushed at: 3 months ago - Stars: 93 - Forks: 18

Hintzelab/MABE

Modular Agent Based Evolution Framework

Language: C++ - Size: 16.5 MB - Last synced at: 14 days ago - Pushed at: 15 days ago - Stars: 81 - Forks: 23

moshesipper/tiny_gp

Tiny Genetic Programming in Python

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

erp12/pyshgp

Push Genetic Programming in Python.

Language: Python - Size: 6.32 MB - Last synced at: 17 days ago - Pushed at: almost 2 years ago - Stars: 75 - Forks: 23

cicirello/Chips-n-Salsa

A Java library of Customizable, Hybridizable, Iterative, Parallel, Stochastic, and Self-Adaptive Local Search Algorithms

Language: Java - Size: 16.3 MB - Last synced at: 1 day ago - Pushed at: 3 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: 5 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: about 3 years ago - Stars: 61 - Forks: 16

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.4 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 55 - Forks: 8

0xprofessooor/Pearl

Adaptable tools to make reinforcement learning and evolutionary computation algorithms.

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

fillassuncao/denser-models

Language: Python - Size: 5.08 GB - Last synced at: about 2 years ago - Pushed at: almost 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: over 7 years ago - Stars: 52 - Forks: 15

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: about 1 month ago - Pushed at: about 1 month ago - Stars: 51 - 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: 348 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 47 - Forks: 5

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

smkalami/ypea

Yarpiz Evolutionary Algorithms Toolbox for MATLAB

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

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: 20 days ago - Pushed at: over 4 years ago - Stars: 43 - Forks: 9

mattruzicka/evolvable

An evolutionary computation framework

Language: Ruby - Size: 1.06 MB - Last synced at: 18 days ago - Pushed at: 11 months ago - Stars: 42 - Forks: 1

MetaEvo/Awesome-MetaBBO

A collection of MetaBBO papers and code sources

Size: 2.25 MB - Last synced at: 1 day ago - Pushed at: about 2 months ago - Stars: 40 - Forks: 2

heal-research/HeuristicLab

HeuristicLab - An environment for heuristic and evolutionary optimization

Language: C# - Size: 545 MB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 39 - Forks: 16

EMI-Group/evomo

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

Language: Python - Size: 948 KB - Last synced at: 5 days ago - Pushed at: 6 days ago - Stars: 38 - Forks: 3

tomtkg/Test_Functions_for_Multi-objective_Optimization

Test Functions for Multi-Objective Optimization

Language: MATLAB - Size: 75.5 MB - Last synced at: 24 days ago - Pushed at: about 3 years ago - Stars: 37 - Forks: 8

sgonzalez/SwiftGenetics

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

Language: Swift - Size: 89.8 KB - Last synced at: about 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: 28 days ago - Pushed at: over 1 year ago - Stars: 35 - Forks: 8

mmore500/dishtiny

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

Language: C++ - Size: 2.32 GB - Last synced at: 12 days 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: 971 KB - Last synced at: 5 days ago - Pushed at: 10 months 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: almost 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: over 1 year ago - Pushed at: almost 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: 8.55 MB - Last synced at: 16 days ago - Pushed at: about 1 month ago - Stars: 24 - Forks: 2

giuse/machine_learning_workbench

Workbench for practical machine learning in Ruby.

Language: Ruby - Size: 114 KB - Last synced at: 13 days 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: about 2 years ago - Pushed at: almost 6 years ago - Stars: 20 - Forks: 7

ci-group/revolve2

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

Language: Python - Size: 37.6 MB - Last synced at: 13 days ago - Pushed at: 17 days ago - Stars: 19 - Forks: 52

AStupidBear/GCMAES.jl

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

Language: Julia - Size: 132 KB - Last synced at: 26 days ago - Pushed at: over 1 year 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: over 1 year ago - Pushed at: almost 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: 21 days ago - Pushed at: about 1 month 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: 12 days ago - Pushed at: 3 months 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: over 1 year 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: about 1 year ago - Pushed at: almost 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: almost 6 years ago - Stars: 14 - Forks: 3

ttarkowski/quile

C++ genetic algorithms scientific library

Language: C++ - Size: 1.07 MB - Last synced at: 1 day ago - Pushed at: over 1 year 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: over 1 year ago - Pushed at: almost 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: almost 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: almost 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: 9 months ago - Pushed at: almost 3 years ago - Stars: 12 - Forks: 1

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: 9 months ago - Pushed at: 9 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: over 1 year ago - Pushed at: over 1 year 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: about 2 years ago - Pushed at: almost 3 years 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: 5 days ago - Pushed at: about 1 month ago - Stars: 10 - Forks: 0

eriknyquist/BrainfuckIntern

Uses a genetic algorithm to "evolve" brainfuck programs with desirable behaviours

Language: C - Size: 26.7 MB - Last synced at: 18 days ago - Pushed at: 3 months ago - Stars: 10 - Forks: 0

emilydolson/phylotrackpy

Python phylogeny tracker for in silico evolution experiments

Language: C++ - Size: 8.54 MB - Last synced at: 17 days ago - Pushed at: 5 months ago - Stars: 10 - Forks: 2

IFFranciscoME/Genetic-Finance

Implementations of Genetic Methods for Financial Machine Learning Applications

Language: HTML - Size: 18.7 MB - Last synced at: about 4 hours ago - Pushed at: almost 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: about 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: 20 days ago - Pushed at: almost 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: 12 days ago - Pushed at: 16 days ago - Stars: 9 - Forks: 1

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: about 1 year ago - Pushed at: about 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

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: 5 days ago - Pushed at: about 1 month ago - Stars: 8 - Forks: 0

Carla-de-Beer/feed-the-boids

Evolutionary steering game

Language: JavaScript - Size: 955 KB - Last synced at: over 1 year ago - Pushed at: about 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: about 2 years ago - Pushed at: over 4 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: 26 days ago - Pushed at: 12 months ago - Stars: 7 - Forks: 1

moshesipper/tiny_ga

Tiny Genetic Algorithm in Python

Language: Python - Size: 23.4 KB - Last synced at: over 1 year ago - Pushed at: over 1 year 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: 8 days 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: about 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: about 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: 1.87 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 6 - Forks: 4

Changhe160/OFEC_Alpha

A major update

Language: C++ - Size: 36.9 MB - Last synced at: 3 months ago - Pushed at: 3 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: 12 days 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: almost 2 years ago - Pushed at: over 4 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: 12 days ago - Pushed at: over 5 years ago - Stars: 6 - 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: 9 months ago - Pushed at: 9 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: 10 days ago - Pushed at: about 1 year ago - Stars: 5 - Forks: 0

gvignolle/FunOrder

The Functional Order (FunOrder) tool - Identification of essential biosynthetic genes through computational molecular co-evolution – novel tool that allows automated identification of essential genes in a biosynthetic gene clusters (BGC) based solely on genomic data

Size: 1.48 MB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 5 - Forks: 2

ammackenzie/Webots-Universal-Controller-and-Evolutionary-Robotics-Suite

A universal supervisor controller and ER suite for Webots that can be adapted to any wheeled robot morphology with ease. The project is also setup to allow for easy Reinforcement Learning experimentation with some select algorithms (CMA-ES, Novlty Search, MAP-Elites) and neural networks (fixed and recurrent).

Language: Python - Size: 249 KB - Last synced at: over 1 year ago - Pushed at: about 4 years ago - Stars: 5 - Forks: 0

i2a-k/Genetic-Algorithm

A simple Genetic Algorithm implementation in Python

Language: Jupyter Notebook - Size: 3.91 KB - Last synced at: about 1 year ago - Pushed at: about 5 years ago - Stars: 5 - Forks: 0

hermanzdosilovic/ecfjava

Evolutionary Computation Framework in Java

Language: Java - Size: 164 KB - Last synced at: 6 days ago - Pushed at: over 6 years ago - Stars: 5 - Forks: 0

henryzord/ardennes

An Estimation of Distribution Algorithm for Decision-Tree Induction.

Language: Python - Size: 82.7 MB - Last synced at: about 1 year ago - Pushed at: over 6 years ago - Stars: 5 - Forks: 1

Related Topics
evolutionary-algorithms 152 genetic-algorithm 87 evolutionary-algorithm 55 optimization 55 genetic-programming 55 machine-learning 41 artificial-intelligence 39 optimization-algorithms 34 python 33 evolution 28 genetic-algorithms 22 neuroevolution 18 particle-swarm-optimization 18 swarm-intelligence 17 multi-objective-optimization 15 metaheuristics 15 evolution-strategies 15 evolutionary-strategy 14 neural-networks 14 neural-network 14 differential-evolution 14 multiobjective-optimization 14 java 13 reinforcement-learning 13 deep-learning 12 neural-architecture-search 11 pytorch 11 symbolic-regression 10 matlab 9 simulation 9 evolutionary 8 metaheuristic-algorithms 8 evolution-simulation 8 ai 7 nsga-ii 7 artificial-life 7 metaheuristic-optimisation 7 machine-learning-algorithms 6 scientific-computing 6 optimisation 6 optimization-methods 6 pareto-front 6 evolutionary-robotics 6 python3 6 automl 6 cpp 6 processing 6 classification 5 combinatorial-optimization 5 mutation 5 research 5 algorithms 5 bio-inspired-optimization 5 artificial-intelligence-algorithms 5 travelling-salesman-problem 5 agent-based-modeling 5 ant-colony-optimization 5 cma-es 5 genetic-algorithm-framework 5 agent-based-simulation 5 heuristic-search-algorithms 4 genetic-optimization-algorithm 4 scientific-publications 4 neat 4 tsp 4 heuristics 4 r 4 permutations 4 binary-classification 4 optimisation-algorithms 4 black-box-optimization 4 fuzzy-logic 4 metamaterials 4 quality-diversity 4 simulated-annealing 4 cplusplus 4 norms 4 optimization-tools 4 game-theory 4 tsp-problem 3 hspice 3 signalgp 3 optimizer 3 imperialistic-competitive-algorithm 3 coevolutionary 3 hill-climbing 3 regression-models 3 pso 3 algorithm 3 feature-selection 3 paper 3 nature-inspired-algorithms 3 optimization-library 3 machinelearning 3 generative-art 3 map-elites 3 menu-planning 3 unconventional-computing 3 imperialist-competitive-algorithm 3 granular-material 3