Source author record

Qijia Jiang

Explore this author’s publications, collaborators and research topics. This catalog record has not been claimed by its author.

ResearcherUnclaimed source record

Catalog footprint

Research overview

3works
4topics
4close collaborators

Published work

3 publications

preprint2021arXiv

Complexity of Highly Parallel Non-Smooth Convex Optimization

A landmark result of non-smooth convex optimization is that gradient descent is an optimal algorithm whenever the number of computed gradients is smaller than the dimension dd. In this paper we study the extension of this result to the parallel optimization setting. Namely we consider optimization algorithms interacting with a highly parallel gradient oracle, that is one that can answer poly(d)\mathrm{poly}(d) gradient queries in parallel. We show that in this case gradient descent is optimal only up to O~(d)\tilde{O}(\sqrt{d}) rounds of interactions with the oracle. The lower bound improves upon a decades old construction by Nemirovski which proves optimality only up to d1/3d^{1/3} rounds (as recently observed by Balkanski and Singer), and the suboptimality of gradient descent after d\sqrt{d} rounds was already observed by Duchi, Bartlett and Wainwright. In the latter regime we propose a new method with improved complexity, which we conjecture to be optimal. The analysis of this new method is based upon a generalized version of the recent results on optimal acceleration for highly smooth convex optimization.

preprint2020arXiv

Acceleration with a Ball Optimization Oracle

Consider an oracle which takes a point xx and returns the minimizer of a convex function ff in an ℓ2\ell_2 ball of radius rr around xx. It is straightforward to show that roughly r−1log⁡1εr^{-1}\log\frac{1}ε calls to the oracle suffice to find an εε-approximate minimizer of ff in an ℓ2\ell_2 unit ball. Perhaps surprisingly, this is not optimal: we design an accelerated algorithm which attains an εε-approximate minimizer with roughly r−2/3log⁡1εr^{-2/3} \log \frac{1}ε oracle queries, and give a matching lower bound. Further, we implement ball optimization oracles for functions with locally stable Hessians using a variant of Newton's method. The resulting algorithm applies to a number of problems of practical and theoretical import, improving upon previous results for logistic and ℓ∞\ell_\infty regression and achieving guarantees comparable to the state-of-the-art for ℓp\ell_p regression.

preprint2020arXiv

Optimizing Black-box Metrics with Adaptive Surrogates

We address the problem of training models with black-box and hard-to-optimize metrics by expressing the metric as a monotonic function of a small number of easy-to-optimize surrogates. We pose the training problem as an optimization over a relaxed surrogate space, which we solve by estimating local gradients for the metric and performing inexact convex projections. We analyze gradient estimates based on finite differences and local linear interpolations, and show convergence of our approach under smoothness assumptions with respect to the surrogates. Experimental results on classification and ranking problems verify the proposal performs on par with methods that know the mathematical formulation, and adds notable value when the form of the metric is unknown.

Research graph

See the researcher in context

Open full explorer

Inspect adjacent papers, topics, institutions and collaborators without losing the researcher page.

Building this map preview

BZPEER is loading the nearby papers, people, topics and institutions for this page.