Skip to content
/ mealpy Public
forked from thieu1995/mealpy

A collection of the state-of-the-art MEta-heuristics ALgorithms in PYthon (mealpy)

License

Notifications You must be signed in to change notification settings

lamtov/mealpy

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A collection of the state-of-the-art MEta-heuristics ALgorithms in PYthon (mealpy)

PyPI version

DOI

mealpy

mealpy is a python module for the most of cutting-edge population meta-heuristic algorithms and is distributed under MIT license.

Installation

Dependencies

  • Python (>= 3.6)
  • Numpy (>= 1.15.1)

User installation

Install the current PyPI release:

    pip install mealpy
    pip install --upgrade mealpy 

Or install the development version from GitHub:

    pip install git+https://github.com/thieunguyen5991/mealpy

Example

    python examples/simple_run.py

The documentation includes more detailed installation instructions.

Changelog

  • See the "ChangeLog.md" for a history of notable changes to mealpy.

Important links

Contributions

Citation

If you use mealpy in your project, I would appreciate citations:

@software{thieu_nguyen_2020_3711949,
  author       = {Thieu Nguyen},
  title        = {A collection of the state-of-the-art MEta-heuristics ALgorithms in PYthon: Mealpy},
  month        = march,
  year         = 2020,
  publisher    = {Zenodo},
  doi          = {10.5281/zenodo.3711948},
  url          = {https://doi.org/10.5281/zenodo.3711948}
}
  • Nguyen, T., Nguyen, T., Nguyen, B. M., & Nguyen, G. (2019). Efficient Time-Series Forecasting Using Neural Network and Opposition-Based Coral Reefs Optimization. International Journal of Computational Intelligence Systems, 12(2), 1144-1161.

  • Nguyen, T., Tran, N., Nguyen, B. M., & Nguyen, G. (2018, November). A Resource Usage Prediction System Using Functional-Link and Genetic Algorithm Neural Network for Multivariate Cloud Metrics. In 2018 IEEE 11th Conference on Service-Oriented Computing and Applications (SOCA) (pp. 49-56). IEEE.

  • Nguyen, T., Nguyen, B. M., & Nguyen, G. (2019, April). Building Resource Auto-scaler with Functional-Link Neural Network and Adaptive Bacterial Foraging Optimization. In International Conference on Theory and Applications of Models of Computation (pp. 501-517). Springer, Cham.

Documents

Group STT Name Short Year Cite
Evolutionary 1 Genetic Algorithm GA 1992
2 Differential Evolution DE 1997
3
Swarm 1 Particle Swarm Optimization PSO 1995
2 Bacterial Foraging Optimization BFO 2002
3 Cat Swarm Optimization CSO 2006
4 Artificial Bee Colony ABC 2007
5 Bat Algorithm BA 2010
6 Social Spider Optimization SSO 2013
7 Grey Wolf Optimizer GWO 2014
8 Social Spider Algorithm SSA 2015
9 Ant Lion Optimizer ALO 2015
10 Moth Flame Optimization MFO 2015
11 Whale Optimization Algorithm WOA 2016
12 Bird Swarm Algorithm BSA 2016
13 Swarm Robotics Search And Rescue SRSR 2017
14 Grasshopper Optimisation Algorithm GOA 2017
15 Earthworm Optimisation Algorithm EOA 2018
16 Moth Search Algorithm MSA 2018
17 Rhino Herd Optimization RHO 2018
18 Emperor Penguin Optimizer EPO 2018
19 Nake Mole-rat Algorithm NMRA 2019
20 Bald Eagle Search BES 2019
21 Pathfinder Algorithm PFA 2019
22 Sailfish Optimizer SFO 2019
23 Harris Hawks Optimization HHO 2019
24 Manta Ray Foraging Optimization MRFO 2020

About

A collection of the state-of-the-art MEta-heuristics ALgorithms in PYthon (mealpy)

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 100.0%