paper-with-me

Papers

Recursive Decomposition for Nonconvex Optimization

2016-11-08 · Abram L. Friesen, Pedro Domingos

Continuous optimization is an important problem in many areas of AI, including vision, robotics, probabilistic inference, and machine learning. Unfortunately, most real-world optimization problems are nonconvex, causing standard convex techniques to find only local optima, even with extensions like random restarts and simulated annealing. We observe that, in many cases, the local modes of the objective function have combinatorial structure, and thus ideas from combinatorial optimization can be brought to bear. Based on this, we propose a problem-decomposition approach to nonconvex optimization. Similarly to DPLL-style SAT solvers and recursive conditioning in probabilistic inference, our algorithm, RDIS, recursively sets variables so as to simplify and decompose the objective function into approximately independent sub-functions, until the remaining functions are simple enough to be optimized by standard techniques like gradient descent. The variables to set are chosen by graph partitioning, ensuring decomposition whenever possible. We show analytically that RDIS can solve a broad class of nonconvex optimization problems exponentially faster than gradient descent with random restarts. Experimentally, RDIS outperforms standard techniques on problems like structure from motion and protein folding.

📄 PDF Abstract BibTeX arXiv:1611.02755

Code (0)

등록된 구현이 없습니다.

Tasks

Combinatorial Optimizationgraph partitioningProblem DecompositionProtein Folding

Similar Papers 제목 키워드 기반

Stochastic Recursive Gradient Algorithm for Nonconvex Optimization

2017-05-20 · Lam M. Nguyen, Jie Liu, Katya Scheinberg, Martin Takáč

In this paper, we study and analyze the mini-batch version of StochAstic Recursive grAdient algoritHm (SARAH), a method employing the stochastic recursive gradient, for solving empirical loss minimization for the case of…

Optimization Landscape of Tucker Decomposition

2020-06-29 · Abraham Frandsen, Rong Ge

Tucker decomposition is a popular technique for many data analysis and machine learning applications. Finding a Tucker decomposition is a nonconvex optimization problem. As the scale of the problems increases, local sear…

Symmetry Breaking in Symmetric Tensor Decomposition

2021-03-10 · Yossi Arjevani, Joan Bruna, Michael Field, Joe Kileel 외

In this note, we consider the highly nonconvex optimization problem associated with computing the rank decomposition of symmetric tensors. We formulate the invariance properties of the loss function and show that critica…

Tensor Decomposition

Distributed Stochastic Nonconvex Optimization and Learning based on Successive Convex Approximation

2020-04-30 · Paolo Di Lorenzo, Simone Scardapane

We study distributed stochastic nonconvex optimization in multi-agent networks. We introduce a novel algorithmic framework for the distributed minimization of the sum of the expected value of a smooth (possibly nonconvex…

Stochastic Recursive Gradient Descent Ascent for Stochastic Nonconvex-Strongly-Concave Minimax Problems

2020-01-11 · NeurIPS 2020 12 · Luo Luo, Haishan Ye, Zhichao Huang, Tong Zhang

We consider nonconvex-concave minimax optimization problems of the form $\min_{\bf x}\max_{\bf y\in{\mathcal Y}} f({\bf x},{\bf y})$, where $f$ is strongly-concave in $\bf y$ but possibly nonconvex in $\bf x$ and ${\math…