Cargando…

The q-G method : A q-version of the Steepest Descent method for global optimization

In this work, the q-Gradient (q-G) method, a q-version of the Steepest Descent method, is presented. The main idea behind the q-G method is the use of the negative of the q-gradient vector of the objective function as the search direction. The q-gradient vector, or simply the q-gradient, is a genera...

Descripción completa

Detalles Bibliográficos
Autores principales: Soterroni, Aline C., Galski, Roberto L., Scarabello, Marluce C., Ramos, Fernando M.
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Springer International Publishing 2015
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4628006/
https://www.ncbi.nlm.nih.gov/pubmed/26543781
http://dx.doi.org/10.1186/s40064-015-1434-4
_version_ 1782398363280343040
author Soterroni, Aline C.
Galski, Roberto L.
Scarabello, Marluce C.
Ramos, Fernando M.
author_facet Soterroni, Aline C.
Galski, Roberto L.
Scarabello, Marluce C.
Ramos, Fernando M.
author_sort Soterroni, Aline C.
collection PubMed
description In this work, the q-Gradient (q-G) method, a q-version of the Steepest Descent method, is presented. The main idea behind the q-G method is the use of the negative of the q-gradient vector of the objective function as the search direction. The q-gradient vector, or simply the q-gradient, is a generalization of the classical gradient vector based on the concept of Jackson’s derivative from the q-calculus. Its use provides the algorithm an effective mechanism for escaping from local minima. The q-G method reduces to the Steepest Descent method when the parameter q tends to 1. The algorithm has three free parameters and it is implemented so that the search process gradually shifts from global exploration in the beginning to local exploitation in the end. We evaluated the q-G method on 34 test functions, and compared its performance with 34 optimization algorithms, including derivative-free algorithms and the Steepest Descent method. Our results show that the q-G method is competitive and has a great potential for solving multimodal optimization problems.
format Online
Article
Text
id pubmed-4628006
institution National Center for Biotechnology Information
language English
publishDate 2015
publisher Springer International Publishing
record_format MEDLINE/PubMed
spelling pubmed-46280062015-11-05 The q-G method : A q-version of the Steepest Descent method for global optimization Soterroni, Aline C. Galski, Roberto L. Scarabello, Marluce C. Ramos, Fernando M. Springerplus Research In this work, the q-Gradient (q-G) method, a q-version of the Steepest Descent method, is presented. The main idea behind the q-G method is the use of the negative of the q-gradient vector of the objective function as the search direction. The q-gradient vector, or simply the q-gradient, is a generalization of the classical gradient vector based on the concept of Jackson’s derivative from the q-calculus. Its use provides the algorithm an effective mechanism for escaping from local minima. The q-G method reduces to the Steepest Descent method when the parameter q tends to 1. The algorithm has three free parameters and it is implemented so that the search process gradually shifts from global exploration in the beginning to local exploitation in the end. We evaluated the q-G method on 34 test functions, and compared its performance with 34 optimization algorithms, including derivative-free algorithms and the Steepest Descent method. Our results show that the q-G method is competitive and has a great potential for solving multimodal optimization problems. Springer International Publishing 2015-10-28 /pmc/articles/PMC4628006/ /pubmed/26543781 http://dx.doi.org/10.1186/s40064-015-1434-4 Text en © Soterroni et al. 2015 Open AccessThis article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made.
spellingShingle Research
Soterroni, Aline C.
Galski, Roberto L.
Scarabello, Marluce C.
Ramos, Fernando M.
The q-G method : A q-version of the Steepest Descent method for global optimization
title The q-G method : A q-version of the Steepest Descent method for global optimization
title_full The q-G method : A q-version of the Steepest Descent method for global optimization
title_fullStr The q-G method : A q-version of the Steepest Descent method for global optimization
title_full_unstemmed The q-G method : A q-version of the Steepest Descent method for global optimization
title_short The q-G method : A q-version of the Steepest Descent method for global optimization
title_sort q-g method : a q-version of the steepest descent method for global optimization
topic Research
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4628006/
https://www.ncbi.nlm.nih.gov/pubmed/26543781
http://dx.doi.org/10.1186/s40064-015-1434-4
work_keys_str_mv AT soterronialinec theqgmethodaqversionofthesteepestdescentmethodforglobaloptimization
AT galskirobertol theqgmethodaqversionofthesteepestdescentmethodforglobaloptimization
AT scarabellomarlucec theqgmethodaqversionofthesteepestdescentmethodforglobaloptimization
AT ramosfernandom theqgmethodaqversionofthesteepestdescentmethodforglobaloptimization
AT soterronialinec qgmethodaqversionofthesteepestdescentmethodforglobaloptimization
AT galskirobertol qgmethodaqversionofthesteepestdescentmethodforglobaloptimization
AT scarabellomarlucec qgmethodaqversionofthesteepestdescentmethodforglobaloptimization
AT ramosfernandom qgmethodaqversionofthesteepestdescentmethodforglobaloptimization