paper-with-me

홈 › Papers

Bilinear Parameterization For Differentiable Rank-Regularization

2018-11-27 · Marcus Valtonen Örnhag, Carl Olsson, Anders Heyden

Low rank approximation is a commonly occurring problem in many computer vision and machine learning applications. There are two common ways of optimizing the resulting models. Either the set of matrices with a given rank can be explicitly parametrized using a bilinear factorization, or low rank can be implicitly enforced using regularization terms penalizing non-zero singular values. While the former approach results in differentiable problems that can be efficiently optimized using local quadratic approximation, the latter is typically not differentiable (sometimes even discontinuous) and requires first order subgradient or splitting methods. It is well known that gradient based methods exhibit slow convergence for ill-conditioned problems. In this paper we show how many non-differentiable regularization methods can be reformulated into smooth objectives using bilinear parameterization. This allows us to use standard second order methods, such as Levenberg--Marquardt (LM) and Variable Projection (VarPro), to achieve accurate solutions for ill-conditioned cases. We show on several real and synthetic experiments that our second order formulation converges to substantially more accurate solutions than competing state-of-the-art methods.

📄 PDF Abstract BibTeX arXiv:1811.11088

Code (0)

등록된 구현이 없습니다.

Tasks

Second-order methods

Similar Papers 제목 키워드 기반

Bilinear Parameterization for Non-Separable Singular Value Penalties

2021-06-19 · CVPR 2021 1 · Marcus Valtonen Ornhag, Jose Pedro Iglesias, Carl Olsson

Low rank inducing penalties have been proven to successfully uncover fundamental structures considered in computer vision and machine learning; however, such methods generally lead to non-convex optimization problems…

Second-order methods

Bilinear classifiers for visual recognition

2009-12-01 · NeurIPS 2009 12 · Hamed Pirsiavash, Deva Ramanan, Charless C. Fowlkes

We describe an algorithm for learning bilinear SVMs. Bilinear classifiers are a discriminative variant of bilinear models, which capture the dependence of data on multiple factors. Such models are particularly appropriat…

Action ClassificationGeneral ClassificationTransfer Learning

Accurate Optimization of Weighted Nuclear Norm for Non-Rigid Structure from Motion

2020-03-23 · ECCV 2020 8 · José Pedro Iglesias, Carl Olsson, Marcus Valtonen Örnhag

Fitting a matrix of a given rank to data in a least squares sense can be done very effectively using 2nd order methods such as Levenberg-Marquardt by explicitly optimizing over a bilinear parameterization of the matrix. …

Spectral Tensor Train Parameterization of Deep Learning Layers

2021-03-07 · Anton Obukhov, Maxim Rakhuba, Alexander Liniger, Zhiwu Huang 외

We study low-rank parameterizations of weight matrices with embedded spectral properties in the Deep Learning context. The low-rank property leads to parameter efficiency and permits taking computational shortcuts when c…

Deep Learningimage-classificationImage ClassificationImage Generation+1

Toward Faster and Simpler Matrix Normalization via Rank-1 Update

2020-08-01 · ECCV 2020 8 · Tan Yu, Yunfeng Cai, Ping Li

Bilinear pooling has achieved an impressive improvement in many computer vision tasks. Recent studies discover that matrix normalization is vital for improving the performance of bilinear pooling. Nevertheless, tradition…

GPU