All Projects → aliasgharheidaricom → Harris-Hawks-Optimization-Algorithm-and-Applications

aliasgharheidaricom / Harris-Hawks-Optimization-Algorithm-and-Applications

Licence: MIT license
Source codes for HHO paper: Harris hawks optimization: Algorithm and applications: https://www.sciencedirect.com/science/article/pii/S0167739X18313530. In this paper, a novel population-based, nature-inspired optimization paradigm is proposed, which is called Harris Hawks Optimizer (HHO).

Programming Languages

matlab
3953 projects

Projects that are alternatives of or similar to Harris-Hawks-Optimization-Algorithm-and-Applications

GeneticsJS
Evolutionary algorithms library for the web 🧬
Stars: ✭ 25 (-19.35%)
Mutual labels:  evolutionary-algorithms, evolutionary-computation, metaheuristics
biteopt
Derivative-Free Optimization Method for Global Optimization (C++)
Stars: ✭ 91 (+193.55%)
Mutual labels:  evolutionary-algorithms, optimization-algorithms, metaheuristics
Interview materials
A curated list of all essential job interview preparation materials.
Stars: ✭ 27 (-12.9%)
Mutual labels:  computer-science, algorithms-and-data-structures
intro-to-java-programming
Solutions to Introduction to Java Programming by Y. Daniel Liang. 10th Edition
Stars: ✭ 91 (+193.55%)
Mutual labels:  computer-science, algorithms-and-data-structures
Design Patterns For Humans
An ultra-simplified explanation to design patterns
Stars: ✭ 32,376 (+104338.71%)
Mutual labels:  computer-science, engineering
notes
My personal tutorials and notes.
Stars: ✭ 34 (+9.68%)
Mutual labels:  computer-science, engineering
CC33Z
Curso de Ciência da Computação
Stars: ✭ 50 (+61.29%)
Mutual labels:  computer-science, algorithms-and-data-structures
Learn Something Every Day
📝 A compilation of everything that I learn; Computer Science, Software Development, Engineering, Math, and Coding in General. Read the rendered results here ->
Stars: ✭ 362 (+1067.74%)
Mutual labels:  computer-science, engineering
Optim
OptimLib: a lightweight C++ library of numerical optimization methods for nonlinear functions
Stars: ✭ 411 (+1225.81%)
Mutual labels:  evolutionary-algorithms, optimization-algorithms
datafsm
Machine Learning Finite State Machine Models from Data with Genetic Algorithms
Stars: ✭ 14 (-54.84%)
Mutual labels:  evolutionary-algorithms, evolutionary-computation
Developer Roadmap
Roadmap to becoming a developer in 2021
Stars: ✭ 180,811 (+583161.29%)
Mutual labels:  computer-science, engineering
DataStructures-Algorithms
A collections of many CP-based or DSA-based Questions that is stored various algorithms and datastructures to increase coding aptitutde. Anybody with a knack for coding can feel free to add more solutions and questions in the respective folders
Stars: ✭ 15 (-51.61%)
Mutual labels:  computer-science, algorithms-and-data-structures
Python Mip
Collection of Python tools for the modeling and solution of Mixed-Integer Linear programs
Stars: ✭ 202 (+551.61%)
Mutual labels:  modeling, optimization-algorithms
Pygmo2
A Python platform to perform parallel computations of optimisation tasks (global and local) via the asynchronous generalized island model.
Stars: ✭ 134 (+332.26%)
Mutual labels:  evolutionary-algorithms, optimization-algorithms
cs-sakaryauniversity
Sakarya Üniversitesi'nde okuduğum süre boyunca karşıma çıkan tüm ödevler, ders notları ve çıkmış sınav soruları (All the assignments, lecture notes and exams)
Stars: ✭ 133 (+329.03%)
Mutual labels:  computer-science, engineering
Pagmo2
A C++ platform to perform parallel computations of optimisation tasks (global and local) via the asynchronous generalized island model.
Stars: ✭ 540 (+1641.94%)
Mutual labels:  evolutionary-algorithms, optimization-algorithms
developer-roadmap-kr-
2020년, 웹개발자가 되기 위한 로드맵 https://roadmap.sh
Stars: ✭ 80 (+158.06%)
Mutual labels:  computer-science, engineering
AlgorithmsAndDataStructure
Algorithms And DataStructure Implemented In Python, Java & CPP, Give a Star 🌟If it helps you
Stars: ✭ 724 (+2235.48%)
Mutual labels:  computer-science, algorithms-and-data-structures
tiny gp
Tiny Genetic Programming in Python
Stars: ✭ 58 (+87.1%)
Mutual labels:  evolutionary-algorithms, evolutionary-computation
Constant Vigilance
Learn this if you want to be a software engineer. Constant vigilance means being continually aware of areas that need improvement. For me, I am constantly searching for valuable resources to ensure I am able to solve any problem that comes my way.
Stars: ✭ 30 (-3.23%)
Mutual labels:  computer-science, engineering

GitHub GitHub code size in bytes GitHub repo size GitHub language count GitHub last commit

Harris hawks optimization: Algorithm and applications

Harris hawks optimization (HHO)

Source codes for the paper: Harris hawks optimization: Algorithm and applications https://www.sciencedirect.com/science/article/pii/S0167739X18313530

In this paper, a novel population-based, nature-inspired optimization paradigm is proposed, which is called Harris Hawks Optimizer (HHO). The main inspiration of HHO is the cooperative behavior and chasing style of Harris’ hawks in nature called surprise pounce. In this intelligent strategy, several hawks cooperatively pounce prey from different directions in an attempt to surprise it. Harris hawks can reveal a variety of chasing patterns based on the dynamic nature of scenarios and escaping patterns of the prey. This work mathematically mimics such dynamic patterns and behaviors to develop an optimization algorithm. The effectiveness of the proposed HHO optimizer is checked, through a comparison with other nature-inspired techniques, on 29 benchmark problems and several real-world engineering problems. The statistical results and comparisons show that the HHO algorithm provides very promising and occasionally competitive results compared to well-established metaheuristic techniques.


Source codes of HHO and related supplementary materials are publicly available at https://aliasgharheidari.com/HHO.html http://www.evo-ml.com/2019/03/02/hho.
https://www.researchgate.net/project/Harris-hawks-optimization-HHO-Algorithm-and-applications https://www.researchgate.net/profile/Ali_Asghar_Heidari

You can run the HHO code online without any installed MATLAB software

https://doi.org/10.24433/CO.1455672.v1


Main paper:

Harris hawks optimization: Algorithm and applications Ali Asghar Heidari, Seyedali Mirjalili, Hossam Faris, Ibrahim Aljarah, Majdi Mafarja, Huiling Chen Future Generation Computer Systems, DOI: https://doi.org/10.1016/j.future.2019.02.028


Author, inventor and programmer: Ali Asghar Heidari

PhD research intern, Department of Computer Science, School of Computing, National University of Singapore, Singapore Exceptionally Talented Ph. DC funded by Iran's National Elites Foundation (INEF), University of Tehran

     e-Mail: [email protected], [email protected]
             [email protected], [email protected]

   Homepage: https://www.researchgate.net/profile/Ali_Asghar_Heidari  

Co-authors: Hossam Faris, Ibrahim Aljarah, Majdi Mafarja, and Hui-Ling Chen

   Homepage: http://www.evo-ml.com/2019/03/02/hho/

Support

Support this high quality research by 'FORK', 'STAR' and 'SHARE'.

Forthebadge

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].