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

Holakou Rahmanian

dblp:186/8266 · DBLP profile ↗
← Back
9ranked-venue papers
2as first author
5since 2021 · last 2025
—ORCID · none

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

Artificial intelligence and machine learning · 8 · 2 first-author · 4 since 2021Databases, data management, data science and information retrieval · 1Theory of computation · 1 · 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.

Theoretical computer science
2 papers
Mathematical optimization · 78% Algorithms and data structures · 15% Approximation and online algorithms · 7%
Artificial intelligence
3 papers
Efficient and distributed learning · 62% Deep learning architectures and training · 19% Learning theory · 19%
Databases, data mining, and information retrieval
1 paper
Information retrieval · 87% Recommender systems · 13%

Topics — the 13 heaviest of 15, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Mathematical optimization › optimal transport
entropic optimal transport
0.812024
Accelerating Sinkhorn algorithm with sparse Newton iterations · ICLR 2024
Mathematical optimization › continuous optimization
newton-type methods
0.812024
Accelerating Sinkhorn algorithm with sparse Newton iterations · ICLR 2024
Mathematical optimization
optimal transport
0.812024
Accelerating Sinkhorn algorithm with sparse Newton iterations · ICLR 2024
Mathematical optimization › optimal transport › entropic optimal transport
sinkhorn algorithm
0.812024
Accelerating Sinkhorn algorithm with sparse Newton iterations · ICLR 2024
Machine learning › Efficient and distributed learning › model compression
knowledge distillation
0.612022
Toward Understanding Privileged Features Distillation in Learning-to-Rank · NeurIPS 2022
Information retrieval › ranking
learning to rank
0.612022
Toward Understanding Privileged Features Distillation in Learning-to-Rank · NeurIPS 2022
Information retrieval › ranking
ranking model
0.612022
Toward Understanding Privileged Features Distillation in Learning-to-Rank · NeurIPS 2022
Machine learning › Efficient and distributed learning
model compression
0.312017
Deep Embedding Forest: Forest-based Serving with Deep Embedding Features · KDD 2017
Machine learning › Learning theory
online learning
0.312017
Online Dynamic Programming · NIPS 2017
Algorithms and data structures › data structure design › search structures › search trees
binary search trees
0.312017
Online Dynamic Programming · NIPS 2017
Approximation and online algorithms
online algorithms
0.312017
Online Dynamic Programming · NIPS 2017
Algorithms and data structures › data structure design › search structures › search trees
optimal binary search tree
0.312017
Online Dynamic Programming · NIPS 2017
Machine learning › Efficient and distributed learning
inference efficiency
0.112017
Deep Embedding Forest: Forest-based Serving with Deep Embedding Features · KDD 2017

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

theoretical analysis · 1.1teacher-student training · 1.1ablation study · 1.1newton method · 0.8hessian sparsification · 0.8online learning · 0.6hedge · 0.6component hedge · 0.6forest model · 0.3deep embedding · 0.3
YearPublicationVenuePosition
2025 COS-DPO: Conditioned One-Shot Multi-Objective Fine-Tuning Framework
abstract
In LLM alignment and many other ML applications, one often faces the *Multi-Objective Fine-Tuning* (MOFT) problem, *i.e.*, fine-tuning an existing model with datasets labeled w.r.t. different objectives simultaneously. To address the challenge, we propose a *Conditioned One-Shot* fine-tuning framework (COS-DPO) that extends the Direct Preference Optimization technique, originally developed for efficient LLM alignment with preference data, to accommodate the MOFT settings. By direct conditioning on the weight across auxiliary objectives, our Weight-COS-DPO method enjoys an efficient one-shot training process for profiling the Pareto front and is capable of achieving comprehensive trade-off solutions even in the post-training stage. Based on our theoretical findings on the linear transformation properties of the loss function, we further propose the Temperature-COS-DPO method that augments the temperature parameter to the model input, enhancing the flexibility of post-training control over the trade-offs between the main and auxiliary objectives. We demonstrate the effectiveness and efficiency of the COS-DPO framework through its applications to various tasks, including the Learning-to-Rank (LTR) and LLM alignment tasks, highlighting its viability for large-scale ML deployments.
Yinuo Ren, Tesi Xiao, Michael Shavlovsky, Lexing Ying, Holakou Rahmanian
UAI5
2024 Multi-objective Optimization via Wasserstein-Fisher-Rao Gradient Flow
abstract
Multi-objective optimization (MOO) aims to optimize multiple, possibly conflicting objectives with widespread applications. We introduce a novel interacting particle method for MOO inspired by molecular dynamics simulations. Our approach combines overdamped Langevin and birth-death dynamics, incorporating a “dominance potential” to steer particles toward global Pareto optimality. In contrast to previous methods, our method is able to relocate dominated particles, making it particularly adept at managing Pareto fronts of complicated geometries. Our method is also theoretically grounded as a Wasserstein-Fisher-Rao gradient flow with convergence guarantees. Extensive experiments confirm that our approach outperforms state-of-the-art methods on challenging synthetic and real-world datasets.
Yinuo Ren, Tesi Xiao, Tanmay Gangwani, Anshuka Rangi, Holakou Rahmanian, Lexing Ying, Subhajit Sanyal
AISTATS5
2024 Accelerating Sinkhorn algorithm with sparse Newton iterations
abstract
Computing the optimal transport distance between statistical distributions is a fundamental task in machine learning. One remarkable recent advancement is entropic regularization and the Sinkhorn algorithm, which utilizes only matrix scaling and guarantees an approximated solution with near-linear runtime. Despite the success of the Sinkhorn algorithm, its runtime may still be slow due to the potentially large number of iterations needed for convergence. To achieve possibly super-exponential convergence, we introduce Sinkhorn-Newton-Sparse (SNS), an extension to the Sinkhorn algorithm, by introducing early stopping for the matrix scaling steps and a second stage featuring a Newton-type subroutine. Adopting the variational viewpoint that the Sinkhorn algorithm maximizes a concave Lyapunov potential, we offer the insight that the Hessian matrix of the potential function is approximately sparse. Sparsification of the Hessian results in a fast $O(n^2)$ per-iteration complexity, the same as the Sinkhorn algorithm. In terms of total iteration count, we observe that the SNS algorithm converges orders of magnitude faster across a wide range of practical cases, including optimal transportation between empirical distributions and calculating the Wasserstein $W_1, W_2$ distance of discretized continuous densities. The empirical performance is corroborated by a rigorous bound on the approximate sparsity of the Hessian matrix.
Michael Shavlovsky, Holakou Rahmanian, Elisa Tardini, Kiran Koshy Thekumparampil, Tesi Xiao, Lexing Ying
ICLR3
2023 Extended Formulations via Decision Diagrams
Yuta Kurokawa, Ryotaro Mitsuboshi, Haruki Hamasaki, Kohei Hatano, Eiji Takimoto, Holakou Rahmanian
COCOON (2)6
2022 Toward Understanding Privileged Features Distillation in Learning-to-Rank
abstract
In learning-to-rank problems, a \textit{privileged feature} is one that is available during model training, but not available at test time. Such features naturally arise in merchandised recommendation systems; for instance, "user clicked this item" as a feature is predictive of "user purchased this item" in the offline data, but is clearly not available during online serving. Another source of privileged features is those that are too expensive to compute online but feasible to be added offline. \textit{Privileged features distillation} (PFD) refers to a natural idea: train a "teacher" model using all features (including privileged ones) and then use it to train a "student" model that does not use the privileged features. In this paper, we first study PFD empirically on three public ranking datasets and an industrial-scale ranking problem derived from Amazon's logs. We show that PFD outperforms several baselines (no-distillation, pretraining-finetuning, self-distillation, and generalized distillation) on all these datasets. Next, we analyze why and when PFD performs well via both empirical ablation studies and theoretical analysis for linear models. Both investigations uncover an interesting non-monotone behavior: as the predictive power of a privileged feature increases, the performance of the resulting student model initially increases but then decreases. We show the reason for the later decreasing performance is that a very predictive privileged teacher produces predictions with high variance, which lead to high variance student estimates and inferior testing performance.
Sujay Sanghavi, Holakou Rahmanian, Jan Bakus, S. V. N. Vishwanathan
NeurIPS3
2019 Online Non-Additive Path Learning under Full and Partial Information
abstract
We study the problem of online path learning with non-additive gains, which is a central problem appearing in several applications, including ensemble structured prediction. We present new online algorithms for path learning with non-additive count-based gains for the three settings of full information, semi-bandit and full bandit with very favorable regret guarantees. A key component of our algorithms is the definition and computation of an intermediate context-dependent automaton that enables us to use existing algorithms designed for additive gains. We further apply our methods to the important application of ensemble structured prediction. Finally, beyond count-based gains, we give an efficient implementation of the EXP3 algorithm for the full bandit setting with an arbitrary (non-additive) gain.
Corinna Cortes, Vitaly Kuznetsov, Mehryar Mohri, Holakou Rahmanian, Manfred K. Warmuth
ALT4
2018 Online Learning of Combinatorial Objects via Extended Formulation
abstract
The standard techniques for online learning of combinatorial objects perform multiplicative updates followed by projections into the convex hull of all the objects. However, this methodology can be expensive if the convex hull contains many facets. For example, the convex hull of $n$-symbol Huffman trees is known to have exponentially many facets. We get around this difficulty by exploiting extended formulations, which encode the polytope of combinatorial objects in a higher dimensional “extended” space with only polynomially many facets. We develop a general framework for converting extended formulations into efficient online algorithms with good relative loss bounds. We present applications of our framework to online learning of Huffman trees and permutations. The regret bounds of the resulting algorithms are within a factor of $\Ocal(\sqrt{\log(n)})$ of the state-of-the-art specialized algorithms for permutations, and depending on the loss regimes, improve on or match the state-of-the-art for Huffman trees. Our method is general and can be applied to other combinatorial objects.
Holakou Rahmanian, David P. Helmbold, S. V. N. Vishwanathan
ALT1
2017 Deep Embedding Forest: Forest-based Serving with Deep Embedding Features
abstract
Deep Neural Networks (DNN) have demonstrated superior ability to extract high level embedding vectors from low level features. Despite the success, the serving time is still the bottleneck due to expensive run-time computation of multiple layers of dense matrices. GPGPU, FPGA, or ASIC-based serving systems require additional hardware that are not in the mainstream design of most commercial applications. In contrast, tree or forest-based models are widely adopted because of low serving cost, but heavily depend on carefully engineered features. This work proposes a Deep Embedding Forest model that benefits from the best of both worlds. The model consists of a number of embedding layers and a forest/tree layer. The former maps high dimensional (hundreds of thousands to millions) and heterogeneous low-level features to the lower dimensional (thousands) vectors, and the latter ensures fast serving.
Jie Zhu 0007, Ying Shan, J. C. Mao, Holakou Rahmanian
KDD5
2017 Online Dynamic Programming
abstract
We consider the problem of repeatedly solving a variant of the same dynamic programming problem in successive trials. An instance of the type of problems we consider is to find a good binary search tree in a changing environment. At the beginning of each trial, the learner probabilistically chooses a tree with the n keys at the internal nodes and the n + 1 gaps between keys at the leaves. The learner is then told the frequencies of the keys and gaps and is charged by the average search cost for the chosen tree. The problem is online because the frequencies can change between trials. The goal is to develop algorithms with the property that their total average search cost (loss) in all trials is close to the total loss of the best tree chosen in hindsight for all trials. The challenge, of course, is that the algorithm has to deal with exponential number of trees. We develop a general methodology for tackling such problems for a wide class of dynamic programming algorithms. Our framework allows us to extend online learning algorithms like Hedge and Component Hedge to a significantly wider class of combinatorial objects than was possible before.
Holakou Rahmanian, Manfred K. Warmuth
NIPS1