Cargando…

Acceleration of Global Optimization Algorithm by Detecting Local Extrema Based on Machine Learning

This paper features the study of global optimization problems and numerical methods of their solution. Such problems are computationally expensive since the objective function can be multi-extremal, nondifferentiable, and, as a rule, given in the form of a “black box”. This study used a deterministi...

Descripción completa

Detalles Bibliográficos
Autores principales: Barkalov, Konstantin, Lebedev, Ilya, Kozinov, Evgeny
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8534649/
https://www.ncbi.nlm.nih.gov/pubmed/34681996
http://dx.doi.org/10.3390/e23101272
_version_ 1784587602387533824
author Barkalov, Konstantin
Lebedev, Ilya
Kozinov, Evgeny
author_facet Barkalov, Konstantin
Lebedev, Ilya
Kozinov, Evgeny
author_sort Barkalov, Konstantin
collection PubMed
description This paper features the study of global optimization problems and numerical methods of their solution. Such problems are computationally expensive since the objective function can be multi-extremal, nondifferentiable, and, as a rule, given in the form of a “black box”. This study used a deterministic algorithm for finding the global extremum. This algorithm is based neither on the concept of multistart, nor nature-inspired algorithms. The article provides computational rules of the one-dimensional algorithm and the nested optimization scheme which could be applied for solving multidimensional problems. Please note that the solution complexity of global optimization problems essentially depends on the presence of multiple local extrema. In this paper, we apply machine learning methods to identify regions of attraction of local minima. The use of local optimization algorithms in the selected regions can significantly accelerate the convergence of global search as it could reduce the number of search trials in the vicinity of local minima. The results of computational experiments carried out on several hundred global optimization problems of different dimensionalities presented in the paper confirm the effect of accelerated convergence (in terms of the number of search trials required to solve a problem with a given accuracy).
format Online
Article
Text
id pubmed-8534649
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-85346492021-10-23 Acceleration of Global Optimization Algorithm by Detecting Local Extrema Based on Machine Learning Barkalov, Konstantin Lebedev, Ilya Kozinov, Evgeny Entropy (Basel) Article This paper features the study of global optimization problems and numerical methods of their solution. Such problems are computationally expensive since the objective function can be multi-extremal, nondifferentiable, and, as a rule, given in the form of a “black box”. This study used a deterministic algorithm for finding the global extremum. This algorithm is based neither on the concept of multistart, nor nature-inspired algorithms. The article provides computational rules of the one-dimensional algorithm and the nested optimization scheme which could be applied for solving multidimensional problems. Please note that the solution complexity of global optimization problems essentially depends on the presence of multiple local extrema. In this paper, we apply machine learning methods to identify regions of attraction of local minima. The use of local optimization algorithms in the selected regions can significantly accelerate the convergence of global search as it could reduce the number of search trials in the vicinity of local minima. The results of computational experiments carried out on several hundred global optimization problems of different dimensionalities presented in the paper confirm the effect of accelerated convergence (in terms of the number of search trials required to solve a problem with a given accuracy). MDPI 2021-09-28 /pmc/articles/PMC8534649/ /pubmed/34681996 http://dx.doi.org/10.3390/e23101272 Text en © 2021 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Barkalov, Konstantin
Lebedev, Ilya
Kozinov, Evgeny
Acceleration of Global Optimization Algorithm by Detecting Local Extrema Based on Machine Learning
title Acceleration of Global Optimization Algorithm by Detecting Local Extrema Based on Machine Learning
title_full Acceleration of Global Optimization Algorithm by Detecting Local Extrema Based on Machine Learning
title_fullStr Acceleration of Global Optimization Algorithm by Detecting Local Extrema Based on Machine Learning
title_full_unstemmed Acceleration of Global Optimization Algorithm by Detecting Local Extrema Based on Machine Learning
title_short Acceleration of Global Optimization Algorithm by Detecting Local Extrema Based on Machine Learning
title_sort acceleration of global optimization algorithm by detecting local extrema based on machine learning
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8534649/
https://www.ncbi.nlm.nih.gov/pubmed/34681996
http://dx.doi.org/10.3390/e23101272
work_keys_str_mv AT barkalovkonstantin accelerationofglobaloptimizationalgorithmbydetectinglocalextremabasedonmachinelearning
AT lebedevilya accelerationofglobaloptimizationalgorithmbydetectinglocalextremabasedonmachinelearning
AT kozinovevgeny accelerationofglobaloptimizationalgorithmbydetectinglocalextremabasedonmachinelearning