Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Ali Siahkamari

dblp:222/2895 · DBLP profile ↗
← Back
3ranked-venue papers
3as first author
1since 2021 · last 2022
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 3 · 3 first-author · 1 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Artificial intelligence
3 papers
Optimization for machine learning · 42% Learning theory · 23% Probabilistic and Bayesian machine learning · 12%
Databases, data mining, and information retrieval
1 paper
Data mining · 100%

Topics — the 7 heaviest of 9, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Machine learning › Optimization for machine learning › non-convex optimization
difference of convex functions
1.022022
Faster Algorithms for Learning Convex Functions · ICML 2022
Piecewise Linear Regression via a Difference of Convex Functions · ICML 2020
Machine learning › Optimization for machine learning
convex regression
0.612022
Faster Algorithms for Learning Convex Functions · ICML 2022
Machine learning › Learning theory › loss function
bregman divergence
0.412020
Learning to Approximate a Bregman Divergence · NeurIPS 2020
Machine learning › Learning theory
generalization bounds
0.412020
Learning to Approximate a Bregman Divergence · NeurIPS 2020
Machine learning › Representation and self-supervised learning › representation learning
metric learning
0.412020
Learning to Approximate a Bregman Divergence · NeurIPS 2020
Machine learning › Kernel, tree and ensemble methods
piecewise linear regression
0.412020
Piecewise Linear Regression via a Difference of Convex Functions · ICML 2020
Machine learning › Probabilistic and Bayesian machine learning › statistical inference
regression
0.412020
Piecewise Linear Regression via a Difference of Convex Functions · ICML 2020

Methods — techniques the papers use, named apart from their topics

piecewise linear approximation · 0.9convex generating function · 0.9GPU acceleration · 0.6ADMM · 0.6regularization · 0.4quadratic programming · 0.4
YearPublicationVenuePosition
2022 Faster Algorithms for Learning Convex Functions
abstract
The task of approximating an arbitrary convex function arises in several learning problems such as convex regression, learning with a difference of convex (DC) functions, and learning Bregman or $f$-divergences. In this paper, we develop and analyze an approach for solving a broad range of convex function learning problems that is faster than state-of-the-art approaches. Our approach is based on a 2-block ADMM method where each block can be computed in closed form. For the task of convex Lipschitz regression, we establish that our proposed algorithm converges with iteration complexity of $ O(n\sqrt{d}/\epsilon)$ for a dataset $\bm X \in \mathbb R^{n\times d}$ and $\epsilon > 0$. Combined with per-iteration computation complexity, our method converges with the rate $O(n^3 d^{1.5}/\epsilon+n^2 d^{2.5}/\epsilon+n d^3/\epsilon)$. This new rate improves the state of the art rate of $O(n^5d^2/\epsilon)$ if $d = o( n^4)$. Further we provide similar solvers for DC regression and Bregman divergence learning. Unlike previous approaches, our method is amenable to the use of GPUs. We demonstrate on regression and metric learning experiments that our approach is over 100 times faster than existing approaches on some data sets, and produces results that are comparable to state of the art.
Ali Siahkamari, Durmus Alp Emre Acar, Christopher Liao, Kelly Geyer, Venkatesh Saligrama, Brian Kulis
ICML1
2020 Piecewise Linear Regression via a Difference of Convex Functions
abstract
We present a new piecewise linear regression methodology that utilises fitting a \emph{difference of convex} functions (DC functions) to the data. These are functions $f$ that may be represented as the difference $\phi_1 - \phi_2$ for a choice of \emph{convex} functions $\phi_1, \phi_2$. The method proceeds by estimating piecewise-liner convex functions, in a manner similar to max-affine regression, whose difference approximates the data. The choice of the function is regularised by a new seminorm over the class of DC functions that controls the $\ell_\infty$ Lipschitz constant of the estimate. The resulting methodology can be efficiently implemented via Quadratic programming \emph{even in high dimensions}, and is shown to have close to minimax statistical risk. We empirically validate the method, showing it to be practically implementable, and to outperform existing regression methods in accuracy on real-world datasets.
Ali Siahkamari, Aditya Gangrade, Brian Kulis, Venkatesh Saligrama
ICML1
2020 Learning to Approximate a Bregman Divergence
abstract
Bregman divergences generalize measures such as the squared Euclidean distance and the KL divergence, and arise throughout many areas of machine learning. In this paper, we focus on the problem of approximating an arbitrary Bregman divergence from supervision, and we provide a well-principled approach to analyzing such approximations. We develop a formulation and algorithm for learning arbitrary Bregman divergences based on approximating their underlying convex generating function via a piecewise linear function. We provide theoretical approximation bounds using our parameterization and show that the generalization error $O_p(m^{-1/2})$ for metric learning using our framework matches the known generalization error in the strictly less general Mahalanobis metric learning setting. We further demonstrate empirically that our method performs well in comparison to existing metric learning methods, particularly for clustering and ranking problems.
Ali Siahkamari, Xide Xia, Venkatesh Saligrama, David A. Castañón, Brian Kulis
NeurIPS1