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

Ergute Bao

dblp:300/4385 · DBLP profile ↗
← Back
11ranked-venue papers
5as first author
11since 2021 · last 2026
0000-0002-4438-8065ORCID · corroborated

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

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

Network and information security
10 papers
Privacy and data protection · 85% Cryptographic protocols and secure computation · 10% Security and privacy of machine learning · 3%
Artificial intelligence
6 papers
Efficient and distributed learning · 64% Graph learning · 26% Optimization for machine learning · 6%

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

TopicWeightPapersLastEvidence papers
Privacy and data protection
differential privacy
6.992026
SaGD: A Node-Level Differentially Private Graph Learning Framework with Sensitivity-Aware Gradient Descent · WWW 2026
Auditing Apple's DifferentialPrivacy.framework: Implementation Bugs, Misconfigurations, and Practical Risks · SP 2026
Unlocking the Power of Differentially Private Zeroth-order Optimization for Fine-tuning LLMs · USENIX Security Symposium 2025
Machine learning › Efficient and distributed learning
federated learning
1.522025
Towards Learning on Vertically Partitioned Data with Distributed Differential Privacy · ICDE 2025
Communication Efficient and Differentially Private Logistic Regression under the Distributed Setting · KDD 2023
Privacy and data protection › differential privacy
local differential privacy
1.322024
AAA: an Adaptive Mechanism for Locally Differential Private Mean Estimation · Proc. VLDB Endow. 2024
CGM: An Enhanced Mechanism for Streaming Data Collectionwith Local Differential Privacy · Proc. VLDB Endow. 2021
Machine learning › Graph learning
graph neural network
1.012026
SaGD: A Node-Level Differentially Private Graph Learning Framework with Sensitivity-Aware Gradient Descent · WWW 2026
Privacy and data protection › differential privacy › differentially private graph algorithms
node-differential privacy
1.012026
SaGD: A Node-Level Differentially Private Graph Learning Framework with Sensitivity-Aware Gradient Descent · WWW 2026
Cryptographic protocols and secure computation
secure aggregation
1.012026
Auditing Apple's DifferentialPrivacy.framework: Implementation Bugs, Misconfigurations, and Practical Risks · SP 2026
Machine learning › Efficient and distributed learning › federated learning › federated learning architecture
vertical federated learning
0.912025
Towards Learning on Vertically Partitioned Data with Distributed Differential Privacy · ICDE 2025
Privacy and data protection › differential privacy
distributed differential privacy
0.912025
Towards Learning on Vertically Partitioned Data with Distributed Differential Privacy · ICDE 2025
Privacy and data protection › differential privacy › differentially private graph algorithms
edge differential privacy
0.912025
GCON: Differentially Private Graph Convolutional Network via Objective Perturbation · ICDE 2025
Privacy and data protection › privacy-preserving machine learning
privacy-preserving graph learning
0.912025
GCON: Differentially Private Graph Convolutional Network via Objective Perturbation · ICDE 2025
Cryptographic protocols and secure computation
secure multiparty computation
0.822025
Skellam Mixture Mechanism: a Novel Approach to Federated Learning with Differential Privacy · Proc. VLDB Endow. 2022
Towards Learning on Vertically Partitioned Data with Distributed Differential Privacy · ICDE 2025
Privacy and data protection
privacy-preserving data analysis
0.812024
AAA: an Adaptive Mechanism for Locally Differential Private Mean Estimation · Proc. VLDB Endow. 2024
Machine learning › Efficient and distributed learning › federated learning › privacy-preserving federated learning
differentially private federated learning
0.712023
Communication Efficient and Differentially Private Logistic Regression under the Distributed Setting · KDD 2023
Privacy and data protection › differential privacy › distributed differential privacy
differentially private distributed learning
0.712023
Communication Efficient and Differentially Private Logistic Regression under the Distributed Setting · KDD 2023
Privacy and data protection › differential privacy › differentially private deep learning
DP-SGD
0.612022
DPIS: An Enhanced Mechanism for Differentially Private SGD with Importance Sampling · CCS 2022
Security and privacy of machine learning
federated learning
0.612022
Skellam Mixture Mechanism: a Novel Approach to Federated Learning with Differential Privacy · Proc. VLDB Endow. 2022
Privacy and data protection
privacy-preserving machine learning
0.612022
DPIS: An Enhanced Mechanism for Differentially Private SGD with Importance Sampling · CCS 2022
Privacy and data protection › differential privacy › noise addition
correlated noise
0.512021
CGM: An Enhanced Mechanism for Streaming Data Collectionwith Local Differential Privacy · Proc. VLDB Endow. 2021
Systems and software security › software vulnerability
implementation vulnerability
0.312026
Auditing Apple's DifferentialPrivacy.framework: Implementation Bugs, Misconfigurations, and Practical Risks · SP 2026
Machine learning › Graph learning › graph neural network
graph convolutional network
0.312025
GCON: Differentially Private Graph Convolutional Network via Objective Perturbation · ICDE 2025
Machine learning › Optimization for machine learning › black-box optimization
zeroth-order optimization
0.312025
Unlocking the Power of Differentially Private Zeroth-order Optimization for Fine-tuning LLMs · USENIX Security Symposium 2025
Machine learning › Trustworthy machine learning › privacy
privacy-preserving machine learning
0.212022
Skellam Mixture Mechanism: a Novel Approach to Federated Learning with Differential Privacy · Proc. VLDB Endow. 2022

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

sensitivity analysis · 3.7logistic regression · 3.1differential privacy · 3.1optimization · 2.0gradient descent · 2.0skellam quantization mechanism · 1.7principal component analysis · 1.7objective perturbation · 1.7runtime harness · 1.0reverse engineering · 1.0zeroth-order optimization · 0.9quantization · 0.8adaptive additive mechanism · 0.8communication compression · 0.7secure multi-party computation · 0.6
YearPublicationVenuePosition
2026 Accurate Table Question Answering with Accessible LLMs
abstract
Given a table T in a database and a question Q in natural language, the table question answering (TQA) task aims to return an accurate answer to Q based on the content of T. Recent state-of-the-art solutions leverage large language models (LLMs) to obtain high-quality answers. However, most rely on proprietary, large-scale LLMs with costly API access, posing a significant financial barrier. This paper instead focuses on TQA with smaller, open-weight LLMs that can run on a desktop or laptop. This setting is challenging, as such LLMs typically have weaker capabilities than large proprietary models, leading to substantial performance degradation with existing methods. We observe that a key reason for this degradation is that prior approaches often require the LLM to solve a highly sophisticated task using long, complex prompts, which exceed the capabilities of small open-weight LLMs. Motivated by this observation, we present Orchestra, a multi-agent approach that unlocks the potential of accessible LLMs for high-quality, cost-effective TQA. Orchestra coordinates a group of LLM agents, each responsible for a relatively simple task, through a structured, layered workflow to solve complex TQA problems -- akin to an orchestra. By reducing the prompt complexity faced by each agent, Orchestra significantly improves output reliability. We implement Orchestra on top of AgentScope, an open-source multi-agent framework, and evaluate it on multiple TQA benchmarks using a wide range of open-weight LLMs. Experimental results show that Orchestra achieves strong performance even with small- to medium-sized models. For example, with Qwen2.5-14B, Orchestra reaches 72.1% accuracy on WikiTQ, approaching the best prior result of 75.3% achieved with GPT-4; with larger Qwen, Llama, or DeepSeek models, Orchestra outperforms all prior methods and establishes new state-of-the-art results across all benchmarks.
Yangfan Jiang 0001, Fei Wei, Ergute Bao, Yaliang Li, Bolin Ding, Yin Yang 0001, Xiaokui Xiao
ICDE3
2026 Auditing Apple's DifferentialPrivacy.framework: Implementation Bugs, Misconfigurations, and Practical Risks
abstract
Since 2016, Apple has claimed that device analytics collected to improve user experience are protected by differential privacy (DP). Apple's DifferentialPrivacy framework is deployed across its operating systems and handles sensitive signals such as Safari domains, keyboard events, photo attributes, and health-related reports. Because Apple has not open-sourced its privatization algorithms, these privacy claims have been difficult to verify independently. We present a client-side audit of Apple's DP framework on macOS Sonoma 14.2 and Sequoia 15.6. We reverse engineer the shipped binaries, recover Objective-C interfaces, build runtime harnesses that execute Apple's deployed mechanisms, and test whether their outputs match the advertised privacy guarantees. Our audit covers nearly all active deployed mechanisms, including Count Median Sketch, Hadamard-CMS, randomized-response mechanisms, and Prio-style secure aggregation. We find multiple implementation bugs and misconfigurations. Every audited mechanism that relies on floating-point noise fails to meet its advertised DP or zero-knowledge proof guarantee, due to insecure samplers with known floating-point vulnerabilities. We also find secure-aggregation configurations with local DP disabled, exposing pre-aggregation records to any party with access to those logs. Overall, we find DP violations in 5 of 9 audited mechanisms, affecting 87% of data collection in macOS Sonoma and 68% in Sequoia. We also identify public leaked iPhone logs that can be decoded to recover private information, including Safari domains and keyboard emoji signals.
Rishav Chourasia, Ergute Bao, Uzair Javaid, Xiaokui Xiao
SP2
2026 SaGD: A Node-Level Differentially Private Graph Learning Framework with Sensitivity-Aware Gradient Descent
abstract
Learning from graph-structured data is fundamental to many Web applications, such as recommendation systems and social network analysis. While neural networks achieve state-of-the-art performance in these tasks, training them on sensitive graph data poses privacy risks. Node-level differential privacy (node-DP) provides strong protection for individual users represented as nodes; however, achieving node-DP is challenging due to the intricate dependencies among interconnected nodes. These dependencies, in turn, complicate node-level sensitivity analysis, which is a key step in differentially private learning. To bound the sensitivity, existing approaches typically (i) rely on black-box per-sample gradient clipping, which often overestimates sensitivity and introduces an excessive amount of DP noise; and (ii) prune edges from nodes with high degrees, which leads to erroneous privacy proofs.
Jianxin Wei 0005, Ergute Bao, Xiaokui Xiao, Ting Yu 0001
WWW2
2025 Towards Learning on Vertically Partitioned Data with Distributed Differential Privacy
abstract
Analysis of distributed data typically requires the collaboration of the data owners, as well as privacy protection. This paper focuses on the scenario where the database is vertically partitioned onto the data owners (referred to as vertical federated learning or VFL), e.g., an e-commerce platform and an online payment service collaborate to build a model to predict user behavior. To avoid revealing their private data during model fitting, the data owners commonly participate in a cryptographic protocol such as secure multiparty computation. However, the resulting model may still leak sensitive information under sophisticated data extraction attacks. A rigorous solution to this issue is to compute the model with differential privacy (DP), which provides strong and well-accepted privacy guarantees. Enforcing DP on VFL turns out to be highly challenging, and there does not yet exist an effective solution that avoids reliance on any trusted party. Consequently, practitioners are left with rather basic approaches for ensuring DP, e.g., each data owner perturbs her local data with additive noises, leading to suboptimal model utility. Can we achieve privacy-utility trade-offs for VFL with DP comparable to the centralized setting, without trusting any party? In this paper, we make a significant step towards providing a positive answer to this question. We focus on a subset of the data analysis and machine learning tasks-the class of tasks where the sensitive information to release can be expressed as a polynomial function of the input. Following the distributed DP framework that does not require any trusted party, we propose a generic mechanism to solve this class of problems, called the Skellam Quantization Mechanism (SQM). We formally prove the privacy guarantee of our solution, and show that it is able to match the privacy-utility trade-offs in the centralized setting. We then instantiate SQM on two classical tasks, principal component analysis and logistic regression. Extensive experiments on real-world datasets confirm the strong performance of SQM.
Ergute Bao, Fei Wei, Yin Yang 0001, Xiaokui Xiao, Tianyu Pang
ICDE1
2025 GCON: Differentially Private Graph Convolutional Network via Objective Perturbation
abstract
Graph Convolutional Networks (GCNs) are a popular machine learning model with a wide range of applications in graph analytics, including healthcare, transportation, and finance. However, a GCN trained without privacy protection measures may memorize private interpersonal relationships in the training data through its model parameters. This poses a substantial risk of compromising privacy through link attacks, potentially leading to violations of privacy regulations such as GDPR. To defend against such attacks, a promising approach is to train the GCN with differential privacy (DP), a rigorous framework that provides strong privacy protection by injecting random noise into the training process. However, training a GCN under DP is a highly challenging task. Existing solutions either perturb the graph topology or inject randomness into the graph convolution operations, or overestimate the amount of noise required, resulting in severe distortions of the network's message aggregation and, thus, poor model utility. Motivated by this, we propose GCON, a novel and effective solution for training GCNs with edge differential privacy. GCON leverages the classic idea of perturbing the objective function to satisfy DP and maintains an unaltered graph convolution process. Our rigorous theoretical analysis offers tight, closed-form bounds on the sensitivity of the graph convolution results and quantifies the impact of an edge modification on the trained model parameters. Extensive experiments using multiple benchmark datasets across diverse settings demonstrate the consistent superiority of GCON over existing solutions, as well as its resilience to link inference attacks.
Jianxin Wei 0005, Yizheng Zhu, Xiaokui Xiao, Ergute Bao, Yin Yang 0001, Kuntai Cai, Beng Chin Ooi
ICDE4
2025 Unlocking the Power of Differentially Private Zeroth-order Optimization for Fine-tuning LLMs
Ergute Bao, Yangfan Jiang 0001, Fei Wei, Xiaokui Xiao, Zitao Li, Yaliang Li, Bolin Ding
USENIX Security Symposium1
2024 AAA: an Adaptive Mechanism for Locally Differential Private Mean Estimation
abstract
Local differential privacy ( LDP ) is a strong privacy standard that has been adopted by popular software systems, including Chrome, iOS, MacOS, and Windows. The main idea is that each individual perturbs their own data locally, and only submits the resulting noisy version to a data aggregator. Although much effort has been devoted to computing various types of aggregates and building machine learning applications under LDP, research on fundamental perturbation mechanisms has not achieved significant improvement in recent years. Towards a more refined result utility, existing works in the literature mainly focus on improving the worst-case guarantee. However, this approach does not necessarily promise a better average performance given the fact that the data in practice obey a certain distribution, which is not known beforehand. In this paper, we propose the advanced adaptive additive ( AAA ) mechanism, which is a distribution-aware approach that addresses the average utility and tackles the classical mean estimation problem. AAA is carried out in a two-step approach: first, as the global data distribution is not available beforehand, the data aggregator selects a random subset of individuals to compute a (noisy) quantized data descriptor; then, in the second step, the data aggregator collects data from the remaining individuals, which are perturbed in a distribution-aware fashion. The perturbation involved in the latter step is obtained by solving an optimization problem, which is formulated with the data descriptor obtained in the former step and the desired properties of task-determined utilities. We provide rigorous privacy proofs and utility analyses, as well as extensive experiments comparing AAA with state-of-the-art mechanisms. The evaluation results demonstrate that the AAA mechanism consistently outperforms existing solutions with a clear margin in terms of result utility, on a wide range of privacy constraints and real-world and synthetic datasets.
Fei Wei, Ergute Bao, Xiaokui Xiao, Yin Yang 0001, Bolin Ding
Proc. VLDB Endow.2
2023 Communication Efficient and Differentially Private Logistic Regression under the Distributed Setting
abstract
We study the classic machine learning problem of logistic regression with differential privacy (DP), under the distributed setting. While logistic regression with DP has been extensively studied in the literature, most of the research is focused on the centralized setting, where a centralized server is trusted with the entire private training dataset. However, in many real-world scenarios (e.g., federated learning), the data is distributed among multiple clients who may not trust others, including clients and the server. While the server tries to learn a model using the clients' private datasets, the clients should provide each individual record in their local datasets with a formal privacy guarantee.
Ergute Bao, Xiaokui Xiao, Yaliang Li
KDD1
2022 DPIS: An Enhanced Mechanism for Differentially Private SGD with Importance Sampling
abstract
Nowadays, differential privacy (DP) has become a well-accepted standard for privacy protection, and deep neural networks (DNN) have been immensely successful in machine learning. The combination of these two techniques, i.e., deep learning with differential privacy, promises the privacy-preserving release of high-utility models trained with sensitive data such as medical records. A classic mechanism for this purpose is DP-SGD, which is a differentially private version of the stochastic gradient descent (SGD) optimizer commonly used for DNN training. Subsequent approaches have improved various aspects of the model training process, including noise decay schedule, model architecture, feature engineering, and hyperparameter tuning. However, the core mechanism for enforcing DP in the SGD optimizer remains unchanged ever since the original DP-SGD algorithm, which has increasingly become a fundamental barrier limiting the performance of DP-compliant machine learning solutions.
Jianxin Wei 0005, Ergute Bao, Xiaokui Xiao, Yin Yang 0001
CCS2
2022 Skellam Mixture Mechanism: a Novel Approach to Federated Learning with Differential Privacy
abstract
Deep neural networks have strong capabilities of memorizing the underlying training data, which can be a serious privacy concern. An effective solution to this problem is to train models withdifferential privacy(DP), which provides rigorous privacy guarantees by injecting random noise to the gradients. This paper focuses on the scenario where sensitive data are distributed among multiple participants, who jointly train a model throughfederated learning, using bothsecure multiparty computation(MPC) to ensure the confidentiality of each gradient update, and differential privacy to avoid data leakage in the resulting model. A major challenge in this setting is that common mechanisms for enforcing DP in deep learning, which injectreal-valued noise, are fundamentally incompatible with MPC, which exchangesfinite-field integersamong the participants. Consequently, most existing DP mechanisms require rather high noise levels, leading to poor model utility. Motivated by this, we proposeSkellam mixture mechanism(SMM), a novel approach to enforcing DP on models built via federated learning. Compared to existing methods, SMM eliminates the assumption that the input gradients must be integer-valued, and, thus, reduces the amount of noise injected to preserve DP. The theoretical analysis of SMM is highly non-trivial, especially considering (i) the complicated math of DP deep learning in general and (ii) the fact that the mixture of two Skellam distributions is rather complex. Extensive experiments on various practical settings demonstrate that SMM consistently and significantly outperforms existing solutions in terms of the utility of the resulting model.
Ergute Bao, Yizheng Zhu, Xiaokui Xiao, Yin Yang 0001, Beng Chin Ooi, Benjamin Hong Meng Tan, Khin Mi Mi Aung
Proc. VLDB Endow.1
2021 CGM: An Enhanced Mechanism for Streaming Data Collectionwith Local Differential Privacy
abstract
Local differential privacy (LDP) is a well-established privacy protection scheme for collecting sensitive data, which has been integrated into major platforms such as iOS, Chrome, and Windows. The main idea is that each individual randomly perturbs her data on her local device, and only uploads the noisy version to an untrusted data aggregator. This paper focuses on the collection of streaming data consisting of regular updates, e.g. , daily app usage. Such streams, when aggregated over a large population, often exhibit strong autocorrelations , e.g. , the average usage of an app usually does not change dramatically from one day to the next. To our knowledge, this property has been largely neglected in existing LDP mechanisms. Consequently, data collected with current LDP methods often exhibit unrealistically violent fluctuations due to the added noise, drowning the overall trend, as shown in our experiments. This paper proposes a novel correlated Gaussian mechanism ( CGM ) for enforcing (ϵ, δ)-LDP on streaming data collection, which reduces noise by exploiting public-known autocorrelation patterns of the aggregated data. This is done through non-trivial modifications to the core of the underlying Gaussian Mechanism; in particular, CGM injects temporally correlated noise, computed through an optimization program that takes into account the given autocorrelation pattern, data value range, and utility metric. CGM comes with formal proof of correctness, and consumes negligible computational resources. Extensive experiments using real datasets from different application domains demonstrate that CGM achieves consistent and significant utility gains compared to the baseline method of repeatedly running the underlying one-shot LDP mechanism.
Ergute Bao, Yin Yang 0001, Xiaokui Xiao, Bolin Ding
Proc. VLDB Endow.1