Skip to content

Stochastic version of Prox/FW splitting for separable variables #56

Open

Description

@GeoffNN

Stochastic version of PR #52

Activity

  1. self-assigned this
    on Mar 24, 2021
  2. fabianp commented on Mar 24, 2021

    @fabianp
    Member

    that would indeed be cool. Is there any published work on this? Perhaps @gideonite knows

  3. GeoffNN commented on Mar 24, 2021

    @GeoffNN
    ContributorAuthor

    None that I've found. Very probably this is just applying momentum in the right place(s). :)

    The setting I'm looking at is \min_{X\in C, Y} f(X + Y) + g(Y), where f is an expectation of smooth functions, g is non smooth and we can compute an LMO on C. Ideally I want to avoid variance reduction to apply this to neural nets: typically f will be non convex.

  4. gideonite commented on Mar 26, 2021

    @gideonite

    Thanks for the quick summary, @GeoffNN, very helpful =)

    To be honest, I don't think this is relevant, but:
    there is some work on stochastic FW for f + g where g is non smooth and either f or (f and g) are stochastic, e.g. Vladarean et al 2020. But these works generally use some kind of variance reduction and assume convexity. They also don't assume split operators so that the argument to g is also assumed to be in C. We will also have some work coming out soon on this topic which I will link to as soon as possible.

    I am curious, why not variance reduction for neural nets?

  5. GeoffNN commented on Mar 26, 2021

    @GeoffNN
    ContributorAuthor

    Thanks for the refs!

    On VR for Neural Nets: https://arxiv.org/abs/1812.04529

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions