CavalloneChen / SF-FWA

Repository for SF-FWA

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

SF-FWA: A Self-Adaptive Fast Fireworks Algorithm for effective large-scale optimization

This repo holds the source code for our work published on Swarm adn Evolutionary Computation [download the paper] :

@article{chen2023sf,
  title={SF-FWA: A Self-Adaptive Fast Fireworks Algorithm for effective large-scale optimization},
  author={Chen, Maiyue and Tan, Ying},
  journal={Swarm and Evolutionary Computation},
  volume={80},
  pages={101314},
  year={2023},
  publisher={Elsevier}
}

Installation

Clone the repo and create a conda environment with the environment.yaml file:

conda env create -f environment.yaml

Run experiments for basic functions

python run_sffwa.py --mode basic

Run experiments for CEC2013 LSGO

python run_sffwa.py --mode bench

Run experiments for reinforcement learning

python run_sffwa.py --mode mujoco

About

Repository for SF-FWA


Languages

Language:Python 100.0%