Jonathan E. Fieldsend's repositories
DBMOPP_generator
A Distance-Based Many-Objective Visualisable Test Problem Generator
ieee_tec_2014_rtea
Code for the rolling-tide evolutionary algorithm described in the IEEE Transactions on Evolutionary Computation paper
ukci_2002_mopso
Codebase for UKCI 2002 paper "A multi-objective algorithm based upon particle swarm optimisation, an efficient data structure and turbulence" by Fieldsend and Singh
emo_2013_viz
Codebase for EMO 2013 visualisation paper "Visualising high-dimensional Pareto relationships in two-dimensional scatterplots, Evolutionary Multi-criterion Optimization" by Fieldsend & Everson
ieee_cec_2014_nmmso
Codebase for IEEE Congress on Evolutionary Computation 2014 paper "Running Up Those Hills: Multi-Modal Search with the Niching Migraory Multi-Swarm Optimiser", containing the NMMSO algorithm
IEEE_CEC_2015_niching_competition
Data and scripts relating to entries to the EEE CEC 2015 competition on niching methods for multimodal optimisation
multiobjective_comparison_operators
A suite of small matlab functions covering some common multi-objective comparison operators
multiobjective_data_structures
A Java package containing various multi-objective data structures
hypervolume
Codebase for GECCO 2019 paper: Efficient Real-Time Hypervolume Estimation with Monotonically Reducing Error
ieee_cec_2005_bayes_uncertain
Codebase for IEEE Congress on Evolutionary Computation 2005 paper "Multi-objective optimisation in the presence of uncertainty" by Fieldsend & Everson
mo_lons
Codebase for the GECCO 2019 paper: Visualising the Landscape of Multi-Objective Problems using Local Optima Networks
3dRadViz
Matlab implementation of the 3D RadViz Pareto front visualisation approach
ball_tree
Dynamic generic ball tree implementation in Java
EMO_2015_elite
Repository for code alongside EMO 2015 paper "Elite Accumulative Sampling Strategies for Noisy Multi-objective Optimisation"
fieldsend.github.io
Fieldsend group website
gecco_2014_changing_objectives
Example code for the GECCO 2014 paper "Efficiently Identifying Pareto Solutions when Objective Values Change"
gecco_2015_mogp
Codebase for GECCO 2015 paper Strength Through Diversity: Disaggregation and Multi-Objectivisation Approaches for Genetic Programming
gecco_2016_viz
Codebase for 2016 GECCO paper on Dominance Resistance in Visualisable Distance-Based Many-Objective Problems
gecco_2017_staff_teaching_allocation
Repository for public code associated with GECCO 2017 paper on university staff teaching allocation
local_optima_networks
Codebase for GECCO 2018 LAHS Workshop paper on Computationally Efficient Local Optima Network Construction
moa
MOA is an open source framework for Big Data stream mining. It includes a collection of machine learning algorithms (classification, regression, clustering, outlier detection, concept drift detection and recommender systems) and tools for evaluation.
multi_class_ROC
Codebase for 2006 Multi-class ROC paper
niching_competition_file_converter
Small program to convert between the two file formats in the IEEE CEC/GECCO niching compeition
PlatEMO
Evolutionary multi-objective optimization platform
soft_computing_2014_lsea_ea
Codebase for Soft Computing UKCI special issue paper "Using an adaptive collection of local evolutionary algorithms for multi-modal problems" (provisionally accepted) containing LSEA_EA algorithm