ZOOpt/ZOOjl: Toolbox for Derivative-Free Optimization

12/31/2017
by   Yu-Ren Liu, et al.
0

Recent advances of derivative-free optimization allow efficient approximating the global optimal solutions of sophisticated functions, such as functions with many local optima, non-differentiable and non-continuous functions. This article describes the ZOOpt/ZOOjl toolbox that provides efficient derivative-free solvers and are designed easy to use. ZOOpt provides a Python package for single-thread optimization, and ZOOjl provides a distributed version with the help of the Julia language for Python described functions. ZOOpt/ZOOjl toolbox particularly focuses on optimization problems in machine learning, addressing high-dimensional, noisy, and large-scale problems. The toolbox is being maintained toward ready-to-use tools in real-world machine learning tasks.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/28/2018

A parallel implementation of the covariance matrix adaptation evolution strategy

In many practical optimization problems, the derivatives of the function...
research
07/05/2021

DIRECTGO: A new DIRECT-type MATLAB toolbox for derivative-free global optimization

In this work, we introduce DIRECTGO, a new MATLAB toolbox for derivative...
research
11/06/2019

DISROPT: a Python Framework for Distributed Optimization

In this paper we introduce DISROPT, a Python package for distributed opt...
research
04/25/2020

Learning to Guide Random Search

We are interested in derivative-free optimization of high-dimensional fu...
research
08/09/2023

Enhancing Optimization Performance: A Novel Hybridization of Gaussian Crunching Search and Powell's Method for Derivative-Free Optimization

This research paper presents a novel approach to enhance optimization pe...
research
07/26/2020

Scalable Derivative-Free Optimization for Nonlinear Least-Squares Problems

Derivative-free - or zeroth-order - optimization (DFO) has gained recent...
research
02/10/2021

Derivative-Free Reinforcement Learning: A Review

Reinforcement learning is about learning agent models that make the best...

Please sign up or login with your details

Forgot password? Click here to reset