Learning to Learn by Zeroth-Order Oracle

10/21/2019
by   Yangjun Ruan, et al.
18

In the learning to learn (L2L) framework, we cast the design of optimization algorithms as a machine learning problem and use deep neural networks to learn the update rules. In this paper, we extend the L2L framework to zeroth-order (ZO) optimization setting, where no explicit gradient information is available. Our learned optimizer, modeled as recurrent neural network (RNN), first approximates gradient by ZO gradient estimator and then produces parameter update utilizing the knowledge of previous iterations. To reduce high variance effect due to ZO gradient estimator, we further introduce another RNN to learn the Gaussian sampling rule and dynamically guide the query direction sampling. Our learned optimizer outperforms hand-designed algorithms in terms of convergence rate and final solution on both synthetic and practical ZO optimization tasks (in particular, the black-box adversarial attack task, which is one of the most widely used tasks of ZO optimization). We finally conduct extensive analytical experiments to demonstrate the effectiveness of our proposed optimizer.

READ FULL TEXT

page 11

page 16

research
06/14/2016

Learning to learn by gradient descent by gradient descent

The move from hand-designed features to learned features in machine lear...
research
12/02/2022

Transformer-Based Learned Optimization

In this paper, we propose a new approach to learned optimization. As com...
research
11/22/2018

HyperAdam: A Learnable Task-Adaptive Adam for Network Training

Deep neural networks are traditionally trained using human-designed stoc...
research
03/24/2021

DRO: Deep Recurrent Optimizer for Structure-from-Motion

There are increasing interests of studying the structure-from-motion (Sf...
research
05/29/2023

Towards Constituting Mathematical Structures for Learning to Optimize

Learning to Optimize (L2O), a technique that utilizes machine learning t...
research
03/10/2020

Learning to be Global Optimizer

The advancement of artificial intelligence has cast a new light on the d...
research
03/12/2018

Neural Conditional Gradients

The move from hand-designed to learned optimizers in machine learning ha...

Please sign up or login with your details

Forgot password? Click here to reset