Opytimizer: A Nature-Inspired Python Optimizer

12/30/2019
by   Gustavo H. de Rosa, et al.
84

Optimization aims at selecting a feasible set of parameters in an attempt to solve a particular problem, being applied in a wide range of applications, such as operations research, machine learning fine-tuning, and control engineering, among others. Nevertheless, traditional iterative optimization methods use the evaluation of gradients and Hessians to find their solutions, not being practical due to their computational burden and when working with non-convex functions. Recent biological-inspired methods, known as meta-heuristics, have arisen in an attempt to fulfill these problems. Even though they do not guarantee to find optimal solutions, they usually find a suitable solution. In this paper, we proposed a Python-based meta-heuristic optimization framework denoted as Opytimizer. Several methods and classes are implemented to provide a user-friendly workspace among diverse meta-heuristics, ranging from evolutionary- to swarm-based techniques.

READ FULL TEXT

page 2

page 11

page 12

page 13

page 14

research
04/04/2021

Golden Tortoise Beetle Optimizer: A Novel Nature-Inspired Meta-heuristic Algorithm for Engineering Problems

This paper proposes a novel nature-inspired meta-heuristic algorithm cal...
research
07/27/2020

Benchmarking Meta-heuristic Optimization

Solving an optimization task in any domain is a very challenging problem...
research
07/02/2009

Survival of the flexible: explaining the recent dominance of nature-inspired optimization within a rapidly evolving world

Although researchers often comment on the rising popularity of nature-in...
research
02/24/2020

Bio-inspired Optimization: metaheuristic algorithms for optimization

In today's day and time solving real-world complex problems has become f...
research
07/26/2021

Enhanced Bilevel Optimization via Bregman Distance

Bilevel optimization has been widely applied many machine learning probl...
research
02/12/2012

Evolutionary Computation in Astronomy and Astrophysics: A Review

In general Evolutionary Computation (EC) includes a number of optimizati...
research
01/30/2022

A Brief Overview of Physics-inspired Metaheuristic Optimization Techniques

Metaheuristic algorithms are methods devised to efficiently solve comput...

Please sign up or login with your details

Forgot password? Click here to reset