A Java library of Customizable, Hybridizable, Iterative, Parallel, Stochastic, and Self-Adaptive Local Search Algorithms
-
Updated
May 28, 2024 - Java
A Java library of Customizable, Hybridizable, Iterative, Parallel, Stochastic, and Self-Adaptive Local Search Algorithms
An evolutionary algorithm library in Java
Orthant search is "one code to rule them all" for many operations in multiobjective evolutionary algorithms.
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:…
Transfer learning for semantic similarity measures based on symbolic regression
Code and experiment data from the paper: "Cycle Mutation: Evolving Permutations via Cycle Induction"
Code and experiment data from the paper: "On Fitness Landscape Analysis of Permutation Problems: From Distance Metrics to Mutation Operator Selection"
Evolutionary algorithms with Byzantine failures in fitness evaluation
A fast generator of random magic squares utilizing an evolutionary algorithm
A research project from Edinburgh Napier University regarding Heat Treatment Optimisation - utilising an evolutionary algorithm to locate the local and global maxima & minima within the parametric space.
A simple self-contained Genetic Programming library for Java
Software allowing a population of students to practice programming against a coevolving population of Parsons puzzles
AGH Objective Programming Course Project 2022/2023.
Spark implementation that takes a set of texts and use genetic programming to discover a regex for grok that will match other similar texts
Java Evolutionary Computation
Codebase for my published paper "On Reinforcement Learning, Nurturing, and the Evolution of Risk Neutrality"
Symbolic regression with genetic programming
Clustering Criterias for multi-objective data clustering.
Repository for personal and academic evolutionary computation programs.
Add a description, image, and links to the evolutionary-computation topic page so that developers can more easily learn about it.
To associate your repository with the evolutionary-computation topic, visit your repo's landing page and select "manage topics."