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

Wendy Hui Wang

dblp:52/4725 · also Hui Wang 0013 · DBLP profile ↗
← Back
81ranked-venue papers
7as first author
32since 2021 · last 2026
0000-0002-3913-815XORCID · conflict

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

Databases, data management, data science and information retrieval · 40 · 6 first-author · 10 since 2021Artificial intelligence and machine learning · 27 · 2 first-author · 15 since 2021Security and privacy · 21 · 13 since 2021Computer networks · 5Systems, architecture and hardware · 4 · 2 since 2021Applied, interdisciplinary, general and emerging computing · 3 · 1 first-author · 1 since 2021Software engineering, systems software and programming languages · 2Graphics, computer vision, multimedia, augmented reality and games · 2 · 2 since 2021Human-computer interaction and ubiquitous computing · 2 · 2 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
15 papers
Security and privacy of machine learning · 56% Privacy and data protection · 19% Cryptographic protocols and secure computation · 13%
Artificial intelligence
11 papers
Efficient and distributed learning · 27% Trustworthy machine learning · 21% Generative modeling · 18%
Databases, data mining, and information retrieval
16 papers
Query processing and optimization · 33% Distributed and cloud data management · 26% Data mining · 19%

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

TopicWeightPapersLastEvidence papers
Machine learning › Efficient and distributed learning
federated learning
1.532023
FedLab: A Flexible Federated Learning Framework · J. Mach. Learn. Res. 2023
FEDLEGAL: The First Real-World Federated Learning Benchmark for Legal NLP · ACL (1) 2023
Equipping Federated Graph Neural Networks with Structure-aware Group Fairness · ICDM 2023
Query processing and optimization › secure query processing
query result verification
1.432021
Integrity Authentication for SQL Query Evaluation on Outsourced Databases: A Survey · IEEE Trans. Knowl. Data Eng. 2021
CorrectMR: Authentication of Distributed SQL Execution on MapReduce · IEEE Trans. Knowl. Data Eng. 2021
Authenticated Outlier Mining for Outsourced Databases · IEEE Trans. Dependable Secur. Comput. 2020
Security and privacy of machine learning
membership inference
1.422025
Rectifying Privacy and Efficacy Measurements in Machine Unlearning: A New Inference Attack Perspective · USENIX Security Symposium 2025
PAR-GAN: Improving the Generalization of Generative Adversarial Networks Against Membership Inference Attacks · KDD 2021
Machine learning › Generative modeling
generative adversarial network
1.322024
Discriminative Forests Improve Generative Diversity for Generative Adversarial Networks · AAAI 2024
PAR-GAN: Improving the Generalization of Generative Adversarial Networks Against Membership Inference Attacks · KDD 2021
Machine learning › Trustworthy machine learning
fairness
1.122023
Equipping Federated Graph Neural Networks with Structure-aware Group Fairness · ICDM 2023
Towards Fair Truth Discovery from Biased Crowdsourced Answers · KDD 2020
Machine learning › Graph learning
graph neural network
1.132025
Equipping Federated Graph Neural Networks with Structure-aware Group Fairness · ICDM 2023
Verification of Incomplete Graph Unlearning through Adversarial Perturbations · KDD (2) 2025
Group Property Inference Attacks Against Graph Neural Networks · CCS 2022
Distributed and cloud data management
outsourced database
0.922021
Integrity Authentication for SQL Query Evaluation on Outsourced Databases: A Survey · IEEE Trans. Knowl. Data Eng. 2021
Authenticated Outlier Mining for Outsourced Databases · IEEE Trans. Dependable Secur. Comput. 2020
Security and privacy of machine learning › machine unlearning
graph unlearning
0.912025
Verification of Incomplete Graph Unlearning through Adversarial Perturbations · KDD (2) 2025
Security and privacy of machine learning
model privacy
0.912025
CENTAUR: Bridging the Impossible Trinity of Privacy, Efficiency, and Performance in Privacy-Preserving Transformer Inference · ACL (1) 2025
Privacy and data protection
privacy metrics
0.912025
Rectifying Privacy and Efficacy Measurements in Machine Unlearning: A New Inference Attack Perspective · USENIX Security Symposium 2025
Security and privacy of machine learning
privacy-preserving inference
0.912025
CENTAUR: Bridging the Impossible Trinity of Privacy, Efficiency, and Performance in Privacy-Preserving Transformer Inference · ACL (1) 2025
Cryptographic protocols and secure computation › secure multiparty computation › secure two-party computation
private transformer inference
0.912025
CENTAUR: Bridging the Impossible Trinity of Privacy, Efficiency, and Performance in Privacy-Preserving Transformer Inference · ACL (1) 2025
Cryptographic protocols and secure computation
secure multiparty computation
0.912025
CENTAUR: Bridging the Impossible Trinity of Privacy, Efficiency, and Performance in Privacy-Preserving Transformer Inference · ACL (1) 2025
Network security › traffic analysis
topology inference attacks
0.912025
Safeguarding Graph Neural Networks against Topology Inference Attacks · CCS 2025
Security and privacy of machine learning › machine unlearning
unlearning evaluation
0.912025
Rectifying Privacy and Efficacy Measurements in Machine Unlearning: A New Inference Attack Perspective · USENIX Security Symposium 2025
Distributed and cloud data management › mapreduce
mapreduce query processing
0.822021
CorrectMR: Authentication of Distributed SQL Execution on MapReduce · IEEE Trans. Knowl. Data Eng. 2021
AssureMR: Verifiable SQL Execution on MapReduce · ICDE 2018
Machine learning › Probabilistic and Bayesian machine learning › statistical inference › bayesian inference › prior distribution
data-driven prior
0.812024
Meta-Learning via PAC-Bayesian with Data-Dependent Prior: Generalization Bounds from Local Entropy · IJCAI 2024
Machine learning › Learning theory
generalization bounds
0.812024
Meta-Learning via PAC-Bayesian with Data-Dependent Prior: Generalization Bounds from Local Entropy · IJCAI 2024
Machine learning › Learning theory › generalization bounds
PAC-Bayes bounds
0.812024
Meta-Learning via PAC-Bayesian with Data-Dependent Prior: Generalization Bounds from Local Entropy · IJCAI 2024
Security and privacy of machine learning
graph neural network security
0.812024
Revisiting Black-box Ownership Verification for Graph Neural Networks · SP 2024
Security and privacy of machine learning › model intellectual property protection
model ownership verification
0.812024
Revisiting Black-box Ownership Verification for Graph Neural Networks · SP 2024
Security and privacy of machine learning
model stealing
0.812024
Revisiting Black-box Ownership Verification for Graph Neural Networks · SP 2024
Machine learning › Efficient and distributed learning › federated learning
federated graph learning
0.712023
Equipping Federated Graph Neural Networks with Structure-aware Group Fairness · ICDM 2023
Machine learning › Efficient and distributed learning › federated learning
federated learning benchmark
0.712023
FEDLEGAL: The First Real-World Federated Learning Benchmark for Legal NLP · ACL (1) 2023
Machine learning › Trustworthy machine learning › fairness
group fairness
0.712023
Equipping Federated Graph Neural Networks with Structure-aware Group Fairness · ICDM 2023
Natural language and speech › Information extraction and text analysis
legal NLP
0.712023
FEDLEGAL: The First Real-World Federated Learning Benchmark for Legal NLP · ACL (1) 2023
Machine learning › Trustworthy machine learning
machine unlearning
0.712023
Certified Edge Unlearning for Graph Neural Networks · KDD 2023
Machine learning › Efficient and distributed learning › federated learning
personalized federated learning
0.712023
FedLab: A Flexible Federated Learning Framework · J. Mach. Learn. Res. 2023
Security and privacy of machine learning › machine unlearning
certified unlearning
0.712023
Certified Edge Unlearning for Graph Neural Networks · KDD 2023
Security and privacy of machine learning › privacy attack
property inference attack
0.612022
Group Property Inference Attacks Against Graph Neural Networks · CCS 2022

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

probabilistic verification · 3.4inference attack · 1.7adversarial perturbation · 1.7certified edge unlearning · 1.3secure multiparty computation · 0.9random permutation · 0.9meta-gradient · 0.9bi-level optimization · 0.9authenticated data structure · 0.9artificial records · 0.9shadow surrogate models · 0.8meta-learning · 0.8discriminative forest · 0.8classifier training · 0.8bootstrap aggregation · 0.8local model update · 0.7federated learning · 0.7fairness-aware aggregation · 0.7
YearPublicationVenuePosition
2026 In-Depth Exploration of Differentially Private Quantization for Privacy-Preserving and Communication-Efficient Federated Learning
Jie Fu 0003, Wendy Hui Wang, Sheng Di, Xiaodong Yu 0001
DSN6
2026 Revisiting Privacy Leakage in Machine Unlearning: Membership Inference Beyond the Forgotten Set
Jie Fu 0003, Nima Naderloui, Da Zhong 0001, Yuan Hong 0001, Wendy Hui Wang
EuroS&P5
2025 CENTAUR: Bridging the Impossible Trinity of Privacy, Efficiency, and Performance in Privacy-Preserving Transformer Inference
abstract
With the growing deployment of pre-trained models like Transformers on cloud platforms, privacy concerns about model parameters and inference data are intensifying. Existing Privacy-Preserving Transformer Inference (PPTI) frameworks face the “impossible trinity” of balancing privacy, efficiency, and performance: Secure Multi-Party Computation (SMPC)-based approaches ensure strong privacy but suffer from high computational overhead and performance losses; Conversely, permutation-based methods achieve near-plaintext efficiency and accuracy but compromise privacy by exposing sensitive model parameters and intermediate results. Bridging this gap with a single approach presents substantial challenges, motivating the introduction of CENTAUR, a groundbreaking PPTI framework that seamlessly integrates random permutations and SMPC to address the “impossible trinity”. By designing efficient PPTI algorithms tailored to the structural properties of Transformer models, CENTAUR achieves an unprecedented balance among privacy, efficiency, and performance. Our experiments demonstrate CENTAUR’s ability to resist diverse data reconstruction attacks, achieve plaintext-level inference accuracy, and boost inference speed by 5.0~30.4 times, unlocking new possibilities for secure and efficient AI deployment.
Jinglong Luo, Yehong Zhang, Wendy Hui Wang, Yue Yu 0001, Xun Zhou 0001, Yuan Qi 0001, Zenglin Xu
ACL (1)5
2025 Safeguarding Graph Neural Networks against Topology Inference Attacks
abstract
Graph Neural Networks (GNNs) have emerged as powerful models for learning from graph-structured data. However, their widespread adoption has raised serious privacy concerns. While prior research has primarily focused on edge-level privacy, a critical yet underexplored threat lies in topology privacy — the confidentiality of the graph's overall structure. In this work, we present a comprehensive study on topology privacy risks in GNNs, revealing their vulnerability to graph-level inference attacks. To this end, we propose a suite of Topology Inference Attacks (TIAs) that can reconstruct the structure of a target training graph using only black-box access to a GNN model. Our findings show that GNNs are highly susceptible to these attacks, and that existing edge-level differential privacy mechanisms are insufficient as they either fail to mitigate the risk or severely compromise model accuracy. To address this challenge, we introduce Private Graph Reconstruction (PGR), a novel defense framework designed to protect topology privacy while maintaining model accuracy. PGR is formulated as a bi-level optimization problem, where a synthetic training graph is iteratively generated using meta-gradients, and the GNN model is concurrently updated based on the evolving graph. Extensive experiments demonstrate that PGR significantly reduces topology leakage with minimal impact on model accuracy. Our code and full paper are available at https://github.com/JeffffffFu/PGR.
Jie Fu 0003, Yuan Hong 0001, Wendy Hui Wang
CCS4
2025 Verification of Incomplete Graph Unlearning through Adversarial Perturbations
abstract
Graph unlearning (GU) enables data owners to remove specific data from a trained Graph Neural Network (GNN). However, a dishonest model provider may cheat on the unlearning process. This paper focuses on a specific type of cheating behavior in GU, namely incomplete edge unlearning, where the model provider removes only a subset of the requested edges from the trained GNN. We introduce PANDA, the first probabilistic GU verification framework, to detect such cheating behaviors. PANDA identifies a set of nodes, called token nodes, in the graph, and injects a set of fake edges, referred to as challenge edges, into the model to manipulate the predictions of token nodes. A key property of the challenge edges is that removing only a subset of them from the poisoned model does not change the token nodes' prediction. Then by requesting the removal of the challenge edges and observing the change in the token nodes' predictions, the verifier can assess the likelihood that the model provider has engaged in incomplete unlearning. To develop PANDA, we design a novel algorithm to identify the token nodes and generate their associated challenge edges. We rigorously quantify the verification probabilities achieved by PANDA. Our extensive empirical studies demonstrate the efficiency and effectiveness of PANDA in detecting incomplete edge unlearning across a variety of GNN models and unlearning algorithms. Furthermore, we show that PANDA exhibits strong robustness against state-of-the-art detection methods for graph adversarial perturbations. Our code and datasets are available at https://github.com/kunwu522/unlearning-verification-gnn.
Kun Wu 0011, Wendy Hui Wang
KDD (2)2
2025 Rectifying Privacy and Efficacy Measurements in Machine Unlearning: A New Inference Attack Perspective
Nima Naderloui, Shenao Yan, Binghui Wang, Jie Fu 0003, Wendy Hui Wang, Yuan Hong 0001
USENIX Security Symposium5
2025 From continuous pre-training to alignment: A comprehensive toolkit for large language models in federated learning
Zhuo Zhang 0007, Lizhen Qu, Xun Zhou 0001, Wendy Hui Wang, Zenglin Xu
Neurocomputing6
2024 Discriminative Forests Improve Generative Diversity for Generative Adversarial Networks
abstract
Improving the diversity of Artificial Intelligence Generated Content (AIGC) is one of the fundamental problems in the theory of generative models such as generative adversarial networks (GANs). Previous studies have demonstrated that the discriminator in GANs should have high capacity and robustness to achieve the diversity of generated data. However, a discriminator with high capacity tends to overfit and guide the generator toward collapsed equilibrium. In this study, we propose a novel discriminative forest GAN, named Forest-GAN, that replaces the discriminator to improve the capacity and robustness for modeling statistics in real-world data distribution. A discriminative forest is composed of multiple independent discriminators built on bootstrapped data. We prove that a discriminative forest has a generalization error bound, which is determined by the strength of individual discriminators and the correlations among them. Hence, a discriminative forest can provide very large capacity without any risk of overfitting, which subsequently improves the generative diversity. With the discriminative forest framework, we significantly improved the performance of AutoGAN with a new record FID of 19.27 from 30.71 on STL10 and improved the performance of StyleGAN2-ADA with a new record FID of 6.87 from 9.22 on LSUN-cat.
Junjie Chen 0004, Qingcai Chen, Hongchang Gao, Wendy Hui Wang, Zenglin Xu, Xinghua Shi
AAAI7
2024 Interaction-level Membership Inference Attack against Recommender Systems with Long-tailed Distribution
abstract
Recommender systems (RSs) are susceptible to Interaction-level Membership Inference Attacks (IMIAs), which aim to determine whether specific user-item interactions are present in the training data of the target RS. However, existing IMIAs struggle with inferring the membership of tail interactions, i.e., the interactions involving tail items, due to the limited information available about these items. This paper introduces MINER, a new IMIA designed to enhance attack performance against RSs with long-tailed item distribution. MINER addresses the information scarcity of tail items at both the feature and sample levels. At the feature level, MINER leverages the Knowledge Graphs (KGs) to obtain the auxiliary knowledge of tail items. At the sample level, MINER designs a Bilateral-Branch Network (BBN) as the attack model. The BBN trains two branches independently, with one branch trained on interaction samples with the original long-tailed item distribution and the other on interaction samples with a more balanced item distribution. The outputs of the two branches are aggregated using a cumulative learning component. Our experimental results demonstrate that MINER significantly enhances the attack accuracy of IMIA, especially for tail interactions. Beyond attack design, we design a defense mechanism named RGL to defend against MINER. Empirical evaluations demonstrate that RGL effectively mitigates the privacy risks posed by MINER while preserving recommendation accuracy. Our code is available at https://github.com/dzhong2/MINER.
Da Zhong 0001, Zhichao Xu 0001, Jun Xu 0024, Wendy Hui Wang
CIKM5
2024 Revisiting Data Reconstruction Attacks on Real-world Dataset for Federated Natural Language Understanding
abstract
With the growing privacy concerns surrounding natural language understanding (NLU) applications, the need to train high-quality models while safeguarding data privacy has reached unprecedented importance. Federated learning (FL) offers a promising approach to collaborative model training by exchanging model gradients. However, many studies show that eavesdroppers in FL could develop sophisticated data reconstruction attack (DRA) to accurately reconstruct clients’ data from the shared gradients. Regrettably, current DRA methods in federated NLU have been mostly conducted on public datasets, lacking a comprehensive evaluation of real-world privacy datasets. To address this limitation, this paper presents a pioneering study that reexamines the performance of these DRA methods as well as corresponding defense methods. Specifically, we introduce a novel real-world privacy dataset called FedAttack which leads to a significant discovery: existing DRA methods usually fail to accurately recover the original text of real-world privacy data. In detail, the tokens within a recovery sentence are disordered and intertwined with tokens from other sentences in the same training batch. Moreover, our experiments demonstrate that the performance of DRA is also influenced by different languages and domains. By discovering these findings, our work lays a solid foundation for further research into the development of more practical DRA methods and corresponding defenses.
Zhuo Zhang 0007, Xiangjing Hu, Wendy Hui Wang, Yue Yu 0001, Qifan Wang 0001, Lizhen Qu, Zenglin Xu
LREC/COLING6
2024 Meta-Learning via PAC-Bayesian with Data-Dependent Prior: Generalization Bounds from Local Entropy
Zenglin Xu, Shaogao Lv, Yehong Zhang, Wendy Hui Wang
IJCAI6
2024 Revisiting Black-box Ownership Verification for Graph Neural Networks
abstract
Graph Neural Networks (GNNs) have emerged as powerful tools for processing graph-structured data, enabling applications in various domains. Yet, GNNs are vulnerable to model extraction attacks, imposing risks to intellectual property. To mitigate model extraction attacks, model ownership verification is considered an effective method. However, throughout a series of empirical studies, we found that the existing GNN ownership verification methods either mandate unrealistic conditions or present unsatisfactory accuracy under the most practical settings—the black-box setting where the verifier only requires access to the final output (e.g., posterior probability) of the target model and the suspect model.Inspired by the studies, we propose a new, black-box GNN ownership verification method that involves local independent models and shadow surrogate models to train a classifier for performing ownership verification. Our method boosts the verification accuracy by exploiting two insights: (1) We consider the overall behaviors of the target model for decision-making, better utilizing its holistic fingerprinting; (2) We enrich the fingerprinting of the target model by masking a subset of features of its training data, injecting extra information to facilitate ownership verification.To assess the effectiveness of our proposed method, we perform an intensive series of evaluations with 5 popular datasets, 5 mainstream GNN architectures, and 16 different settings. Our method achieves nearly perfect accuracy with a marginal impact on the target model in all cases, significantly outperforming the existing methods and enlarging their practicality. We also demonstrate that our method maintains robustness against adversarial attempts to evade the verification.
Ruikai Zhou, Wendy Hui Wang, Jun Xu 0024
SP4
2024 Efficient privacy-preserving Gaussian process via secure multi-party computation
Jinglong Luo, Yehong Zhang, Wendy Hui Wang, Yue Yu 0001, Zenglin Xu
J. Syst. Archit.4
2024 GCL-Leak: Link Membership Inference Attacks against Graph Contrastive Learning
abstract
Graph contrastive learning (GCL) has emerged as a successful method for self-supervised graph learning. It involves generating augmented views of a graph by augmenting its edges and aims to learn node embeddings that are invariant to graph augmentation. Despite its effectiveness, the potential privacy risks associated with GCL models have not been thoroughly explored. In this paper, we delve into the privacy vulnerability of GCL models through the lens of link membership inference attacks (LMIA). Specifically, we focus on the federated setting where the adversary has white-box access to the node embeddings of all the augmented views generated by the target GCL model. Designing such white-box LMIAs against GCL models presents a significant and unique challenge due to potential variations in link memberships among node pairs in the target graph and its augmented views. This variability renders members indistinguishable from non-members when relying solely on the similarity of their node embeddings in the augmented views. To address this challenge, our in-depth analysis reveals that the key distinguishing factor lies in the similarity of node embeddings within augmented views where the node pairs share identical link memberships as those in the training graph. However, this poses a second challenge, as information about whether a node pair has identical link membership in both the training graph and augmented views is only available during the attack training phase. This demands the attack classifier to handle the additional “identical-membership" information which is available only for training and not for testing. To overcome this challenge, we propose GCL-LEAK, the first link membership inference attack against GCL models. The key component of GCL-LEAK is a new attack classifier model designed under the “Learning Using Privileged Information (LUPI)” paradigm, where the privileged information of “same-membership” is encoded as part of the attack classifier's structure. Our extensive set of experiments on four representative GCL models showcases the effectiveness of GCL-LEAK. Additionally, we develop two defense mechanisms that introduce perturbation to the node embeddings. Our empirical evaluation demonstrates that both defense mechanisms significantly reduce attack accuracy while preserving the accuracy of GCL models.
Wendy Hui Wang
Proc. Priv. Enhancing Technol.2
2024 Subgraph Structure Membership Inference Attacks against Graph Neural Networks
abstract
Graph Neural Networks (GNNs) have been widely applied to various applications across different domains. However, recent studies have shown that GNNs are susceptible to the membership inference attacks (MIAs) which aim to infer if some particular data samples were included in the model’s training data. While most previous MIAs have focused on inferring the membership of individual nodes and edges within the training graph, we introduce a novel form of membership inference attack called the Structure Membership Inference Attack (SMIA) which aims to determine whether a given set of nodes corresponds to a particular target structure, such as a clique or a multi-hop path, within the original training graph. To address this issue, we present novel black-box SMIA attacks that leverage the prediction outputs generated by the target GNN model for inference. Our approach involves training a three-label classifier, which, in combination with shadow training, aids in enabling the inference attack. Our extensive experimental evaluation of three representative GNN models and three real-world graph datasets demonstrates that our proposed attacks consistently outperform three baseline methods, including the one that employs the conventional link membership inference attacks to infer the subgraph structure. Additionally, we design a defense mechanism that introduces perturbations to the node embeddings thus influencing the corresponding prediction outputs by the target model. Our defense selectively perturbs dimensions within the node embeddings that have the least impact on the model's accuracy. Our empirical results demonstrate that the defense effectiveness of our approach is comparable with two established defense techniques that employ differential privacy. Moreover, our method achieves a better trade-off between defense strength and the accuracy of the target model compared to the two existing defense methods.
Wendy Hui Wang
Proc. Priv. Enhancing Technol.2
2023 FEDLEGAL: The First Real-World Federated Learning Benchmark for Legal NLP
abstract
Zhuo Zhang, Xiangjing Hu, Jingyuan Zhang, Yating Zhang, Hui Wang, Lizhen Qu, Zenglin Xu. Proceedings of the 61st Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers). 2023.
Zhuo Zhang 0007, Xiangjing Hu, Wendy Hui Wang, Lizhen Qu, Zenglin Xu
ACL (1)5
2023 Link Membership Inference Attacks against Unsupervised Graph Representation Learning
abstract
Significant advancements have been made in recent years in the field of unsupervised graph representation learning (UGRL) approaches. UGRL involves representing large graphs as low-dimensional vectors, commonly referred to as embeddings. These embeddings can be publicly released or shared with third parties for downstream analytics. However, adversaries can deduce sensitive structural information from the target graph through its embedding using various types of privacy inference attacks. This paper investigates the privacy vulnerabilities of UGRL models through the lens of link membership inference attack (LMIA). Specifically, an LMIA adversary aims to infer whether any two nodes are connected in the target graph from the node embeddings generated by a UGRL model. To achieve this, we propose two LMIA attacks that leverage the properties of node embeddings and various forms of adversary knowledge for inference. By conducting experiments on four state-of-the-art UGRL models using five real-world graph datasets, we demonstrate the effectiveness of the two LMIA attacks against these UGRL models. Furthermore, we conduct a comprehensive analysis to examine how varying degrees of preserved structural information in the embeddings impact the performance of LMIA. To enhance the security of UGRL models against LMIA, we design a family of defense mechanisms that perturb the least significant dimensions of embeddings. Our experimental results show that our defense mechanism achieves a favorable balance between defense effectiveness and embedding quality.
Wendy Hui Wang
ACSAC2
2023 Equipping Federated Graph Neural Networks with Structure-aware Group Fairness
abstract
Graph Neural Networks (GNNs) are used for graph data processing across various domains. Centralized training of GNNs often faces challenges due to privacy and regulatory issues, making federated learning (FL) a preferred solution in a distributed paradigm. However, GNNs may inherit biases from training data, causing these biases to propagate to the global model in distributed scenarios. To address this issue, we introduce $\mathrm{F}^{2}$GNN, a Fair Federated Graph Neural Network, to enhance group fairness. Recognizing that bias originates from both data and algorithms, $\mathrm{F}^{2}$GNN aims to mitigate both types of bias under federated settings. We offer theoretical insights into the relationship between data bias and statistical fairness metrics in GNNs. Building on our theoretical analysis, $\mathrm{F}^{2}$GNN features a fairness-aware local model update scheme and a fairness-weighted global model update scheme, considering both data bias and local model fairness during aggregation. Empirical evaluations show $\mathrm{F}^{2}$GNN outperforms SOTA baselines in fairness and accuracy.
Nan Cui, Wendy Hui Wang, Violet Xinying Chen, Yue Ning 0001
ICDM3
2023 Certified Edge Unlearning for Graph Neural Networks
abstract
The emergence of evolving data privacy policies and regulations has sparked a growing interest in the concept of "machine unlearning", which involves enabling machine learning models to forget specific data instances. In this paper, we specifically focus on edge unlearning in Graph Neural Networks (GNNs), which entails training a new GNN model as if certain specified edges never existed in the original training graph. Unlike conventional unlearning scenarios where data samples are treated as independent entities, edges in graphs exhibit correlation. Failing to carefully account for this data dependency would result in the incomplete removal of the requested data from the model. While retraining the model from scratch by excluding the specific edges can eliminate their influence, this approach incurs a high computational cost. To overcome this challenge, we introduce CEU, a Certified Edge Unlearning framework. CEU expedites the unlearning process by updating the parameters of the pre-trained GNN model in a single step, ensuring that the update removes the influence of the removed edges from the model. We formally prove that CEU offers a rigorous theoretical guarantee under the assumption of convexity on the loss function. Our empirical analysis further demonstrates the effectiveness and efficiency of CEU for both linear and deep GNNs - it achieves significant speedup gains compared to retraining and existing unlearning methods while maintaining comparable model accuracy to retraining from scratch.
Kun Wu 0011, Jie Shen 0005, Yue Ning 0001, Ting Wang 0006, Wendy Hui Wang
KDD5
2023 Practical privacy-preserving Gaussian process regression via secret sharing
abstract
Gaussian process regression (GPR) is a non-parametric model that has been used in many real-world applications that involve sensitive personal data (e.g., healthcare, finance, etc.) from multiple data owners. To fully and securely exploit the value of different data sources, this paper proposes a privacy-preserving GPR method based on secret sharing (SS), a secure multi-party computation (SMPC) technique. In contrast to existing studies that protect the data privacy of GPR via homomorphic encryption, differential privacy, or federated learning, our proposed method is more practical and can be used to preserve the data privacy of both the model inputs and outputs for various data-sharing scenarios (e.g., horizontally/vertically-partitioned data). However, it is non-trivial to directly apply SS on the conventional GPR algorithm, as it includes some operations whose accuracy and/or efficiency have not been well-enhanced in the current SMPC protocol. To address this issue, we derive a new SS-based exponentiation operation through the idea of “confusion-correction” and construct an SS-based matrix inversion algorithm based on Cholesky decomposition. More importantly, we theoretically analyze the communication cost and the security of the proposed SS-based operations. Empirical results show that our proposed method can achieve reasonable accuracy and efficiency under the premise of preserving data privacy.
Jinglong Luo, Yehong Zhang, Shuang Qin, Wendy Hui Wang, Yue Yu 0001, Zenglin Xu
UAI5
2023 FedLab: A Flexible Federated Learning Framework
abstract
FedLab is a lightweight open-source framework for the simulation of federated learning. The design of FedLab focuses on federated learning algorithm effectiveness and communication efficiency. It allows customization on server optimization, client optimization, communication agreement, and communication compression. Also, FedLab is scalable in different deployment scenarios with different computation and communication resources. We hope FedLab could provide flexible APIs as well as reliable baseline implementations and relieve the burden of implementing novel approaches for researchers in the FL community. The source code, tutorial, and documentation can be found at https://github.com/SMILELab-FL/FedLab.
Dun Zeng, Siqi Liang 0001, Xiangjing Hu, Wendy Hui Wang, Zenglin Xu
J. Mach. Learn. Res.4
2023 Disparate Vulnerability in Link Inference Attacks against Graph Neural Networks
abstract
Graph Neural Networks (GNNs) have been widely used in various graph-based applications. Recent studies have shown that GNNs are vulnerable to link-level membership inference attacks (LMIA) which can infer whether a given link was included in the training graph of a GNN model. While most of the studies focus on the privacy vulnerability of the links in the entire graph, none have inspected the privacy risk of specific subgroups of links (e.g., links between LGBT users). In this paper, we present the first study of disparity in subgroup vulnerability (DSV) of GNNs against LMIA. First, with extensive empirical evaluation, we demonstrate the existence of non-negligible DSV under various settings of GNN models and input graphs. Second, by both statistical and causal analysis, we identify the difference between three specific graph structural properties of subgroups as one of the underlying reasons for DSV. Among the three properties, the difference between subgroup density has the largest causal effect on DSV. Third, inspired by the causal analysis, we design a new defense mechanism named FairDefense to mitigate DSV while providing protection against LMIA. At a high level, at each iteration of target model training, FairDefense randomizes the membership of edges in the training graph with a given probability, aiming to reduce the gap between the density of different subgroups for DSV mitigation. Our empirical results demonstrate that FairDefense outperforms the existing defense methods in the trade-off between defense and target model accuracy. More importantly, it offers better DSV mitigation.
Da Zhong 0001, Ruotong Yu, Kun Wu 0011, Jun Xu 0024, Wendy Hui Wang
Proc. Priv. Enhancing Technol.6
2022 Understanding Disparate Effects of Membership Inference Attacks and their Countermeasures
abstract
Machine learning algorithms, when applied to sensitive data, can pose severe threats to privacy. A growing body of prior work has demonstrated that membership inference attack (MIA) can disclose whether specific private data samples are present in the training data to an attacker. However, most existing studies on MIA focus on aggregated privacy leakage for an entire population, while leaving privacy leakage across different demographic subgroups (e.g., females and males) in the population largely unexplored. This raises two important issues: (1) privacy unfairness (i.e., if some subgroups are more vulnerable to MIAs than the others); and (2) defense unfairness (i.e., if the defense mechanisms provide more protection to some particular subgroups than the others).
Da Zhong 0001, Haipei Sun, Jun Xu 0024, Neil Zhenqiang Gong, Wendy Hui Wang
AsiaCCS5
2022 Equipping Recommender Systems with Individual Fairness via Second-order Proximity Embedding
abstract
Graph neural networks (GNNs) have been widely used for recommender systems over knowledge graphs. An important issue of GNN-based recommender systems is individual user fairness in recommendations (i.e., similar users should be treated similarly by the systems). In this paper, we make the following contributions to enable recommender systems to be equipped with individual user fairness. First, we define new similarity metrics for individual fairness, where these metrics take knowledge graphs into consideration by incorporating both first-order proximity in direct user-item interactions and second-order proximity in knowledge graphs. Second, we design a novel graph neural network (GNN) named SKIPHop for fair recommendations over knowledge graphs. By passing latent representations from both first-order and second-order neighbors at every message passing step, SKIPHop learns user embed dings that capture their latent interests present in the second-order networks. Furthermore, to realize individual user fairness, we add fairness as a regularization to the loss function of recommendation models. Finally, through experiments on two real-world datasets, we demonstrate the effectiveness of SKIPHop in terms of fairness and recommendation accuracy.
Kun Wu 0011, Jacob Erickson, Wendy Hui Wang, Yue Ning 0001
ASONAM3
2022 Group Property Inference Attacks Against Graph Neural Networks
abstract
Recent research has shown that machine learning (ML) models are vulnerable to privacy attacks that leak information about the training data. In this work, we consider Graph Neural Networks (GNNs) as the target model, and focus on a particular type of privacy attack named property inference attack (PIA) which infers the sensitive properties of the training graph through the access to GNNs. While the existing work has investigated PIAs against graph-level properties (e.g., node degree and graph density), we are the first to perform a systematic study of the group property inference attacks (GPIAs) that infer the distribution of particular groups of nodes and links (e.g., there are more links between male nodes than those between female nodes) in the training graph. First, we consider a taxonomy of threat models with various types of adversary knowledge, and design six different attacks for these settings. Second, we demonstrate the effectiveness of these attacks through extensive experiments on three representative GNN models and three real-world graphs. Third, we analyze the underlying factors that contribute to GPIA's success, and show that the GNN model trained on the graphs with or without the target property represents some dissimilarity in model parameters and/or model outputs, which enables the adversary to infer the existence of the property. Further, we design a set of defense mechanisms against the GPIA attacks, and demonstrate empirically that these mechanisms can reduce attack accuracy effectively with small loss on GNN model accuracy.
Wendy Hui Wang
CCS2
2022 Towards Fair and Robust Classification
abstract
Robustness and fairness are two equally important issues for machine learning systems. Despite the active research on robustness and fairness of ML recently, these efforts focus on either fairness or robustness, but not both. To bridge this gap, in this paper, we design Fair and Robust Classification (FRoC) models that equip the classification models with both fairness and robustness. Meeting both fairness and robustness constraints is not trivial due to the tension between them. The trade-off between fairness, robustness, and model accuracy also introduces additional challenge. To address these challenges, we design two FRoC methods, namely FRoC-PRE that modifies the input data before model training, and FRoC-IN that modifies the model with an adversarial objective function to address both fairness and robustness during training. FRoC-IN is suitable to the settings where the users (e.g., ML service providers) only have the access to the model but not the original data, while FRoC-PRE works for the settings where the users (e.g., data owners) have the access to both data and a surrogate model that may have similar architecture as the target model. Our extensive experiments on real-world datasets demonstrate that both FRoC-IN and FRoC-PRE can achieve both fairness and robustness with insignificant accuracy loss of the target model.
Haipei Sun, Kun Wu 0011, Ting Wang 0006, Wendy Hui Wang
EuroS&P4
2022 FairLP: Towards Fair Link Prediction on Social Network Graphs
Yue Ning 0001, Wendy Hui Wang
ICWSM4
2021 PAR-GAN: Improving the Generalization of Generative Adversarial Networks Against Membership Inference Attacks
abstract
Recent works have shown that Generative Adversarial Networks (GANs) may generalize poorly and thus are vulnerable to privacy attacks. In this paper, we seek to improve the generalization of GANs from a perspective of privacy protection, specifically in terms of defending against the membership inference attack (MIA) which aims to infer whether a particular sample was used for model training. We design a GAN framework, partition GAN (PAR-GAN), which consists of one generator and multiple discriminators trained over disjoint partitions of the training data. The key idea of PAR-GAN is to reduce the generalization gap by approximating a mixture distribution of all partitions of the training data. Our theoretical analysis shows that PAR-GAN can achieve global optimality just like the original GAN. Our experimental results on simulated data and multiple popular datasets demonstrate that PAR-GAN can improve the generalization of GANs while mitigating information leakage induced by MIA.
Junjie Chen 0004, Wendy Hui Wang, Hongchang Gao, Xinghua Shi
KDD2
2021 VeriDL: Integrity Verification of Outsourced Deep Learning Services
Boxiang Dong, Bo Zhang 0051, Wendy Hui Wang
ECML/PKDD (2)3
2021 CADUE: Content-Agnostic Detection of Unwanted Emails for Enterprise Security
abstract
End-to-end email encryption (E2EE) ensures that an email could only be decrypted and read by its intended recipients. E2EE’s strong security guarantee is particularly desirable for the enterprises in the event of breaches: even if attackers break into an email server, under E2EE no contents of emails are leaked. Meanwhile, E2EE brings significant challenges for an enterprise to detect and filter unwanted emails (spams and phishing emails). Most existing solutions rely heavily on email contents (i.e., email body and attachments), which would be difficult when email contents are encrypted. In this paper, we investigate how to detect unwanted emails in a content-agnostic manner, that is, without access to the contents of emails at all.
Mohamed Nabeel, Enes Altinisik, Haipei Sun, Issa M. Khalil, Wendy Hui Wang, Ting Yu 0001
RAID5
2021 CorrectMR: Authentication of Distributed SQL Execution on MapReduce
abstract
In this paper, we consider the SQL Selection-GroupBy-Aggregation (SGA) query evaluation on an untrusted MapReduce system in which mappers and reducers may return incorrect results. We design CorrectMR, a system that supports efficient verification of result correctness for both intermediate and final results of SGA queries. CorrectMR includes the design of Pedersen Merkle R-tree (PMR-tree), a new authenticated data structure (ADS). To enable efficient verification, CorrectMR includes a distributed ADS construction mechanism that allows mappers/reducers to construct PMR-trees in parallel without a centralized party. CorrectMR provides the following verification functionality: (1) correctness verification of PMR-trees by replication; (2) correctness verification of intermediate (final, resp.) query results by constructing local (global, resp.) PMR-trees and verification objects. Our experimental results demonstrate the efficiency and effectiveness of CorrectMR.
Bo Zhang 0051, Boxiang Dong, Wendy Hui Wang
IEEE Trans. Knowl. Data Eng.3
2021 Integrity Authentication for SQL Query Evaluation on Outsourced Databases: A Survey
abstract
Spurred by the development of cloud computing, there has been considerable recent interest in the Database-as-a-Service (DaaS) paradigm. Users lacking in expertise or computational resources can outsource their data and database management needs to a third-party service provider. Outsourcing, however, raises an important issue of result integrity: how can the client verify with lightweight overhead that the query results returned by the service provider are correct (i.e., the same as the results of query execution locally)? This survey focuses on categorizing and reviewing the progress on the current approaches for result integrity of SQL query evaluation in the DaaS model. The survey also includes some potential future research directions for result integrity verification of the outsourced computations.
Bo Zhang 0051, Boxiang Dong, Wendy Hui Wang
IEEE Trans. Knowl. Data Eng.3
2020 AuthPDB: Authentication of Probabilistic Queries on Outsourced Uncertain Data
abstract
Query processing over uncertain data has gained much attention recently. Due to the high computational complexity of query evaluation on uncertain data, the data owner can outsource her data to a server that provides query evaluation as a service. However, a dishonest server may return cheap (and incorrect) query answers, hoping that the client who has weak computational power cannot catch the incorrect results. To address the integrity issue, in this paper, we design AuthPDB, a framework that supports efficient authentication of query evaluation for both all-answer and top-k queries on outsourced probabilistic databases. Our empirical results on real-world datasets demonstrate the effectiveness and efficiency of AuthPDB.
Bo Zhang 0051, Boxiang Dong, Haipei Sun, Wendy Hui Wang
CODASPY4
2020 Towards Fair Truth Discovery from Biased Crowdsourced Answers
abstract
Crowdsourcing systems have gained considerable interest and adoption in recent years. One important research problem for crowdsourcing systems is truth discovery, which aims to aggregate noisy answers contributed by the workers to obtain the correct answer (truth) of each task. However, since the collected answers are highly prone to the workers' biases, aggregating these biased answers without proper treatment will unavoidably lead to discriminatory truth discovery results for particular race, gender and political groups. To address this challenge, in this paper, first, we define a new fairness notion named θ-disparity for truth discovery. Intuitively, θ-disparity bounds the difference in the probabilities that the truth of both protected and unprotected groups being predicted to be positive. Second, we design three fairness enhancing methods, namely Pre-TD, FairTD, and Post-TD, for truth discovery. Pre-TD is a pre-processing method that removes the bias in workers' answers before truth discovery. FairTD is an in-processing method that incorporates fairness into the truth discovery process. And Post-TD is a post-processing method that applies additional treatment on the discovered truth to make it satisfy θ-disparity. We perform an extensive set of experiments on both synthetic and real-world crowdsourcing datasets. Our results demonstrate that among the three fairness enhancing methods, FairTD produces the best accuracy with θ-disparity. In some settings, the accuracy of FairTD is even better than truth discovery without fairness, as it removes some low-quality answers as side effects.
Haipei Sun, Wendy Hui Wang
KDD3
2020 Authenticated Outlier Mining for Outsourced Databases
abstract
The Data-Mining-as-a-Service (DMaS) paradigm is becoming the focus of research, as it allows the data owner (client) who lacks expertise and/or computational resources to outsource their data and mining needs to a third-party service provider (server). Outsourcing, however, raises some issues about result integrity: how could the client verify the mining results returned by the server are both sound and complete? In this paper, we focus on outlier mining, an important mining task. Previous verification techniques use an authenticated data structure (ADS) for correctness authentication, which may incur much space and communication cost. In this paper, we propose a novel solution that returns a probabilistic result integrity guarantee with much cheaper verification cost. The key idea is to insert a set of artificial records (ARs) into the dataset, from which it constructs a set of artificial outliers (AOs) and artificial non-outliers (ANOs). The AOs and ANOs are used by the client to detect any incomplete and/or incorrect mining results with a probabilistic guarantee. The main challenge that we address is how to construct ARs so that they do not change the (non-)outlierness of original records, while guaranteeing that the client can identify ANOs and AOs without executing mining. Furthermore, we build a strategic game and show that a Nash equilibrium exists only when the server returns correct outliers. Our implementation and experiments demonstrate that our verification solution is efficient and lightweight.
Boxiang Dong, Wendy Hui Wang, Anna Monreale, Dino Pedreschi, Fosca Giannotti, Wenge Guo
IEEE Trans. Dependable Secur. Comput.2
2019 Analyzing Subgraph Statistics from Extended Local Views with Decentralized Differential Privacy
abstract
Many real-world social networks are decentralized in nature, and the only way to analyze such a network is to collect local views of the social graph from individual participants. Since local views may contain sensitive information, it is often desirable to apply differential privacy in the data collection process, which provides strong and rigorous privacy guarantees. In many practical situations, the local view of a participant contains not only her own connections, but also those of her neighbors, which are private and sensitive for the neighbors, but not directly so for the participant herself. We call such information beyond direct connections an extended local view (ELV)</>, and study two fundamental problems related to ELVs: first, how do we correctly enforce differential privacy for all participants in the presence of ELVs? Second, how can the data collector utilize ELVs to obtain accurate estimates of global graph properties?
Haipei Sun, Xiaokui Xiao, Issa M. Khalil, Yin Yang 0001, Zhan Qin, Wendy Hui Wang, Ting Yu 0001
CCS6
2018 Truth Inference on Sparse Crowdsourcing Data with Local Differential Privacy
abstract
Crowdsourcing is a new problem-solving paradigm for tasks that are difficult for computers but easy for humans. Since the answers collected from the recruited participants (workers) may contain sensitive information, crowdsourcing raises serious privacy concerns. In this paper, we investigate the problem of protecting user privacy under local differential privacy (LDP), where individual workers randomize their answers independently and send the perturbed answers to the task requester. The utility goal is to ensure high accuracy of the inferred true answers (i.e., truth) from the perturbed data. One of the challenges of LDP perturbation is the sparsity of worker answers (i.e., each worker only answers a small number of tasks). Simple extension of existing approaches (e.g., Laplace perturbation and randomized response) may incur large errors in truth inference on sparse data. Thus we design a new matrix factorization (MF) algorithm under LDP that addresses the trade-off between privacy and utility (i.e., accuracy of truth inference). We prove that our MF algorithm can provide both LDP guarantee and small error of truth inference, regardless of the sparsity of worker answers. We perform extensive experiments on real-world and synthetic datasets and demonstrate that the MF algorithm performs better than the existing LDP algorithms on sparse crowdsourcing data.
Haipei Sun, Boxiang Dong, Wendy Hui Wang, Ting Yu 0001, Zhan Qin
IEEE BigData3
2018 Sensitive Task Assignments in Crowdsourcing Markets with Colluding Workers
abstract
Crowdsourcing has raised several security concerns. One of the concerns is how to assign sensitive tasks in the crowdsourcing market, especially when there are colluding participants in crowdsourcing. In this paper, we consider adversarial colluding participants who intend to extract sensitive data by exchanging information. We design a 3-step sensitive task assignment method: (1) the collusion estimation step that quantifies the workers' pairwise collusion probability by estimating answer truth based on their responses; (2) the worker selection step that executes a heuristic sampling-based approach to select the fewest workers whose collusion probability satisfies the given security requirement; and (3) the task partitioning step that splits the sensitive information among the selected workers. We perform an extensive set of experiments on both real-world and synthetic datasets. The results demonstrate the accuracy and efficiency of our method.
Haipei Sun, Boxiang Dong, Bo Zhang 0051, Wendy Hui Wang, Murat Kantarcioglu
ICDE4
2018 AssureMR: Verifiable SQL Execution on MapReduce
abstract
We design AssureMR, a system that supports efficient verification of SQL Selection-GroupBy-Aggregation (SGA) query evaluation on an untrusted MapReduce system. AssureMR does not rely on a centralized trusted party to construct the authentication data structure (ADS). Instead, AssureMR allows the untrusted mappers/reducers to construct ADS. AssureMR provides the following verification functionality: (1) correctness verification of ADS; (2) correctness verification of intermediate query results by individual mapper; and (3) correctness verification of final query results by reducers. Our experimental results demonstrate the efficiency and effectiveness of AssureMR.
Bo Zhang 0051, Boxiang Dong, Wendy Hui Wang
ICDE3
2018 Secure partial encryption with adversarial functional dependency constraints in the database-as-a-service model
Boxiang Dong, Wendy Hui Wang
Data Knowl. Eng.2
2018 Cost-efficient Data Acquisition on Online Data Marketplaces for Correlation Analysis
abstract
Incentivized by the enormous economic profits, the data marketplace platform has been proliferated recently. In this paper, we consider the data marketplace setting where a data shopper would like to buy data instances from the data marketplace for correlation analysis of certain attributes. We assume that the data in the marketplace is dirty and not free. The goal is to find the data instances from a large number of datasets in the marketplace whose join result not only is of high-quality and rich join informativeness, but also delivers the best correlation between the requested attributes. To achieve this goal, we design DANCE, a middleware that provides the desired data acquisition service. DANCE consists of two phases: (1) In the off-line phase, it constructs a two-layer join graph from samples. The join graph includes the information of the datasets in the marketplace at both schema and instance levels; (2) In the online phase, it searches for the data instances that satisfy the constraints of data quality, budget, and join informativeness, while maximizing the correlation of source and target attribute sets. We prove that the complexity of the search problem is NP-hard, and design a heuristic algorithm based on Markov chain Monte Carlo (MCMC). Experiment results on two benchmark and one real datasets demonstrate the efficiency and effectiveness of our heuristic data acquisition algorithm.
Haipei Sun, Boxiang Dong, Wendy Hui Wang
Proc. VLDB Endow.4
2017 Efficient Discovery of Abnormal Event Sequences in Enterprise Security Systems
abstract
Intrusion detection system (IDS) is an important part of enterprise security system architecture. In particular, anomaly-based IDS has been widely applied to detect single abnormal process events that deviate from the majority. However, intrusion activity usually consists of a series of low-level heterogeneous events. The gap between low-level process events and high-level intrusion activities makes it particularly challenging to identify process events that are truly involved in a real malicious activity, and especially considering the massive 'noisy' events filling the event sequences. Hence, the existing work that focus on detecting single events can hardly achieve high detection accuracy. In this work, we formulate a novel problem in intrusion detection - suspicious event sequence discovery, and propose GID, an efficient graph-based intrusion detection technique that can identify abnormal event sequences from massive heterogeneous process traces with high accuracy. We fully implement GID and deploy it into a real-world enterprise security system, and it greatly helps detect the advanced threats and optimize the incident response. Executing GID on both static and streaming data shows that GID is efficient (processes about 2 million records per minute) and accurate for intrusion detection.
Boxiang Dong, Zhengzhang Chen, Wendy Hui Wang, Lu-An Tang, Kai Zhang 0001, Zhichun Li
CIKM3
2017 Budget-Constrained Result Integrity Verification of Outsourced Data Mining Computations
Bo Zhang 0051, Boxiang Dong, Wendy Hui Wang
DBSec3
2017 Pairwise Ranking Aggregation by Non-interactive Crowdsourcing with Budget Constraints
abstract
Crowdsourced ranking algorithms ask the crowd to compare the objects and infer the full ranking based on the crowdsourced pairwise comparison results. In this paper, we consider the setting in which the task requester is equipped with a limited budget that can afford only a small number of pairwise comparisons. To make the problem more complicated, the crowd may return noisy comparison answers. We propose an approach to obtain a good-quality full ranking from a small number of pairwise preferences in two steps, namely task assignment and result inference. In the task assignment step, we generate pairwise comparison tasks that produce a full ranking with high probability. In the result inference step, based on the transitive property of pairwise comparisons and truth discovery, we design an efficient heuristic algorithm to find the best full ranking from the potentially conflictive pairwise preferences. The experiment results demonstrate the effectiveness and efficiency of our approach.
Changjiang Cai, Haipei Sun, Boxiang Dong, Bo Zhang 0051, Ting Wang 0006, Wendy Hui Wang
ICDCS6
2017 Private, Yet Practical, Multiparty Deep Learning
abstract
In this paper, we consider the problem of multiparty deep learning (MDL), wherein autonomous data owners jointly train accurate deep neural network models without sharing their private data. We design, implement, and evaluate ∝MDL, a new MDL paradigm built upon three primitives: asynchronous optimization, lightweight homomorphic encryption, and threshold secret sharing. Compared with prior work, ∝MDL departs in significant ways: a) besides providing explicit privacy guarantee, it retains desirable model utility, which is paramount for accuracy-critical domains; b) it provides an intuitive handle for the operator to gracefully balance model utility and training efficiency; c) moreover, it supports delicate control over communication and computational costs by offering two variants, operating under loose and tight coordination respectively, thus optimizable for given system settings (e.g., limited versus sufficient network bandwidth). Through extensive empirical evaluation using benchmark datasets and deep learning architectures, we demonstrate the efficacy of ∝MDL.
Xinyang Zhang 0001, Shouling Ji, Wendy Hui Wang, Ting Wang 0006
ICDCS3
2017 Frequency-Hiding Dependency-Preserving Encryption for Outsourced Databases
abstract
The cloud paradigm enables users to outsource their data to computationally powerful third-party service providers for data management. Many data management tasks rely on the data dependency in the outsourced data. This raises an important issue of how the data owner can protect the sensitive information in the outsourced data while preserving the data dependency. In this paper, we consider functional dependency (FD), an important type of data dependency. Although simple deterministic encryption schemes can preserve FDs, they may be vulnerable against the frequency analysis attack. We design a frequency hiding, FD-preserving probabilistic encryption scheme, named F2, that enables the service provider to discover the FDs from the encrypted dataset. We consider two attacks, namely the frequency analysis (FA) attack and the FD-preserving chosen plaintext attack (FCPA), and show that the F2 encryption scheme can defend against both attacks with formal provable guarantee. Our empirical study demonstrates the efficiency and effectiveness of F2, as well as its security against both FA and FCPA attacks.
Boxiang Dong, Wendy Hui Wang
ICDE2
2016 Similarity Recoverable, Format-Preserving String Encryption
Yijin Li, Wendy Hui Wang
APWeb (2)2
2016 Trust-but-Verify: Verifying Result Correctness of Outsourced Frequent Itemset Mining in Data-Mining-As-a-Service Paradigm
abstract
Cloud computing is popularizing the computing paradigm in which data is outsourced to a third-party service provider (server) for data mining. Outsourcing, however, raises a serious security issue: how can the client of weak computational power verify that the server returned correct mining result? In this paper, we focus on the specific task of frequent itemset mining. We consider the server that is potentially untrusted and tries to escape from verification by using its prior knowledge of the outsourced data. We propose efficient probabilistic and deterministic verification approaches to check whether the server has returned correct and complete frequent itemsets. Our probabilistic approach can catch incorrect results with high probability, while our deterministic approach measures the result correctness with 100 percent certainty. We also design efficient verification methods for both cases that the data and the mining setup are updated. We demonstrate the effectiveness and efficiency of our methods using an extensive set of empirical results on real datasets.
Boxiang Dong, Wendy Hui Wang
IEEE Trans. Serv. Comput.3
2015 Result Integrity Verification of Outsourced Privacy-preserving Frequent Itemset Mining
abstract
In the recently-emerged Data-Mining-as-a-Service (DMaS) paradigm, a client outsources her data and the data mining needs to a third party service provider. It raises a few security issues including privacy protection and result integrity verification. Most of the recent work studied these two issues separately. In this paper, we focus on the problem of result integrity verification of outsourced privacy-preserving frequent itemset mining. It is challenging to discover the incorrect results by the service provider's misbehaviors from the mining output that intends to be inaccurate due to privacy protection techniques. We design efficient approaches that can provide high probabilistic guarantee for both correctness and completeness of the frequent itemset mining results. Our experiment results show the efficiency and effectiveness of our approaches.
Wendy Hui Wang
SDM2
2015 Hiding outliers into crowd: Privacy-preserving data publishing with outliers
Wendy Hui Wang
Data Knowl. Eng.1
2014 PraDa: Privacy-preserving Data-Deduplication-as-a-Service
abstract
The data-cleaning-as-a-service (DCaS) paradigm enables users to outsource their data and data cleaning needs to computationally powerful third-party service providers. It raises several security issues. One of the issues is how the client can protect the private information in the outsourced data. In this paper, we focus on data deduplication as the main data cleaning task, and design two efficient privacy-preserving data-deduplication methods for the DCaS paradigm. We analyze the robustness of our two methods against the attacks that exploit the auxiliary frequency distribution and the knowledge of the encoding algorithms. Our empirical study demonstrates the efficiency and effectiveness of our privacy preserving approaches.
Boxiang Dong, Wendy Hui Wang
CIKM3
2014 iCoDA: Interactive and exploratory data completeness analysis
abstract
The completeness of data is vital to data quality. In this demo, we present iCoDA, a system that supports interactive, exploratory data completeness analysis. iCoDA provides algorithms and tools to generate tableau patterns that concisely summarize the incomplete data under various configuration settings. During the demo, the audience can use iCoDA to interactively explore the tableau patterns generated from incomplete data, with the flexibility of filtering and navigating through different granularity of these patterns. iCoDA supports various visualization methods to the audience for the display of tableau patterns. Overall, we will demonstrate that iCoDA provides sophisticated analysis of data completeness.
Wendy Hui Wang, Flip Korn
ICDE3
2014 Result Integrity Verification of Outsourced Bayesian Network Structure Learning
abstract
There has been considerable recent interest in the data-mining-as-a-service paradigm: the client that lacks computational resources outsources his/her data and data mining needs to a third-party service provider. One of the security issues of this outsourcing paradigm is how the client can verify that the service provider indeed has returned correct data mining results. In this paper, we focus on the problem of result verification of outsourced Bayesian network (BN) structure learning. We consider the untrusted service provider that intends to return wrong BN structures. We develop three efficient probabilistic verification approaches to catch the incorrect BN structure with high probability and cheap overhead. Our experimental results demonstrate that our verification methods can capture wrong BN structure effectively and efficiently.
Wendy Hui Wang, Changhe Yuan
SDM2
2014 Defending against Frequency-Based Attacks on Distributed Data Storage in Wireless Networks
abstract
As wireless networks become more pervasive, the amount of the wireless data is rapidly increasing. One of the biggest challenges of wide adoption of distributed data storage is how to store these data securely. In this work, we study the frequency-based attack, a type of attack that is different from previously well-studied ones, that exploits additional adversary knowledge of domain values and/or their exact/approximate frequencies to crack the encrypted data. To cope with frequency-based attacks, the straightforward 1-to-1 substitution encryption functions are not sufficient. We propose a data encryption strategy based on 1-to- n substitution via dividing and emulating techniques to defend against the frequency-based attack, while enabling efficient query evaluation over encrypted data. We further develop two frameworks, incremental collection and clustered collection, which are used to defend against the global frequency-based attack when the knowledge of the global frequency in the network is not available. Built upon our basic encryption schemes, we derive two mechanisms, direct emulating and dual encryption, to handle updates on the data storage for energy-constrained sensor nodes and wireless devices. Our preliminary experiments with sensor nodes and extensive simulation results show that our data encryption strategy can achieve high security guarantee with low overhead.
Hongbo Liu 0002, Wendy Hui Wang, Yingying Chen 0001, Dayong Jia
ACM Trans. Sens. Networks2
2013 Result Integrity Verification of Outsourced Frequent Itemset Mining
Boxiang Dong, Wendy Hui Wang
DBSec3
2013 Integrity Verification of Outsourced Frequent Itemset Mining with Deterministic Guarantee
abstract
In this paper, we focus on the problem of result integrity verification for outsourcing of frequent item set mining. We design efficient cryptographic approaches that verify whether the returned frequent item set mining results are correct and complete with deterministic guarantee. The key of our solution is that the service provider constructs cryptographic proofs of the mining results. Both correctness and completeness of the mining results are measured against the proofs. We optimize the verification by minimizing the number of proofs. Our empirical study demonstrates the efficiency and effectiveness of the verification approaches.
Boxiang Dong, Wendy Hui Wang
ICDM3
2013 Integrity Verification of K-means Clustering Outsourced to Infrastructure as a Service (IaaS) Providers
abstract
The Cloud-based infrastructure-as-a-service (IaaS) paradigm (e.g., Amazon EC2) enables a client who lacks computational resources to outsource her dataset and data mining tasks to the Cloud. However, as the Cloud may not be fully trusted, it raises serious concerns about the integrity of the mining results returned by the Cloud. To this end, in this paper, we provide a focused study about how to perform integrity verification of the k-means clustering task outsourced to an IaaS provider. We consider the untrusted sloppy IaaS service provider that intends to return wrong clustering results by terminating the iterations early to save computational cost. We develop both probabilistic and deterministic verification methods to catch the incorrect clustering result by the service provider. The deterministic method returns 100% integrity guarantee with cost that is much cheaper than executing k-means clustering locally, while the probabilistic method returns a probabilistic integrity guarantee with computational cost even cheaper than the deterministic approach. Our experimental results show that our verification methods can effectively and efficiently capture the sloppy service provider.
Philippos Mordohai, Wendy Hui Wang, Hui Xiong 0001
SDM3
2013 Optimizing XML queries: Bitmapped materialized views vs. indexes
Xiaoying Wu 0001, Dimitri Theodoratos, Wendy Hui Wang, Timos K. Sellis
Inf. Syst.3
2013 A Fully Distributed Scheme for Discovery of Semantic Relationships
abstract
The availability of large volumes of Semantic Web data has created the potential of discovering vast amounts of knowledge. Semantic relation discovery is a fundamental technology in analytical domains, such as business intelligence and homeland security. Because of the decentralized and distributed nature of Semantic Web development, semantic data tend to be created and stored independently in different organizations. Under such circumstances, discovering semantic relations faces numerous challenges, such as isolation, scalability, and heterogeneity. This paper proposes an effective strategy to discover semantic relationships over large-scale distributed networks based on a novel hierarchical knowledge abstraction and an efficient discovery protocol. The approach will effectively facilitate the realization of the full potential of harnessing the collective power and utilization of the knowledge scattered over the Internet.
Juan Li 0004, Wendy Hui Wang, Samee Ullah Khan, Qingrui Li, Albert Y. Zomaya
IEEE Trans. Serv. Comput.2
2013 Neighborhood prediction based decentralized key management for mobile wireless networks
Xiuyuan Zheng, Yingying Chen 0001, Wendy Hui Wang, Hongbo Liu 0002
Wirel. Networks3
2012 Understanding Data Completeness in Network Monitoring Systems
abstract
In many networks including Internet Service Providers, transportation monitoring systems and the electric grid, measurements from a set of objects are continuously taken over time and used for important decisions such as provisioning and pricing. It is therefore vital to understand the completeness and reliability of such data. Given the large volume of data generated by these systems, rather than enumerating the times and objects incurring missing or spurious data, it is more effective to provide patterns (groups of tuples) concisely summarizing trends that may not otherwise be readily observable. In this paper, we define the Graph Tableau Discovery Problem where the measured tuples can be thought of as edges in a bipartite graph on an ordered attribute (time) and an unordered attribute (object identifiers). We define the problem of finding an optimal summary, show that it is NP-complete, and then provide a polynomial-time approximation algorithm with guarantees to find a good summary. Experiments on real and synthetic data demonstrate the effectiveness and efficiency of our approach.
Flip Korn, Wendy Hui Wang
ICDM3
2012 AUDIO: An Integrity Auditing Framework of Outlier-Mining-as-a-Service Systems
Wendy Hui Wang, Anna Monreale, Dino Pedreschi, Fosca Giannotti, Wenge Guo
ECML/PKDD (2)2
2012 A Semantics-based Approach to Large-Scale Mobile Social Networking
Juan Li 0004, Wendy Hui Wang, Samee Ullah Khan
Mob. Networks Appl.2
2011 Efficient Storage and Temporal Query Evaluation in Hierarchical Data Archiving Systems
Wendy Hui Wang, Dimitri Theodoratos, Xiaoying Wu 0001
SSDBM1
2011 Semantics-Enhanced Privacy Recommendation for Social Networking Sites
abstract
Privacy protection is a vital issue for safe social interactions within social networking sites (SNS). Although SNSs such as My Space and Face book allow users to configure their privacy settings, it is not a simple task for normal users with hundreds of online friends. In this paper, we propose an intelligent semantics-based privacy configuration system, named SPAC, to automatically recommend privacy settings for SNS users. SPAC learns users' privacy configuration patterns and make predictions by utilizing machine learning techniques on users' profiles and privacy setting history. To increase the accuracy of the predicted privacy settings, especially in the context of heterogeneous user profiles, we enhance privacy configuration predictor by integrating it with structured semantic knowledge in the SNS. This, in turn, allows SPAC to make inferences based on additional source of knowledge, resulting in improved accuracy of privacy recommendation. Our experimental results have proven the effectiveness of our approach.
Qingrui Li, Juan Li 0004, Wendy Hui Wang, Ashok Ginjala
TrustCom3
2011 Privacy-preserving publishing microdata with full functional dependencies
Wendy Hui Wang
Data Knowl. Eng.1
2011 Metadata-guided evaluation of resource-constrained queries in content caching based wireless networks
Xiuyuan Zheng, Hongbo Liu 0002, Wendy Hui Wang, Yingying Chen 0001
Wirel. Networks4
2010 Towards publishing recommendation data with predictive anonymization
abstract
Recommender systems are used to predict user preferences for products or services. In order to seek better prediction techniques, data owners of recommender systems such as Netflix sometimes make their customers' reviews available to the public, which raises serious privacy concerns. With only a small amount of knowledge about individuals and their ratings to some items in a recommender system, an adversary may easily identify the users and breach their privacy. Unfortunately, most of the existing privacy models (e.g., k-anonymity) cannot be directly applied to recommender systems.
Chih-Cheng Chang, Wendy Hui Wang, Danfeng Yao
AsiaCCS3
2010 SPac: a distributed, peer-to-peer, secure and privacy-aware social space
abstract
To support privacy-aware management of data in social spaces, the user personal data needs to be stored at each user device, and shared only with a trusted subset of other users. To date, social spaces only have fairly limited access control capabilities, that do not protect the possibly sensitive data of the users. In this demonstration, we showcase our SPAC system, a distributed, peer-to-peer, secure and privacy-aware social space system. SPAC is equipped with: (i) an SQL-based declarative distributed query language to specify which data to share and whom to share with. Such a language guarantees the fine-grained access to the data, (ii) a fully-decentralized authorization that relies on classic cryptographic protocols to provide robust and resilient key-based encryption for access control enforcement, and (iii) an update-friendly access control mechanism, that also addresses the updates on both the network and the access control policies.
Angela Bonifati, Wendy Hui Wang
CIKM2
2010 Privacy-Preserving Publishing Data with Full Functional Dependencies
Wendy Hui Wang
DASFAA (2)1
2010 Distributed and Secure Access Control in P2P Databases
Angela Bonifati, Wendy Hui Wang
DBSec3
2010 Ensuring Data Storage Security against Frequency-Based Attacks in Wireless Networks
Hongbo Liu 0002, Wendy Hui Wang, Yingying Chen 0001
DCOSS2
2010 A decentralized key management scheme via neighborhood prediction in mobile wireless networks
abstract
The wireless data collected in mobile environments provides tremendous opportunities to build new applications in various domains such as Vehicular Ad Hoc Networks and mobile social networks. One of the biggest challenges is how to store these data. Storing the data decentralized in wireless devices is an attractive approach because of its major advantages over centralized ones. In this work, to facilitate effective access control of the wireless data in distributed data storage, we propose a fully decentralized key management scheme by utilizing a cryptography-based secret sharing method. The secret sharing method splits the keys into multiple shares and distributes them to multiple nodes, which brings the challenge that due to node mobility, these key shares may not be available in the neighborhood when they are needed for key reconstruction. To address this challenge arising from mobile environments, we propose the Transitive Prediction(TRAP) protocol that distributes key shares among devices that are traveling together. We derive a theoretical analysis of the robustness of our approach. Furthermore, inside TRAP, we develop three key distribution schemes that utilize the correlation relationship embedded among devices that are traveling together. Our key distribution schemes maximize the chance of successful key reconstruction and minimize the communication overhead. Our extensive simulation results demonstrate that our key distribution schemes are highly effective, and thus provide strong evidence of the feasibility of applying our approach to support distributed data storage in wireless networks.
Xiuyuan Zheng, Wendy Hui Wang, Yingying Chen 0001, Hongbo Liu 0002
MASS2
2010 Privacy-Preserving Data Sharing in Cloud Computing
Wendy Hui Wang
J. Comput. Sci. Technol.1
2009 Answering XML queries using materialized views revisited
abstract
Answering queries using views is a well-established technique in databases. In this context, two outstanding problems can be formulated. The first one consists in deciding whether a query can be answered exclusively using one or multiple materialized views. Given the many alternative ways to compute the query from the materialized views, the second problem consists in finding the best way to compute the query from the materialized views. In the realm of XML, there is a restricted number of contributions in the direction of these problems due to the many limitations associated with the use of materialized views in traditional XML query evaluation models.
Xiaoying Wu 0001, Dimitri Theodoratos, Wendy Hui Wang
CIKM3
2009 Hiding distinguished ones into crowd: privacy-preserving publishing data with outliers
abstract
Publishing microdata raises concerns of individual privacy. When there exist outlier records in the microdata, the distinguishability of the outliers enables their privacy to be easier to be compromised than that of regular ones. However, none of the existing anonymization techniques can provide sufficient protection to the privacy of the outliers. In this paper, we study the problem of anonymizing the micro-data that contains outliers. We define the distinguishability-based attack by which the adversary can infer the existence of outliers as well as their private information from the anonymized microdata. To defend against the distinguishability-based attack, we define the plain k-anonymity as the privacy principle. Based on the definition, we categorize the outliers into two types, the ones that cannot be hidden by any plain k-anonymous group (called global outliers) and the ones that can (called local outliers). We propose the algorithm to efficiently anonymize local outliers with low information loss. Our experiments demonstrate the efficiency and effectiveness of our approach.
Wendy Hui Wang
EDBT1
2009 Anonymizing moving objects: how to hide a MOB in a crowd?
abstract
Moving object databases (MOD) have gained much interest in recent years due to the advances in mobile communications and positioning technologies. Study of MOD can reveal useful information (e.g., traffic patterns and congestion trends) that can be used in applications for the common benefit. In order to mine and/or analyze the data, MOD must be published, which can pose a threat to the location privacy of a user. Indeed, based on prior knowledge of a user's location at several time points, an attacker can potentially associate that user to a specific moving object (MOB) in the published database and learn her position information at other time points.
Roman Yarovoy, Francesco Bonchi, Laks V. S. Lakshmanan, Wendy Hui Wang
EDBT4
2007 The Threshold Algorithm: From Middleware Systems to the Relational Engine
abstract
The answer to a top-k query is an ordered set of tuples, where the ordering is based on how closely each tuple matches the query. In the context of middleware systems, new algorithms to answer top-k queries have been recently proposed. Among these, the threshold algorithm (TA) is the most well-known instance due to its simplicity and memory requirements. TA is based on an early-termination condition and can evaluate top-k queries without examining all the tuples. This top-k query model is prevalent not only over middleware systems, but also over plain relational data. In this work, we analyze the challenges that must be addressed to adapt TA to a relational database system. We show that, depending on the available indices, many alternative TA strategies can be used to answer a given query. Choosing the best alternative requires a cost model that can be seamlessly integrated with that of current optimizers. In this work, we address these challenges and conduct an extensive experimental evaluation of the resulting techniques by characterizing which scenarios can take advantage of TA-like algorithms to answer top-k queries in relational database systems
Nicolas Bruno, Wendy Hui Wang
IEEE Trans. Knowl. Data Eng.2
2006 Answering Tree Pattern Queries Using Views
Laks V. S. Lakshmanan, Wendy Hui Wang, Zheng (Jessica) Zhao
VLDB2
2006 Efficient Secure Query Evaluation over Encrypted XML Databases
Wendy Hui Wang, Laks V. S. Lakshmanan
VLDB1
2004 On Testing Satisfiability of Tree Pattern Queries
Laks V. S. Lakshmanan, Ganesh Ramesh, Wendy Hui Wang, Zheng (Jessica) Zhao
VLDB3