paper-with-me

홈 › Papers

Jacobian Descent for Multi-Objective Optimization

2024-06-23 · Pierre Quinton, Valérian Rey

Many optimization problems require balancing multiple conflicting objectives. As gradient descent is limited to single-objective optimization, we introduce its direct generalization: Jacobian descent (JD). This algorithm iteratively updates parameters using the Jacobian matrix of a vector-valued objective function, in which each row is the gradient of an individual objective. While several methods to combine gradients already exist in the literature, they are generally hindered when the objectives conflict. In contrast, we propose projecting gradients to fully resolve conflict while ensuring that they preserve an influence proportional to their norm. We prove significantly stronger convergence guarantees with this approach, supported by our empirical results. Our method also enables instance-wise risk minimization (IWRM), a novel learning paradigm in which the loss of each training example is considered a separate objective. Applied to simple image classification tasks, IWRM exhibits promising results compared to the direct minimization of the average loss. Additionally, we outline an efficient implementation of JD using the Gramian of the Jacobian matrix to reduce time and memory requirements.

📄 PDF Abstract BibTeX arXiv:2406.16232

Code (2)

torchjd/torchjd 공식 구현 pytorch
median-research-group/libmtl pytorch

Tasks

image-classificationImage ClassificationMulti-Task Learning

Methods 이 논문이 사용한 방법론

SPEED The monocular depth estimation (MDE) is the task of estimating depth from a single frame. This information is an essential knowledge in many computer vision tasks such as scene…

Similar Papers 제목 키워드 기반

Implicit differentiation for fast hyperparameter selection in non-smooth convex learning

2021-05-04 · Quentin Bertrand, Quentin Klopfenstein, Mathurin Massias, Mathieu Blondel 외

Finding the optimal hyperparameters of a model can be cast as a bilevel optimization problem, typically solved using zero-order techniques. In this work we study first-order methods when the inner optimization problem is…

Bilevel OptimizationHyperparameter Optimization

Multi-Objective Reference-Aligned Machine Unlearning

2026-05-29 · Rasa Khosrowshahli, Stephen Asobiela, Beatrice Ombuki-Berman, Shahryar Rahnamayan arxiv

Machine unlearning aims to remove the influence of specific training samples while preserving the model's utility. Existing single-objective approaches, such as gradient ascent or random relabeling, often induce catastro…

The Curse of Unrolling: Rate of Differentiating Through Optimization

2022-09-27 · Damien Scieur, Quentin Bertrand, Gauthier Gidel, Fabian Pedregosa

Computing the Jacobian of the solution of an optimization problem is a central problem in machine learning, with applications in hyperparameter optimization, meta-learning, optimization as a layer, and dataset distillati…

Dataset DistillationHyperparameter OptimizationMeta-LearningRolling Shutter Correction

J6: Jacobian-Driven Role Attribution for Multi-Objective Prompt Optimization in LLMs

2025-08-16 · Yao Wu arxiv

In large language model (LLM) adaptation, balancing multiple optimization objectives such as improving factuality (heat) and increasing confidence (via low entropy) poses a fundamental challenge, especially when prompt p…

Supervised Descent Method and Its Applications to Face Alignment

2013-06-01 · CVPR 2013 6 · Xuehan Xiong, Fernando de la Torre

Many computer vision problems (e.g., camera calibration, image alignment, structure from motion) are solved through a nonlinear optimization method. It is generally accepted that 2 nd order descent methods are the most r…

Camera CalibrationFace Alignment