A multi-strategy optimizer for arbitrary generic functions in multidimensional space
Glauco Masotti

TL;DR
This paper introduces a multi-strategy optimization algorithm designed to find global and sub-optimal solutions for complex, noisy, and irregular functions in multidimensional spaces, incorporating novel ideas and an advanced line minimization method.
Contribution
It presents a new multi-stage optimization framework that combines existing and novel strategies, including a powerful line minimization algorithm, to effectively handle complex functions.
Findings
Successfully finds global and sub-optimal points in complex functions.
Handles irregular, noisy, and steeply varying functions effectively.
Incorporates a novel line minimization algorithm enhancing performance.
Abstract
An algorithm capable of finding a likely global optimum (minimum) and a set of sub-optimal points for arbitrary generic functions of several variables is presented. The algorithm is designed to deal even with functions of complex behavior, irregular and noisy, with steep variations and exhibiting a lot of local sub-optimal points. The complications of having to deal with a finite domain, as this is usually the case, are taken into account. The method is composed of a number of cascaded stages, each employing a different strategy to improve over the results of the previous stage. Many ideas and concepts employed in known methods are re-elaborated in a coherent scheme, plus several new ideas are introduced. Line minimization plays an important role in most stages, for this purpose a new and powerful algorithm for line minimization is used as well.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMetaheuristic Optimization Algorithms Research · Advanced Optimization Algorithms Research · Advanced Multi-Objective Optimization Algorithms
