File Exchange

image thumbnail

Gradient-based optimizer (GBO)

version 1.0.0 (2.76 MB) by iman ahmadianfar
A new metaheuristic optimization algorithm


Updated 24 Oct 2020

View License

The GBO, inspired by the gradient-based Newton’s method, uses two main operators: gradient search rule (GSR) and local escaping operator (LEO) and a set of vectors to explore the search space. The GSR employs the gradient-based method to enhance the exploration tendency and accelerate the convergence rate to achieve better positions in the search space. The LEO enables the proposed GBO to escape from local optima.

Cite As

iman ahmadianfar (2020). Gradient-based optimizer (GBO) (, MATLAB Central File Exchange. Retrieved .

Ahmadianfar, Iman, Omid Bozorg-Haddad, and Xuefeng Chu. "Gradient-based optimizer: A new Metaheuristic optimization algorithm." Information Sciences 540 (2020): 131-159.

Comments and Ratings (0)

MATLAB Release Compatibility
Created with R2020b
Compatible with any release
Platform Compatibility
Windows macOS Linux
Tags Add Tags

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!