Posez n’importe quelle question sur les cours, conférences, exercices, recherches, actualités, etc. de l’EPFL ou essayez les exemples de questions ci-dessous.
AVERTISSEMENT : Le chatbot Graph n'est pas programmé pour fournir des réponses explicites ou catégoriques à vos questions. Il transforme plutôt vos questions en demandes API qui sont distribuées aux différents services informatiques officiellement administrés par l'EPFL. Son but est uniquement de collecter et de recommander des références pertinentes à des contenus que vous pouvez explorer pour vous aider à répondre à vos questions.
This thesis is concerned with continuous optimization, especially problems which are not convex. In general, nonconvex optimization is hard. However, for many nonconvex problems arising in practice, local search algorithms (e.g., gradient descent) reliably and quickly find the global solution. This work aims to understand why, focusing on three core questions:
In the first part of this thesis, we focus on a generalization of convexity to Riemannian manifolds: geodesic convexity (g-convexity). There are several optimization problems arising in statistics and theoretical computer science which are nonconvex, but are geodesically convex when an appropriately chosen metric is put on the domain. It is well-understood that algorithms (like Riemannian gradient descent) can solve g-convex problems to global optimality. Therefore, our focus is on the complexity of g-convex optimization (Questions 2 and 3). Our main result is a complexity lower bound demonstrating that the curvature of the optimization domain (a Riemannian manifold) necessarily slows down optimization.
Some nonconvex functions arising in practice can be reformulated as g-convex functions. However others cannot, and yet empirically algorithms solve these problems to global optimality. In the second part of this thesis, we analyze two such problems, with the aim of identifying the special structure which makes these problems tractable (Question 1). For this, we adopt the perspective of landscapes: a function has benign landscape if all local minima are global minima.
The first problem we consider is synchronization on circles and spheres with nonlinear interactions. We derive conditions under which the corresponding landscape is benign, which has implications for machine learning, control, and dynamical systems theory. The second problem we consider is sensor network localization, which has applications to data science and robotics. We show that in general its landscape is not benign (spurious local minima exist), but give a memory-efficient way (Question 2) to relax the problem so that the landscape becomes benign.