Coder Social home page Coder Social logo

yiping0liu / trimoea-tanr Goto Github PK

View Code? Open in Web Editor NEW
15.0 1.0 9.0 3.77 MB

A multi-modal multi-objective evolutionary algorithm using two-archive and recombination strategies (IEEE Transactions on Evolutionary Computation)

Home Page: https://doi.org/10.1109/TEVC.2018.2879406

MATLAB 100.00%

trimoea-tanr's Introduction

TriMOEA-TA&R

Copyright Yiping Liu

These are the codes of TriMOEA-TA&R, MMMOP1-6, and IGDM proposed in "Yiping Liu, Gary G. Yen, and Dunwei Gong, A Multi-Modal Multi-Objective Evolutionary Algorithm Using Two-Archive and Recombination Strategies, IEEE Transactions on Evolutionary Computation, 2019, 23(4), pp.660-674".

The codes use PlatEMOv1.6 published in "Ye Tian, Ran Cheng, Xingyi Zhang, and Yaochu Jin, PlatEMO: A MATLAB Platform for Evolutionary Multi-Objective Optimization [Educational Forum], IEEE Computational Intelligence Magazine, 2017, 12(4): 73-87".

Please drop all the codes into the main folder of PlatEMO. Then Enjoy.

Note that IGDM cannot be calculated by PlatEMO since the Pareto optimal set is not saved in the .mat file obtained by an algorithm. An example of how to calculate IGDM is given in CalculateIGDM.m.

The data of Pareto optimal fronts and Pareto optimal sets of MMMOP1-6 are available in .\PFPS.

The benchmarks MMF1-8 proposed in " Caitong Yue, Boyang Qu, and Jing Liang, A Multi-objective Particle Swarm Optimizer Using Ring Topology for Solving Multimodal Multi-objective Problems, IEEE Transactions on Evolutionary Computation, 2017, Early Access" are also included.

Please contact [email protected] if you have any problem.

NOTE: TriMOEA-TA&R and MMMOP1-6 for PlatEMOv3.1 can be found here: https://github.com/BIMK/PlatEMO/tree/master/PlatEMO/Algorithms/Multi-objective%20optimization/TriMOEA-TA%26R https://github.com/BIMK/PlatEMO/tree/master/PlatEMO/Problems/Multi-objective%20optimization/MMMOP

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.