paper-with-me

Papers

Learning with Differentiable Perturbed Optimizers

2020-02-20 · Quentin Berthet, Mathieu Blondel, Olivier Teboul, Marco Cuturi, Jean-Philippe Vert, Francis Bach

Machine learning pipelines often rely on optimization procedures to make discrete decisions (e.g., sorting, picking closest neighbors, or shortest paths). Although these discrete decisions are easily computed, they break the back-propagation of computational graphs. In order to expand the scope of learning problems that can be solved in an end-to-end fashion, we propose a systematic method to transform optimizers into operations that are differentiable and never locally constant. Our approach relies on stochastically perturbed optimizers, and can be used readily together with existing solvers. Their derivatives can be evaluated efficiently, and smoothness tuned via the chosen noise amplitude. We also show how this framework can be connected to a family of losses developed in structured prediction, and give theoretical guarantees for their use in learning tasks. We demonstrate experimentally the performance of our approach on various tasks.

📄 PDF Abstract BibTeX arXiv:2002.08676

Code (3)

LouisBouvier/WarcraftShortestPaths.jl
alanlahoud/datasp pytorch
tuero/perturbations-differential-pytorch pytorch

Tasks

Structured Prediction

Similar Papers 제목 키워드 기반

Differentiable Rendering with Perturbed Optimizers

2021-10-18 · NeurIPS 2021 12 · Quentin Le Lidec, Ivan Laptev, Cordelia Schmid, Justin Carpentier

Reasoning about 3D scenes from their 2D image projections is one of the core problems in computer vision. Solutions to this inverse and ill-posed problem typically involve a search for models that best explain observed i…

3D Scene Reconstruction6D Pose EstimationPose Estimation

Learning with Differentiable Pertubed Optimizers

2020-12-01 · NeurIPS 2020 12 · Quentin Berthet, Mathieu Blondel, Olivier Teboul, Marco Cuturi 외

Machine learning pipelines often rely on optimizers procedures to make discrete decisions (e.g., sorting, picking closest neighbors, or shortest paths). Although these discrete decisions are easily computed in a forward …

Structured Prediction

Meta-Learning Parameterized First-Order Optimizers using Differentiable Convex Optimization

2023-03-29 · Tanmay Gautam, Samuel Pfrommer, Somayeh Sojoudi

Conventional optimization methods in machine learning and controls rely heavily on first-order update rules. Selecting the right method and hyperparameters for a particular task often involves trial-and-error or practiti…

Meta-Learning

Neural Conditional Gradients

2018-03-12 · Patrick Schramowski, Christian Bauckhage, Kristian Kersting

The move from hand-designed to learned optimizers in machine learning has been quite successful for gradient-based and -free optimizers. When facing a constrained problem, however, maintaining feasibility typically requi…

Optimizer Amalgamation

2022-03-12 · ICLR 2022 4 · Tianshu Huang, Tianlong Chen, Sijia Liu, Shiyu Chang 외

Selecting an appropriate optimizer for a given problem is of major interest for researchers and practitioners. Many analytical optimizers have been proposed using a variety of theoretical and empirical approaches; howeve…