paper-with-me

Papers

Differentiable Combinatorial Losses through Generalized Gradients of Linear Programs

2019-10-18 · Xi Gao, Han Zhang, Aliakbar Panahi, Tom Arodz

When samples have internal structure, we often see a mismatch between the objective optimized during training and the model's goal during inference. For example, in sequence-to-sequence modeling we are interested in high-quality translated sentences, but training typically uses maximum likelihood at the word level. The natural training-time loss would involve a combinatorial problem -- dynamic programming-based global sequence alignment -- but solutions to combinatorial problems are not differentiable with respect to their input parameters, so surrogate, differentiable losses are used instead. Here, we show how to perform gradient descent over combinatorial optimization algorithms that involve continuous parameters, for example edge weights, and can be efficiently expressed as linear programs. We demonstrate usefulness of gradient descent over combinatorial optimization in sequence-to-sequence modeling using differentiable encoder-decoder architecture with softmax or Gumbel-softmax, and in image classification in a weakly supervised setting where instead of the correct class for each photo, only groups of photos labeled with correct but unordered set of classes are available during training.

📄 PDF Abstract BibTeX arXiv:1910.08211

Code (0)

등록된 구현이 없습니다.

Tasks

Combinatorial OptimizationDecoderGraph Matchingimage-classificationImage Classification

Methods 이 논문이 사용한 방법론

Softmax The Softmax output function transforms a previous layer's output into a vector of probabilities. It is commonly used for multiclass classification. Given an input vector $x$…

Similar Papers 제목 키워드 기반

Newton Losses: Using Curvature Information for Learning with Differentiable Algorithms

2024-10-24 · Felix Petersen, Christian Borgelt, Tobias Sutter, Hilde Kuehne 외

When training neural networks with custom objectives, such as ranking losses and shortest-path losses, a common problem is that they are, per se, non-differentiable. A popular approach is to continuously relax the object…

Minimizing Surrogate Losses for Decision-Focused Learning using Differentiable Optimization

2025-08-15 · Jayanta Mandi, Ali İrfan Mahmutoğulları, Senne Berden, Tias Guns arxiv

Decision-focused learning (DFL) trains a machine learning (ML) model to predict parameters of an optimization problem, to directly minimize decision regret, i.e., maximize decision quality. Gradient-based DFL requires co…

Safe Neurosymbolic Learning with Differentiable Symbolic Execution

2022-03-15 · NeurIPS Workshop AIPLANS 2021 12 · Chenxi Yang, Swarat Chaudhuri

We study the problem of learning worst-case-safe parameters for programs that use neural networks as well as symbolic, human-written code. Such neurosymbolic programs arise in many safety-critical domains. However, becau…

Learning Energy Networks with Generalized Fenchel-Young Losses

2022-05-19 · Mathieu Blondel, Felipe Llinares-López, Robert Dadashi, Léonard Hussenot 외

Energy-based models, a.k.a. energy networks, perform inference by optimizing an energy function, typically parametrized by a neural network. This allows one to capture potentially complex relationships between inputs and…

Imitation Learning

Mathematical analysis of the gradients in deep learning

2025-01-26 · Steffen Dereich, Thang Do, Arnulf Jentzen, Frederic Weber

Deep learning algorithms -- typically consisting of a class of deep artificial neural networks (ANNs) trained by a stochastic gradient descent (SGD) optimization method -- are nowadays an integral part in many areas of s…

Deep Learning