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

Samuel Maddock

dblp:289/1670 · DBLP profile ↗
← Back
6ranked-venue papers
3as first author
6since 2021 · last 2025
0000-0002-4032-5251ORCID · corroborated

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

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

Network and information security
5 papers
Privacy and data protection · 71% Security and privacy of machine learning · 14% Network security · 8%
Artificial intelligence
3 papers
Efficient and distributed learning · 37% Trustworthy machine learning · 37% Kernel, tree and ensemble methods · 17%
Databases, data mining, and information retrieval
1 paper
Data integration and cleaning · 100%

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

TopicWeightPapersLastEvidence papers
Privacy and data protection
differential privacy
1.932024
FLAIM: AIM-based Synthetic Data Generation in the Federated Setting · KDD 2024
CANIFE: Crafting Canaries for Empirical Privacy Measurement in Federated Learning · ICLR 2023
Frequency Estimation under Local Differential Privacy · Proc. VLDB Endow. 2021
Privacy and data protection › differential privacy
synthetic data generation
1.622025
Synthetic Tabular Data: Methods, Attacks and Defenses · KDD (2) 2025
FLAIM: AIM-based Synthetic Data Generation in the Federated Setting · KDD 2024
Machine learning › Efficient and distributed learning
federated learning
1.222023
CANIFE: Crafting Canaries for Empirical Privacy Measurement in Federated Learning · ICLR 2023
Federated Boosted Decision Trees with Differential Privacy · CCS 2022
Data integration and cleaning › data generation
synthetic data generation
0.912025
Synthetic Tabular Data: methods, attacks and defenses · Proc. VLDB Endow. 2025
Data integration and cleaning › data generation › synthetic data generation
tabular data synthesis
0.912025
Synthetic Tabular Data: methods, attacks and defenses · Proc. VLDB Endow. 2025
Network security › attack resilience
attack mitigation
0.912025
Synthetic Tabular Data: methods, attacks and defenses · Proc. VLDB Endow. 2025
Security and privacy of machine learning
privacy attack
0.912025
Synthetic Tabular Data: Methods, Attacks and Defenses · KDD (2) 2025
Privacy and data protection › data publishing › privacy-preserving data publishing
synthetic data privacy
0.912025
Synthetic Tabular Data: methods, attacks and defenses · Proc. VLDB Endow. 2025
Privacy and data protection › data publishing
tabular synthetic data
0.912025
Synthetic Tabular Data: Methods, Attacks and Defenses · KDD (2) 2025
Security and privacy of machine learning
federated learning
0.812024
FLAIM: AIM-based Synthetic Data Generation in the Federated Setting · KDD 2024
Cryptographic protocols and secure computation
secure multiparty computation
0.812024
FLAIM: AIM-based Synthetic Data Generation in the Federated Setting · KDD 2024
Machine learning › Trustworthy machine learning › privacy
privacy auditing
0.712023
CANIFE: Crafting Canaries for Empirical Privacy Measurement in Federated Learning · ICLR 2023
Privacy and data protection › privacy metrics
empirical privacy evaluation
0.712023
CANIFE: Crafting Canaries for Empirical Privacy Measurement in Federated Learning · ICLR 2023
Machine learning › Trustworthy machine learning › privacy
differential privacy
0.612022
Federated Boosted Decision Trees with Differential Privacy · CCS 2022
Machine learning › Kernel, tree and ensemble methods › gradient boosting
gradient boosted decision trees
0.612022
Federated Boosted Decision Trees with Differential Privacy · CCS 2022
Privacy and data protection › privacy-preserving data analysis
frequency estimation
0.512021
Frequency Estimation under Local Differential Privacy · Proc. VLDB Endow. 2021
Privacy and data protection › differential privacy › local differential privacy
heavy hitter identification
0.512021
Frequency Estimation under Local Differential Privacy · Proc. VLDB Endow. 2021
Privacy and data protection › differential privacy
local differential privacy
0.512021
Frequency Estimation under Local Differential Privacy · Proc. VLDB Endow. 2021
Privacy and data protection
privacy-preserving data analysis
0.512021
Frequency Estimation under Local Differential Privacy · Proc. VLDB Endow. 2021
Machine learning › Generative modeling › diffusion model
tabular data generation
0.312025
Synthetic Tabular Data: methods, attacks and defenses · Proc. VLDB Endow. 2025

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

deep learning · 3.5probabilistic graphical model · 1.7probabilistic graphical models · 1.7canary-based privacy measurement · 1.3secure multiparty computation · 0.8AIM · 0.8secure multi-party computation · 0.6homomorphic encryption · 0.6differential privacy · 0.6randomized response · 0.5experimental study · 0.5
YearPublicationVenuePosition
2025 Synthetic Tabular Data: Methods, Attacks and Defenses
abstract
Synthetic data is often positioned as a solution to replace sensitive fixed-size datasets with a source of unlimited matching data, freed from privacy concerns. There has been much progress in synthetic data generation over the last decade, leveraging corresponding advances in machine learning and data analytics. In this survey, we cover the key developments and the main concepts in tabular synthetic data generation, including paradigms based on probabilistic graphical models and on deep learning. We provide background and motivation, before giving a technical deep-dive into the methodologies. We also address the limitations of synthetic data, by studying attacks that seek to retrieve information about the original sensitive data. Finally, we present extensions and open problems in this area.
Graham Cormode, Samuel Maddock, Enayat Ullah, Shripad Gade
KDD (2)2
2025 Synthetic Tabular Data: methods, attacks and defenses
abstract
Synthetic data is often positioned as a solution to replace sensitive fixed-size data sets with a source of unlimited matching data, freed from privacy concerns. There has been much progress in synthetic data generation over the last decade, leveraging corresponding advances in machine learning and data analytics. In this tutorial, we survey the key developments and the main concepts in tabular synthetic data generation, including paradigms based on probabilistic graphical models and on deep learning. We provide background and motivation, before giving a technical deep-dive into the methodologies. We also address the limitations of synthetic data, by studying attacks that seek to retrieve information about the original sensitive data. Finally, we present extensions and open problems in this area.
Graham Cormode, Shripad Gade, Samuel Maddock, Enayat Ullah
Proc. VLDB Endow.3
2024 FLAIM: AIM-based Synthetic Data Generation in the Federated Setting
abstract
Preserving individual privacy while enabling collaborative data sharing is crucial for organizations. Synthetic data generation is one solution, producing artificial data that mirrors the statistical properties of private data. While numerous techniques have been devised under differential privacy, they predominantly assume data is centralized. However, data is often distributed across multiple clients in a federated manner. In this work, we initiate the study of federated synthetic tabular data generation. Building upon a SOTA central method known as AIM, we present DistAIM and FLAIM. We first show that it is straightforward to distribute AIM, extending a recent approach based on secure multi-party computation which necessitates additional overhead, making it less suited to federated scenarios. We then demonstrate that naively federating AIM can lead to substantial degradation in utility under the presence of heterogeneity. To mitigate both issues, we propose an augmented FLAIM approach that maintains a private proxy of heterogeneity. We simulate our methods across a range of benchmark datasets under different degrees of heterogeneity and show we can improve utility while reducing overhead.
Samuel Maddock, Graham Cormode, Carsten Maple
KDD1
2023 CANIFE: Crafting Canaries for Empirical Privacy Measurement in Federated Learning
Samuel Maddock, Alexandre Sablayrolles, Pierre Stock
ICLR1
2022 Federated Boosted Decision Trees with Differential Privacy
abstract
There is great demand for scalable, secure, and efficient privacy-preserving machine learning models that can be trained over distributed data. While deep learning models typically achieve the best results in a centralized non-secure setting, different models can excel when privacy and communication constraints are imposed. Instead, tree-based approaches such as XGBoost have attracted much attention for their high performance and ease of use; in particular, they often achieve state-of-the-art results on tabular data. Consequently, several recent works have focused on translating Gradient Boosted Decision Tree (GBDT) models like XGBoost into federated settings, via cryptographic mechanisms such as Homomorphic Encryption (HE) and Secure Multi-Party Computation (MPC). However, these do not always provide formal privacy guarantees, or consider the full range of hyperparameters and implementation settings. In this work, we implement the GBDT model under Differential Privacy (DP). We propose a general framework that captures and extends existing approaches for differentially private decision trees. Our framework of methods is tailored to the federated setting, and we show that with a careful choice of techniques it is possible to achieve very high utility while maintaining strong levels of privacy.
Samuel Maddock, Graham Cormode, Tianhao Wang 0001, Carsten Maple, Somesh Jha
CCS1
2021 Frequency Estimation under Local Differential Privacy
abstract
Private collection of statistics from a large distributed population is an important problem, and has led to large scale deployments from several leading technology companies. The dominant approach requires each user to randomly perturb their input, leading to guarantees in the local differential privacy model. In this paper, we place the various approaches that have been suggested into a common framework, and perform an extensive series of experiments to understand the tradeoffs between different implementation choices. Our conclusion is that for the core problems of frequency estimation and heavy hitter identification, careful choice of algorithms can lead to very effective solutions that scale to millions of users.
Graham Cormode, Samuel Maddock, Carsten Maple
Proc. VLDB Endow.2