Demo Data from EDBT 2026 / reviewers in the wild / expert
Richard Vidal
dblp:267/9293
· DBLP profile ↗
8ranked-venue papers
0as first author
7since 2021 · last 2024
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 8 · 7 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
5 papers |
Efficient and distributed learning · 84% Optimization for machine learning · 16% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Distributed systems · 100% |
Topics — the 11 heaviest of 12, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning › Efficient and distributed learning
federated learning |
2.7 | 5 | 2023 | A General Theory for Federated Optimization with Asynchronous and Heterogeneous Clients Updates · J. Mach. Learn. Res. 2023 Personalized Federated Learning through Local Memorization · ICML 2022 Federated Multi-Task Learning under a Mixture of Distributions · NeurIPS 2021 |
Machine learning › Efficient and distributed learning › federated learning
personalized federated learning |
1.1 | 2 | 2022 | Personalized Federated Learning through Local Memorization · ICML 2022 Federated Multi-Task Learning under a Mixture of Distributions · NeurIPS 2021 |
Machine learning › Efficient and distributed learning › federated learning
asynchronous federated learning |
0.7 | 1 | 2023 | A General Theory for Federated Optimization with Asynchronous and Heterogeneous Clients Updates · J. Mach. Learn. Res. 2023 |
Machine learning › Efficient and distributed learning › federated learning › heterogeneous federated learning
client heterogeneity |
0.7 | 1 | 2023 | A General Theory for Federated Optimization with Asynchronous and Heterogeneous Clients Updates · J. Mach. Learn. Res. 2023 |
Machine learning › Optimization for machine learning
convergence analysis |
0.7 | 1 | 2023 | A General Theory for Federated Optimization with Asynchronous and Heterogeneous Clients Updates · J. Mach. Learn. Res. 2023 |
Machine learning › Optimization for machine learning
stochastic gradient descent |
0.7 | 1 | 2023 | A General Theory for Federated Optimization with Asynchronous and Heterogeneous Clients Updates · J. Mach. Learn. Res. 2023 |
Machine learning › Efficient and distributed learning › federated learning
client selection |
0.5 | 1 | 2021 | Clustered Sampling: Low-Variance and Improved Representativity for Clients Selection in Federated Learning · ICML 2021 |
Machine learning › Efficient and distributed learning › federated learning › personalized federated learning
federated multi-task learning |
0.5 | 1 | 2021 | Federated Multi-Task Learning under a Mixture of Distributions · NeurIPS 2021 |
Machine learning › Efficient and distributed learning › federated learning
model aggregation |
0.5 | 1 | 2021 | Clustered Sampling: Low-Variance and Improved Representativity for Clients Selection in Federated Learning · ICML 2021 |
Machine learning › Efficient and distributed learning › federated learning › federated learning systems
cross-silo federated learning |
0.4 | 1 | 2020 | Throughput-Optimal Topology Design for Cross-Silo Federated Learning · NeurIPS 2020 |
Distributed systems › distributed system architecture › communication architecture
communication topology |
0.1 | 1 | 2020 | Throughput-Optimal Topology Design for Cross-Silo Federated Learning · NeurIPS 2020 |
Methods — techniques the papers use, named apart from their topics
stochastic aggregation · 0.7fedavg · 0.7SGD · 0.7k-nearest neighbors · 0.6generalization bounds · 0.6deep neural network · 0.6surrogate optimization · 0.5importance sampling · 0.5expectation-maximization · 0.5clustering · 0.5max-plus linear systems · 0.4
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | SIFU: Sequential Informed Federated Unlearning for Efficient and Provable Client Unlearning in Federated OptimizationabstractMachine Unlearning (MU) is an increasingly important topic in machine learning safety, aiming at removing the contribution of a given data point from a training procedure. Federated Unlearning (FU) consists in extending MU to unlearn a given client’s contribution from a federated training routine. While several FU methods have been proposed, we currently lack a general approach providing formal unlearning guarantees to the FedAvg routine, while ensuring scalability and generalization beyond the convex assumption on the clients’ loss functions. We aim at filling this gap by proposing SIFU (Sequential Informed Federated Unlearning), a new FU method applying to both convex and non-convex optimization regimes. SIFU naturally applies to FedAvg without additional computational cost for the clients and provides formal guarantees on the quality of the unlearning task. We provide a theoretical analysis of the unlearning properties of SIFU, and practically demonstrate its effectiveness as compared to a panel of unlearning methods from the state-of-the-art. Yann Fraboni, Martin Van Waerebeke, Kevin Scaman, Richard Vidal, Laetitia Kameni, Marco Lorenzi |
AISTATS | 4 |
| 2023 | Federated Learning for Data StreamsabstractFederated learning (FL) is an effective solution to train machine learning models on the increasing amount of data generated by IoT devices and smartphones while keeping such data localized. Most previous work on federated learning assumes that clients operate on static datasets collected before training starts. This approach may be inefficient because 1) it ignores new samples clients collect during training, and 2) it may require a potentially long preparatory phase for clients to collect enough data. Moreover, learning on static datasets may be simply impossible in scenarios with small aggregate storage across devices. It is, therefore, necessary to design federated algorithms able to learn from data streams. In this work, we formulate and study the problem of federated learning for data streams. We propose a general FL algorithm to learn from data streams through an opportune weighted empirical risk minimization. Our theoretical analysis provides insights to configure such an algorithm, and we evaluate its performance on a wide range of machine learning tasks. Othmane Marfoq, Giovanni Neglia, Laetitia Kameni, Richard Vidal |
AISTATS | 4 |
| 2023 | A General Theory for Federated Optimization with Asynchronous and Heterogeneous Clients UpdatesabstractWe propose a novel framework to study asynchronous federated learning optimization with delays in gradient updates. Our theoretical framework extends the standard FedAvg aggregation scheme by introducing stochastic aggregation weights to represent the variability of the clients update time, due for example to heterogeneous hardware capabilities. Our formalism applies to the general federated setting where clients have heterogeneous datasets and perform at least one step of stochastic gradient descent (SGD). We demonstrate convergence for such a scheme and provide sufficient conditions for the related minimum to be the optimum of the federated problem. We show that our general framework applies to existing optimization schemes including centralized learning, FedAvg, asynchronous FedAvg, and FedBuff. The theory here provided allows drawing meaningful guidelines for designing a federated learning experiment in heterogeneous conditions. In particular, we develop in this work FedFix, a novel extension of FedAvg enabling efficient asynchronous federated training while preserving the convergence stability of synchronous aggregation. We empirically demonstrate our theory on a series of experiments showing that asynchronous FedAvg leads to fast convergence at the expense of stability, and we finally demonstrate the improvements of FedFix over synchronous and asynchronous FedAvg. Yann Fraboni, Richard Vidal, Laetitia Kameni, Marco Lorenzi |
J. Mach. Learn. Res. | 2 |
| 2022 | Personalized Federated Learning through Local MemorizationabstractFederated learning allows clients to collaboratively learn statistical models while keeping their data local. Federated learning was originally used to train a unique global model to be served to all clients, but this approach might be sub-optimal when clients’ local data distributions are heterogeneous. In order to tackle this limitation, recent personalized federated learning methods train a separate model for each client while still leveraging the knowledge available at other clients. In this work, we exploit the ability of deep neural networks to extract high quality vectorial representations (embeddings) from non-tabular data, e.g., images and text, to propose a personalization mechanism based on local memorization. Personalization is obtained by interpolating a collectively trained global model with a local $k$-nearest neighbors (kNN) model based on the shared representation provided by the global model. We provide generalization bounds for the proposed approach in the case of binary classification, and we show on a suite of federated datasets that this approach achieves significantly higher accuracy and fairness than state-of-the-art methods. Othmane Marfoq, Giovanni Neglia, Richard Vidal, Laetitia Kameni |
ICML | 3 |
| 2021 | Free-rider Attacks on Model Aggregation in Federated LearningabstractFree-rider attacks against federated learning consist in dissimulating participation to the federated learning process with the goal of obtaining the final aggregated model without actually contributing with any data. This kind of attacks are critical in sensitive applications of federated learning when data is scarce and the model has high commercial value. We introduce here the first theoretical and experimental analysis of free-rider attacks on federated learning schemes based on iterative parameters aggregation, such as FedAvg or FedProx, and provide formal guarantees for these attacks to converge to the aggregated models of the fair participants. We first show that a straightforward implementation of this attack can be simply achieved by not updating the local parameters during the iterative federated optimization. As this attack can be detected by adopting simple countermeasures at the server level, we subsequently study more complex disguising schemes based on stochastic updates of the free-rider parameters. We demonstrate the proposed strategies on a number of experimental scenarios, in both iid and non-iid settings. We conclude by providing recommendations to avoid free-rider attacks in real world applications of federated learning, especially in sensitive domains where security of data and models is critical. Yann Fraboni, Richard Vidal, Marco Lorenzi |
AISTATS | 2 |
| 2021 | Clustered Sampling: Low-Variance and Improved Representativity for Clients Selection in Federated LearningabstractThis work addresses the problem of optimizing communications between server and clients in federated learning (FL). Current sampling approaches in FL are either biased, or non optimal in terms of server-clients communications and training stability. To overcome this issue, we introduce clustered sampling for clients selection. We prove that clustered sampling leads to better clients representatitivity and to reduced variance of the clients stochastic aggregation weights in FL. Compatibly with our theory, we provide two different clustering approaches enabling clients aggregation based on 1) sample size, and 2) models similarity. Through a series of experiments in non-iid and unbalanced scenarios, we demonstrate that model aggregation through clustered sampling consistently leads to better training convergence and variability when compared to standard sampling approaches. Our approach does not require any additional operation on the clients side, and can be seamlessly integrated in standard FL implementations. Finally, clustered sampling is compatible with existing methods and technologies for privacy enhancement, and for communication reduction through model compression. Yann Fraboni, Richard Vidal, Laetitia Kameni, Marco Lorenzi |
ICML | 2 |
| 2021 | Federated Multi-Task Learning under a Mixture of DistributionsabstractThe increasing size of data generated by smartphones and IoT devices motivated the development of Federated Learning (FL), a framework for on-device collaborative training of machine learning models. First efforts in FL focused on learning a single global model with good average performance across clients, but the global model may be arbitrarily bad for a given client, due to the inherent heterogeneity of local data distributions. Federated multi-task learning (MTL) approaches can learn personalized models by formulating an opportune penalized optimization problem. The penalization term can capture complex relations among personalized models, but eschews clear statistical assumptions about local data distributions. In this work, we propose to study federated MTL under the flexible assumption that each local data distribution is a mixture of unknown underlying distributions. This assumption encompasses most of the existing personalized FL approaches and leads to federated EM-like algorithms for both client-server and fully decentralized settings. Moreover, it provides a principled way to serve personalized models to clients not seen at training time. The algorithms' convergence is analyzed through a novel federated surrogate optimization framework, which can be of general interest. Experimental results on FL benchmarks show that our approach provides models with higher accuracy and fairness than state-of-the-art methods. Othmane Marfoq, Giovanni Neglia, Aurélien Bellet, Laetitia Kameni, Richard Vidal |
NeurIPS | 5 |
| 2020 | Throughput-Optimal Topology Design for Cross-Silo Federated LearningabstractFederated learning usually employs a client-server architecture where an orchestrator iteratively aggregates model updates from remote clients and pushes them back a refined model. This approach may be inefficient in cross-silo settings, as close-by data silos with high-speed access links may exchange information faster than with the orchestrator, and the orchestrator may become a communication bottleneck. In this paper we define the problem of topology design for cross-silo federated learning using the theory of max-plus linear systems to compute the system throughput---number of communication rounds per time unit. We also propose practical algorithms that, under the knowledge of measurable network characteristics, find a topology with the largest throughput or with provable throughput guarantees. In realistic Internet networks with 10~Gbps access links for silos, our algorithms speed up training by a factor 9 and 1.5 in comparison to the master-slave architecture and to state-of-the-art MATCHA, respectively. Speedups are even larger with slower access links. Othmane Marfoq, Chuan Xu 0002, Giovanni Neglia, Richard Vidal |
NeurIPS | 4 |