Python(编程语言)
计算机科学
启发式
工作区
数学优化
测距
最优化问题
人工智能
算法
数学
程序设计语言
机器人
电信
作者
Gustavo Henrique de Rosa,João Paulo Papa
出处
期刊:Cornell University - arXiv
日期:2019-12-30
被引量:12
标识
DOI:10.48550/arxiv.1912.13002
摘要
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.
科研通智能强力驱动
Strongly Powered by AbleSci AI