Giter VIP home page Giter VIP logo

shadeils's Introduction

This source code implement the winner of the Large-Scale Global Optimization Competition organized in IEEE Congress of Evolutionary Computation 2018, http://www.tflsgo.org/special_sessions/cec2018.html

The implementation is done in Python 3, using numpy.

This source code is freely available under the General Public License (GPLv3). However, if you use it in a research paper, you should refer to the original work:

"Molina, D., LaTorre, A. Herrera, F. SHADE with Iterative Local Search for Large-Scale Global Optimization. Proceeding of the 2018, IEEE Congress on Evolutionary Computation, Rio de Janeiro, Brasil, 8-13 July, 2018, pp 1252-1259"

It was presented in the WCCI 2018, in particular in the IEEE Congress on Evolutionary Computation. The slides are available.

Install

It is recommended to use

source install.sh

That command will create a virtual environment (virtualenv) in the directory venv with all required dependencies.

Run

The source code is prepared for doing the experiments using the Large-Scale Global Optimization CEC'2013 benchmark.

Parameters:

python shadeils -f -s [-r ] ...

  • function is the number of function (between 1-15).
  • run is the number of run for evaluations.
  • seed is a seed value (integer value between 1 and 5).

There are other optional parameters, you can run

python shadeils.py -h```

to get the descriptions of the different optional parameters.

shadeils's People

Stargazers

 avatar Marcel avatar  avatar  avatar Janis Fix avatar Evolutionary-Intelligence avatar  avatar Haruyuki Oda avatar Rasa Khosrowshahi avatar Baron avatar Ed avatar  avatar DJ avatar taeach avatar ycghb-chenmaiyue avatar Rafael C.P. avatar Karol Baraniecki avatar Angel Droth avatar  avatar Arthur Rodríguez Nesterenko avatar  avatar

Watchers

Daniel Molina avatar

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.