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.

Yanbo Dai

dblp:321/6323 · DBLP profile ↗
← Back
4ranked-venue papers
1as first author
4since 2021 · last 2025
0000-0003-2312-8077ORCID · reported

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

Artificial intelligence and machine learning · 1 · 1 first-author · 1 since 2021Security and privacy · 1 · 1 since 2021Software engineering, systems software and programming languages · 1 · 1 since 2021Databases, data management, data science and information retrieval · 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
4 papers
Security and privacy of machine learning · 53% Cryptographic protocols and secure computation · 36% Privacy and data protection · 11%
Artificial intelligence
2 papers
Efficient and distributed learning · 33% Trustworthy machine learning · 33% Probabilistic and Bayesian machine learning · 23%
Software engineering, system software, and programming languages
1 paper
Software maintenance and evolution · 100%

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

TopicWeightPapersLastEvidence papers
Privacy and data protection
privacy-preserving data analysis
0.912025
Privacy-preserving and Verifiable Causal Prescriptive Analytics · Proc. ACM Manag. Data 2025
Cryptographic protocols and secure computation
secure multiparty computation
0.912025
Preserving Privacy in Software Composition Analysis: A Study of Technical Solutions and Enhancements · ICSE 2025
Cryptographic protocols and secure computation
verifiable computation
0.912025
Privacy-preserving and Verifiable Causal Prescriptive Analytics · Proc. ACM Manag. Data 2025
Cryptographic protocols and secure computation › proof systems
zero-knowledge proofs
0.912025
Privacy-preserving and Verifiable Causal Prescriptive Analytics · Proc. ACM Manag. Data 2025
Software maintenance and evolution › software supply chain
software composition analysis
0.912025
Preserving Privacy in Software Composition Analysis: A Study of Technical Solutions and Enhancements · ICSE 2025
Machine learning › Trustworthy machine learning › robustness › backdoor defense
backdoor detection
0.812024
BackdoorIndicator: Leveraging OOD Data for Proactive Backdoor Detection in Federated Learning · USENIX Security Symposium 2024
Machine learning › Efficient and distributed learning
federated learning
0.812024
BackdoorIndicator: Leveraging OOD Data for Proactive Backdoor Detection in Federated Learning · USENIX Security Symposium 2024
Security and privacy of machine learning › adversarial attack › backdoor attack › backdoor defense
backdoor detection
0.812024
BackdoorIndicator: Leveraging OOD Data for Proactive Backdoor Detection in Federated Learning · USENIX Security Symposium 2024
Security and privacy of machine learning
federated learning
0.812024
BackdoorIndicator: Leveraging OOD Data for Proactive Backdoor Detection in Federated Learning · USENIX Security Symposium 2024
Security and privacy of machine learning › adversarial attack
backdoor attack
0.712023
Chameleon: Adapting to Peer Images for Planting Durable Backdoors in Federated Learning · ICML 2023
Security and privacy of machine learning › adversarial attack › backdoor attack
durable backdoor
0.712023
Chameleon: Adapting to Peer Images for Planting Durable Backdoors in Federated Learning · ICML 2023
Security and privacy of machine learning
federated learning security
0.712023
Chameleon: Adapting to Peer Images for Planting Durable Backdoors in Federated Learning · ICML 2023
Security and privacy of machine learning
poisoning attack
0.712023
Chameleon: Adapting to Peer Images for Planting Durable Backdoors in Federated Learning · ICML 2023
Machine learning › Probabilistic and Bayesian machine learning
causal inference
0.312025
Privacy-preserving and Verifiable Causal Prescriptive Analytics · Proc. ACM Manag. Data 2025
Knowledge, reasoning and agents › Knowledge representation and reasoning › causal reasoning
counterfactual reasoning
0.312025
Privacy-preserving and Verifiable Causal Prescriptive Analytics · Proc. ACM Manag. Data 2025
Machine learning › Probabilistic and Bayesian machine learning › structured models › graphical models
structure learning
0.312025
Privacy-preserving and Verifiable Causal Prescriptive Analytics · Proc. ACM Manag. Data 2025
Cryptographic protocols and secure computation › secure computation efficiency
MPC protocol optimization
0.312025
Preserving Privacy in Software Composition Analysis: A Study of Technical Solutions and Enhancements · ICSE 2025

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

workflow decomposition · 1.7program analysis · 1.7multi-party computation · 1.7code similarity · 1.7out-of-distribution detection · 1.5zero-knowledge proofs · 0.9zero-knowledge proof · 0.9federated learning · 0.7contrastive learning · 0.7
YearPublicationVenuePosition
2025 Preserving Privacy in Software Composition Analysis: A Study of Technical Solutions and Enhancements
abstract
Software composition analysis (SCA) denotes the process of identifying open-source software components in an input software application. SCA has been extensively developed and adopted by academia and industry. However, we notice that the modern SCA techniques in industry scenarios still need to be improved due to privacy concerns. Overall, SCA requires the users to upload their applications' source code to a remote SCA server, which then inspects the applications and reports the component usage to users. This process is privacy-sensitive since the applications may contain sensitive information, such as proprietary source code, algorithms, trade secrets, and user data. Privacy concerns have prevented the SCA technology from being used in real-world scenarios. Therefore, academia and the industry demand privacy-preserving SCA solutions. For the first time, we analyze the privacy requirements of SCA and provide a landscape depicting possible technical solutions with varying privacy gains and overheads. In particular, given that de facto SCA frameworks are primarily driven by code similarity-based techniques, we explore combining several privacy-preserving protocols to encapsulate the similarity-based SCA framework. Among all viable solutions, we find that multi-party computation (MPC) offers the strongest privacy guarantee and plausible accuracy; it, however, incurs high overhead (184×). We optimize the MPC-based SCA framework by reducing the amount of crypto protocol transactions using program analysis techniques. The evaluation results show that our proposed optimizations can reduce the MPC-based SCA overhead to only 8.5% without sacrificing SCA's privacy guarantee or accuracy.
Huaijin Wang 0001, Zhibo Liu 0001, Yanbo Dai, Shuai Wang 0011, Qiyi Tang 0003, Sen Nie, Shi Wu
ICSE3
2025 Privacy-preserving and Verifiable Causal Prescriptive Analytics
abstract
Prescriptive analytics seeks to identify optimal interventions for achieving desired outcomes, with causal inference playing a pivotal role in assessing intervention impacts on complex systems. However, existing approaches frequently neglect critical data privacy considerations and provide no means to verify the integrity of their recommendations. These limitations hinder its adoption in high-stakes domains such as healthcare and finance. In this paper, we introduce, zkCLEAR, a zero-knowledge proof (ZKP)-based C ausal Inference ( LEA rning and R easoning) framework for privacy-preserving and verifiable prescriptive analytics. Our solution allows data owners or service providers to cryptographically prove the validity of prescriptive conclusions derived from causal analysis without disclosing sensitive source data or proprietary causal models. We develop a suite of ZKP-friendly causal operators to build efficient causal modules, including structure learning, parameter learning, probabilistic inference, and counterfactual reasoning. To optimize performance, we also introduce a workflow decomposition strategy to facilitate efficient proof generation for complex workloads. We demonstrate the utility of zkCLEAR through three real-world applications. The framework faithfully follows the behavior of non-ZKP counterparts, with moderate overheads for privacy and verifiability. Additionally, we evaluate its efficiency and scalability using real-world datasets. It shows up to a 35.1× speedup in proof generation time and a 214.5× reduction in proof size compared to current general-purpose ZKP systems.
Zhaoyu Wang 0006, Pingchuan Ma 0004, Zhantong Xue, Yanbo Dai, Zhenlan Ji, Shuai Wang 0011
Proc. ACM Manag. Data4
2024 BackdoorIndicator: Leveraging OOD Data for Proactive Backdoor Detection in Federated Learning
Yanbo Dai
USENIX Security Symposium2
2023 Chameleon: Adapting to Peer Images for Planting Durable Backdoors in Federated Learning
abstract
In a federated learning (FL) system, distributed clients upload their local models to a central server to aggregate into a global model. Malicious clients may plant backdoors into the global model through uploading poisoned local models, causing images with specific patterns to be misclassified into some target labels. Backdoors planted by current attacks are not durable, and vanish quickly once the attackers stop model poisoning. In this paper, we investigate the connection between the durability of FL backdoors and the relationships between benign images and poisoned images (i.e., the images whose labels are flipped to the target label during local training). Specifically, benign images with the original and the target labels of the poisoned images are found to have key effects on backdoor durability. Consequently, we propose a novel attack, Chameleon, which utilizes contrastive learning to further amplify such effects towards a more durable backdoor. Extensive experiments demonstrate that Chameleon significantly extends the backdoor lifespan over baselines by $1.2\times \sim 4\times$, for a wide range of image datasets, backdoor types, and model architectures.
Yanbo Dai
ICML1