Skip to content

MFEA 2 (or MFEA-II). Multifactorial Evolutionary Optimization with Online Transfer Parameter Estimation in Python

License

Notifications You must be signed in to change notification settings

thanhbok26b/mfea-ii

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Multi-Factorial Evolutionary Algorithm With Online Transfer Parameter Estimation (MFEA-II) in Python

This repository implement MFEA-II MFEA-II Official Matlab Version. Tested on MTSOO benchmark. This repo could be used as a template or starter code for conducting multitasking optimization on other specific problems.

Prerequisites

This is a pure Numpy/Scipy implementation. Install necessary library using

pip3 install -r requirements.txt

Example

Run a sample test with

python3 run.py

Authors

  • Le Tien Thanh - MSOLab - Hanoi University of Science and Technology - thanhbok26b

License

This project is licensed under the MIT License - see the LICENSE.txt file for details

Acknowledgments

  • Please refer to the original paper: Bali, Kavitesh Kumar, et al. "Multifactorial Evolutionary Algorithm with Online Transfer Parameter Estimation: MFEA-II." IEEE Transactions on Evolutionary Computation (2019).

  • The MTSOO benchmark: Da, Bingshui, et al. "Evolutionary multitasking for single-objective continuous optimization: Benchmark problems, performance metric, and baseline results." arXiv preprint arXiv:1706.03470 (2017).

About

MFEA 2 (or MFEA-II). Multifactorial Evolutionary Optimization with Online Transfer Parameter Estimation in Python

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages