Compositional ADAM: An Adaptive Compositional Solver

02/10/2020
by   Rasul Tutunov, et al.
6

In this paper, we present C-ADAM, the first adaptive solver for compositional problems involving a non-linear functional nesting of expected values. We proof that C-ADAM converges to a stationary point in O(δ^-2.25) with δ being a precision parameter. Moreover, we demonstrate the importance of our results by bridging, for the first time, model-agnostic meta-learning (MAML) and compositional optimisation showing fastest known rates for deep network adaptation to-date. Finally, we validate our findings in a set of experiments from portfolio optimisation and meta-learning. Our results manifest significant sample complexity reductions compared to both standard and compositional solvers.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/01/2022

Compositional Inverses of AGW-PPs

In this paper, we present two methods to obtain the compositional invers...
research
10/05/2020

Meta-Learning of Compositional Task Distributions in Humans and Machines

Modern machine learning systems struggle with sample efficiency and are ...
research
11/03/2022

Faster Adaptive Momentum-Based Federated Methods for Distributed Composition Optimization

Composition optimization recently appears in many machine learning appli...
research
02/12/2020

Distribution-Agnostic Model-Agnostic Meta-Learning

The Model-Agnostic Meta-Learning (MAML) algorithm <cit.> has been celebr...
research
01/04/2023

Task Weighting in Meta-learning with Trajectory Optimisation

Developing meta-learning algorithms that are un-biased toward a subset o...
research
12/15/2020

Are we Forgetting about Compositional Optimisers in Bayesian Optimisation?

Bayesian optimisation presents a sample-efficient methodology for global...
research
10/27/2020

System Identification via Meta-Learning in Linear Time-Varying Environments

System identification is a fundamental problem in reinforcement learning...

Please sign up or login with your details

Forgot password? Click here to reset