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

Lê-Nguyên Hoang

dblp:183/8751 · also Lê Nguyên Hoang · DBLP profile ↗
← Back
10ranked-venue papers
0as first author
9since 2021 · last 2025
0000-0002-9236-5837ORCID · conflict

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

Artificial intelligence and machine learning · 7 · 7 since 2021Systems, architecture and hardware · 2 · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 1 · 1 since 2021Theory 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.

Artificial intelligence
6 papers
Efficient and distributed learning · 37% Probabilistic and Bayesian machine learning · 30% Trustworthy machine learning · 28%
Computer architecture, parallel and distributed computing, and storage systems
3 papers
Distributed systems · 100%
Theoretical computer science
1 paper
Mathematical optimization · 50% Information theory · 50%
Network and information security
1 paper
Security and privacy of machine learning · 100%

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

TopicWeightPapersLastEvidence papers
Machine learning › Probabilistic and Bayesian machine learning › structured prediction › ranking model
bradley-terry model
1.622025
Generalizing while preserving monotonicity in comparison-based preference learning models · NeurIPS 2025
Generalized Bradley-Terry Models for Score Estimation from Paired Comparisons · AAAI 2024
Machine learning › Efficient and distributed learning
distributed training
1.122023
Robust Collaborative Learning with Linear Gradient Overhead · ICML 2023
Genuinely Distributed Byzantine Machine Learning · PODC 2020
Distributed systems
fault tolerance
1.122023
Robust Collaborative Learning with Linear Gradient Overhead · ICML 2023
Genuinely Distributed Byzantine Machine Learning · PODC 2020
Distributed systems › fault tolerance
byzantine fault tolerance
0.922021
Collaborative Learning in the Jungle (Decentralized, Byzantine, Heterogeneous, Asynchronous and Nonconvex Learning) · NeurIPS 2021
Genuinely Distributed Byzantine Machine Learning · PODC 2020
Mathematical optimization › continuous optimization
convex optimization
0.812024
Generalized Bradley-Terry Models for Score Estimation from Paired Comparisons · AAAI 2024
Information theory › estimation theory › bayesian estimation
MAP inference
0.812024
Generalized Bradley-Terry Models for Score Estimation from Paired Comparisons · AAAI 2024
Machine learning › Trustworthy machine learning › robustness
byzantine robustness
0.712023
Robust Collaborative Learning with Linear Gradient Overhead · ICML 2023
Security and privacy of machine learning › adversarial attack › adversarial example generation
gradient-based attack
0.612022
An Equivalence Between Data Poisoning and Byzantine Gradient Attacks · ICML 2022
Security and privacy of machine learning
poisoning attack
0.612022
An Equivalence Between Data Poisoning and Byzantine Gradient Attacks · ICML 2022
Distributed systems
distributed coordination and fault tolerance
0.512021
Collaborative Learning in the Jungle (Decentralized, Byzantine, Heterogeneous, Asynchronous and Nonconvex Learning) · NeurIPS 2021
Machine learning › Efficient and distributed learning › distributed training › robust distributed learning
byzantine-robust distributed learning
0.412020
Genuinely Distributed Byzantine Machine Learning · PODC 2020
Machine learning › Generative modeling › diffusion model
diffusion prior
0.312025
Generalizing while preserving monotonicity in comparison-based preference learning models · NeurIPS 2025
Machine learning › Efficient and distributed learning
federated learning
0.212022
An Equivalence Between Data Poisoning and Byzantine Gradient Attacks · ICML 2022
Machine learning › Efficient and distributed learning › federated learning
personalized federated learning
0.212022
An Equivalence Between Data Poisoning and Byzantine Gradient Attacks · ICML 2022
Machine learning › Efficient and distributed learning › distributed training
decentralized learning
0.112021
Collaborative Learning in the Jungle (Decentralized, Byzantine, Heterogeneous, Asynchronous and Nonconvex Learning) · NeurIPS 2021

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

gaussian prior · 2.3exponential family models · 2.3convex optimization · 2.3polyak momentum · 1.3nearest-neighbor averaging · 1.3distributed SGD · 1.3impossibility theorems · 1.1PAC learning theory · 1.1embedding conditions · 0.9diffusion prior · 0.9trimmed mean · 0.5reliable broadcast · 0.5averaging agreement · 0.5
YearPublicationVenuePosition
2025 Generalizing while preserving monotonicity in comparison-based preference learning models
abstract
If you tell a learning model that you prefer an alternative $a$ over another alternative $b$, then you probably expect the model to be *monotone*, that is, the valuation of $a$ increases, and that of $b$ decreases. Yet, perhaps surprisingly, many widely deployed comparison-based preference learning models, including large language models, fail to have this guarantee. Until now, the only comparison-based preference learning algorithms that were proved to be monotone are the Generalized Bradley-Terry models. Yet, these models are unable to generalize to uncompared data. In this paper, we advance the understanding of the set of models with generalization ability that are *monotone*. Namely, we propose a new class of Linear Generalized Bradley-Terry models with Diffusion Priors, and identify sufficient conditions on alternatives' embeddings that guarantee monotonicity. Our experiments show that this monotonicity is far from being a general guarantee, and that our new class of generalizing models improves accuracy, especially when the dataset is limited.
Julien Fageot, Peva Blanchard, Gilles Bareilles, Lê-Nguyên Hoang
NeurIPS4
2024 Generalized Bradley-Terry Models for Score Estimation from Paired Comparisons
abstract
Many applications, e.g. in content recommendation, sports, or recruitment, leverage the comparisons of alternatives to score those alternatives. The classical Bradley-Terry model and its variants have been widely used to do so. The historical model considers binary comparisons (victory/defeat) between alternatives, while more recent developments allow finer comparisons to be taken into account. In this article, we introduce a probabilistic model encompassing a broad variety of paired comparisons that can take discrete or continuous values. We do so by considering a well-behaved subset of the exponential family, which we call the family of generalized Bradley-Terry (GBT) models, as it includes the classical Bradley-Terry model and many of its variants. Remarkably, we prove that all GBT models are guaranteed to yield a strictly convex negative log-likelihood. Moreover, assuming a Gaussian prior on alternatives' scores, we prove that the maximum a posteriori (MAP) of GBT models, whose existence, uniqueness and fast computation are thus guaranteed, varies monotonically with respect to comparisons (the more A beats B, the better the score of A) and is Lipschitz-resilient with respect to each new comparison (a single new comparison can only have a bounded effect on all the estimated scores). These desirable properties make GBT models appealing for practical use. We illustrate some features of GBT models on simulations.
Julien Fageot, Sadegh Farhadkhani, Lê-Nguyên Hoang, Oscar Villemaud
AAAI3
2024 Robust Sparse Voting
abstract
Many applications, such as content moderation and recommendation, require reviewing and scoring a large number of alternatives. Doing so robustly is however very challenging. Indeed, voters’ inputs are inevitably sparse: most alternatives are only scored by a small fraction of voters. This sparsity amplifies the effects of biased voters introducing unfairness, and of malicious voters seeking to hack the voting process by reporting dishonest scores. We give a precise definition of the problem of robust sparse voting, highlight its underlying technical challenges, and present a novel voting mechanism addressing the problem. We prove that, using this mechanism, no voter can have more than a small parameterizable effect on each alternative’s score; a property we call Lipschitz resilience. We also identify conditions of voters comparability under which any unanimous preferences can be recovered, even when each voter provides sparse scores, on a scale that is potentially very different from any other voter’s score scale. Proving these properties required us to introduce, analyze and carefully compose novel aggregation primitives which could be of independent interest.
Youssef Allouah, Rachid Guerraoui, Lê-Nguyên Hoang, Oscar Villemaud
AISTATS3
2023 On the Strategyproofness of the Geometric Median
abstract
The geometric median, an instrumental component of the secure machine learning toolbox, is known to be effective when robustly aggregating models (or gradients), gathered from potentially malicious (or strategic) users. What is less known is the extent to which the geometric median incentivizes dishonest behaviors. This paper addresses this fundamental question by quantifying its strategyproofness. While we observe that the geometric median is not even approximately strategyproof, we prove that it is asymptotically $\alpha$-strategyproof: when the number of users is large enough, a user that misbehaves can gain at most a multiplicative factor $\alpha$, which we compute as a function of the distribution followed by the users. We then generalize our results to the case where users actually care more about specific dimensions, determining how this impacts $\alpha$. We also show how the skewed geometric medians can be used to improve strategyproofness.
El Mahdi El Mhamdi, Sadegh Farhadkhani, Rachid Guerraoui, Lê-Nguyên Hoang
AISTATS4
2023 Robust Collaborative Learning with Linear Gradient Overhead
abstract
Collaborative learning algorithms, such as distributed SGD (or D-SGD), are prone to faulty machines that may deviate from their prescribed algorithm because of software or hardware bugs, poisoned data or malicious behaviors. While many solutions have been proposed to enhance the robustness of D-SGD to such machines, previous works either resort to strong assumptions (trusted server, homogeneous data, specific noise model) or impose a gradient computational cost that is several orders of magnitude higher than that of D-SGD. We present MoNNA, a new algorithm that (a) is provably robust under standard assumptions and (b) has a gradient computation overhead that is linear in the fraction of faulty machines, which is conjectured to be tight. Essentially, MoNNA uses Polyak’s momentum of local gradients for local updates and nearest-neighbor averaging (NNA) for global mixing, respectively. While MoNNA is rather simple to implement, its analysis has been more challenging and relies on two key elements that may be of independent interest. Specifically, we introduce the mixing criterion of $(\alpha, \lambda)$-reduction to analyze the non-linear mixing of non-faulty machines, and present a way to control the tension between the momentum and the model drifts. We validate our theory by experiments on image classification and make our code available at https://github.com/LPD-EPFL/robust-collaborative-learning.
Sadegh Farhadkhani, Rachid Guerraoui, Nirupam Gupta, Lê-Nguyên Hoang, Rafael Pinot, John Stephan
ICML4
2022 An Equivalence Between Data Poisoning and Byzantine Gradient Attacks
abstract
To study the resilience of distributed learning, the “Byzantine" literature considers a strong threat model where workers can report arbitrary gradients to the parameter server. Whereas this model helped obtain several fundamental results, it has sometimes been considered unrealistic, when the workers are mostly trustworthy machines. In this paper, we show a surprising equivalence between this model and data poisoning, a threat considered much more realistic. More specifically, we prove that every gradient attack can be reduced to data poisoning, in any personalized federated learning system with PAC guarantees (which we show are both desirable and realistic). This equivalence makes it possible to obtain new impossibility results on the resilience of any “robust” learning algorithm to data poisoning in highly heterogeneous applications, as corollaries of existing impossibility theorems on Byzantine machine learning. Moreover, using our equivalence, we derive a practical attack that we show (theoretically and empirically) can be very effective against classical personalized federated learning models.
Sadegh Farhadkhani, Rachid Guerraoui, Lê-Nguyên Hoang, Oscar Villemaud
ICML3
2022 Genuinely distributed Byzantine machine learning
abstract
Abstract Machine learning (ML) solutions are nowadays distributed, according to the so-called server/worker architecture. One server holds the model parameters while several workers train the model. Clearly, such architecture is prone to various types of component failures, which can be all encompassed within the spectrum of a Byzantine behavior. Several approaches have been proposed recently to tolerate Byzantine workers. Yet all require trusting a central parameter server. We initiate in this paper the study of the “general” Byzantine-resilient distributed machine learning problem where no individual component is trusted. In particular, we distribute the parameter server computation on several nodes. We show that this problem can be solved in an asynchronous system, despite the presence of $$\frac{1}{3}$$ 1 3 Byzantine parameter servers (i.e., $$n_{ps} > 3f_{ps}+1$$ n ps > 3 f ps + 1 ) and $$\frac{1}{3}$$ 1 3 Byzantine workers (i.e., $$n_w > 3f_w$$ n w > 3 f w ), which is asymptotically optimal. We present a new algorithm, ByzSGD, which solves the general Byzantine-resilient distributed machine learning problem by relying on three major schemes. The first, scatter/gather, is a communication scheme whose goal is to bound the maximum drift among models on correct servers. The second, distributed median contraction (DMC), leverages the geometric properties of the median in high dimensional spaces to bring parameters within the correct servers back close to each other, ensuring safe and lively learning. The third, Minimum-diameter averaging (MDA), is a statistically-robust gradient aggregation rule whose goal is to tolerate Byzantine workers. MDA requires a loose bound on the variance of non-Byzantine gradient estimates, compared to existing alternatives [e.g., Krum (Blanchard et al., in: Neural information processing systems, pp 118-128, 2017)]. Interestingly, ByzSGD ensures Byzantine resilience without adding communication rounds (on a normal path), compared to vanilla non-Byzantine alternatives. ByzSGD requires, however, a larger number of messages which, we show, can be reduced if we assume synchrony. We implemented ByzSGD on top of both TensorFlow and PyTorch, and we report on our evaluation results. In particular, we show that ByzSGD guarantees convergence with around 32% overhead compared to vanilla SGD. Furthermore, we show that ByzSGD’s throughput overhead is 24–176% in the synchronous case and 28–220% in the asynchronous case.
El Mahdi El Mhamdi, Rachid Guerraoui, Arsany Guirguis, Lê-Nguyên Hoang, Sébastien Rouault
Distributed Comput.4
2022 Removing algorithmic discrimination (with minimal individual error)
El Mahdi El Mhamdi, Rachid Guerraoui, Lê-Nguyên Hoang, Alexandre Maurer
Theor. Comput. Sci.3
2021 Collaborative Learning in the Jungle (Decentralized, Byzantine, Heterogeneous, Asynchronous and Nonconvex Learning)
abstract
We study \emph{Byzantine collaborative learning}, where $n$ nodes seek to collectively learn from each others' local data. The data distribution may vary from one node to another. No node is trusted, and $f < n$ nodes can behave arbitrarily. We prove that collaborative learning is equivalent to a new form of agreement, which we call \emph{averaging agreement}. In this problem, nodes start each with an initial vector and seek to approximately agree on a common vector, which is close to the average of honest nodes' initial vectors. We present two asynchronous solutions to averaging agreement, each we prove optimal according to some dimension. The first, based on the minimum-diameter averaging, requires $n \geq 6f+1$, but achieves asymptotically the best-possible averaging constant up to a multiplicative constant. The second, based on reliable broadcast and coordinate-wise trimmed mean, achieves optimal Byzantine resilience, i.e., $n \geq 3f+1$. Each of these algorithms induces an optimal Byzantine collaborative learning protocol. In particular, our equivalence yields new impossibility theorems on what any collaborative learning algorithm can achieve in adversarial and heterogeneous environments.
El Mahdi El Mhamdi, Sadegh Farhadkhani, Rachid Guerraoui, Arsany Guirguis, Lê-Nguyên Hoang, Sébastien Rouault
NeurIPS5
2020 Genuinely Distributed Byzantine Machine Learning
abstract
Machine Learning (ML) solutions are nowadays distributed, according to the so-called server/worker architecture. One server holds the model parameters while several workers train the model. Clearly, such architecture is prone to various types of component failures, which can be all encompassed within the spectrum of a Byzantine behavior. Several approaches have been proposed recently to tolerate Byzantine workers. Yet all require trusting a central parameter server. We initiate in this paper the study of the "general" Byzantine-resilient distributed machine learning problem where no individual component is trusted. In particular, we distribute the parameter server computation on several nodes.
El Mahdi El Mhamdi, Rachid Guerraoui, Arsany Guirguis, Lê-Nguyên Hoang, Sébastien Rouault
PODC4