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

Yancheng Zheng

dblp:351/5946 · DBLP profile ↗
← Back
3ranked-venue papers
0as first author
3since 2021 · last 2024
—ORCID · none

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

Artificial intelligence and machine learning · 2 · 2 since 2021Systems, architecture and hardware · 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
3 papers
Cryptographic protocols and secure computation · 73% Security and privacy of machine learning · 15% Privacy and data protection · 13%
Artificial intelligence
1 paper
Efficient and distributed learning · 100%

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

TopicWeightPapersLastEvidence papers
Machine learning › Efficient and distributed learning
model compression
0.812024
Ditto: Quantization-aware Secure Inference of Transformers upon MPC · ICML 2024
Machine learning › Efficient and distributed learning › model compression
quantization
0.812024
Ditto: Quantization-aware Secure Inference of Transformers upon MPC · ICML 2024
Machine learning › Efficient and distributed learning › model compression › quantization
quantization-aware training
0.812024
Ditto: Quantization-aware Secure Inference of Transformers upon MPC · ICML 2024
Security and privacy of machine learning
privacy-preserving inference
0.812024
Nimbus: Secure and Efficient Two-Party Inference for Transformers · NeurIPS 2024
Cryptographic protocols and secure computation › secure multiparty computation › secure two-party computation
private transformer inference
0.812024
Nimbus: Secure and Efficient Two-Party Inference for Transformers · NeurIPS 2024
Cryptographic protocols and secure computation
secure inference
0.812024
Ditto: Quantization-aware Secure Inference of Transformers upon MPC · ICML 2024
Cryptographic protocols and secure computation › secure arithmetic › secure matrix computation
secure matrix multiplication
0.812024
Nimbus: Secure and Efficient Two-Party Inference for Transformers · NeurIPS 2024
Cryptographic protocols and secure computation
secure multiparty computation
0.812024
Ditto: Quantization-aware Secure Inference of Transformers upon MPC · ICML 2024
Cryptographic protocols and secure computation › secure multiparty computation
secure two-party computation
0.812024
Nimbus: Secure and Efficient Two-Party Inference for Transformers · NeurIPS 2024
Privacy and data protection
privacy-preserving machine learning
0.712023
SecretFlow-SPU: A Performant and User-Friendly Framework for Privacy-Preserving Machine Learning · USENIX ATC 2023

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

quantization · 1.5knowledge distillation · 1.5two-party computation · 0.8softmax · 0.8secure multiparty computation · 0.8secure multi-party computation · 0.8polynomial approximation · 0.8GELU · 0.8
YearPublicationVenuePosition
2024 Ditto: Quantization-aware Secure Inference of Transformers upon MPC
abstract
Due to the rising privacy concerns on sensitive client data and trained models like Transformers, secure multi-party computation (MPC) techniques are employed to enable secure inference despite attendant overhead. Existing works attempt to reduce the overhead using more MPC-friendly non-linear function approximations. However, the integration of quantization widely used in plaintext inference into the MPC domain remains unclear. To bridge this gap, we propose the framework named Ditto to enable more efficient quantization-aware secure Transformer inference. Concretely, we first incorporate an MPC-friendly quantization into Transformer inference and employ a quantization-aware distillation procedure to maintain the model utility. Then, we propose novel MPC primitives to support the type conversions that are essential in quantization and implement the quantization-aware MPC execution of secure quantized inference. This approach significantly decreases both computation and communication overhead, leading to improvements in overall efficiency. We conduct extensive experiments on Bert and GPT2 models to evaluate the performance of Ditto. The results demonstrate that Ditto is about $3.14\sim 4.40\times$ faster than MPCFormer (ICLR 2023) and $1.44\sim 2.35\times$ faster than the state-of-the-art work PUMA with negligible utility degradation.
Haoqi Wu, Wenjing Fang, Yancheng Zheng, Junming Ma
ICML3
2024 Nimbus: Secure and Efficient Two-Party Inference for Transformers
abstract
Transformer models have gained significant attention due to their power in machine learning tasks. Their extensive deployment has raised concerns about the potential leakage of sensitive information during inference. However, when being applied to Transformers, existing approaches based on secure two-party computation (2PC) bring about efficiency limitations in two folds: (1) resource-intensive matrix multiplications in linear layers, and (2) complex non-linear activation functions like $\mathsf{GELU}$ and $\mathsf{Softmax}$. This work presents a new two-party inference framework $\mathsf{Nimbus}$ for Transformer models. Specifically, we propose a new 2PC paradigm to securely compute matrix multiplications based on an outer-product insight, which achieves $2.9\times \sim 12.5\times$ performance improvements compared to the state-of-the-art (SOTA) protocol. Furthermore, through a new observation of utilizing the input distribution, we propose an approach of low-degree polynomial approximation for $\mathsf{GELU}$ and $\mathsf{Softmax}$, which improves the performance of the SOTA polynomial approximation by $2.9\times \sim 4.0\times$, where the average accuracy loss of our approach is 0.08\% compared to the non-2PC inference without privacy. Compared with the SOTA two-party inference, $\mathsf{Nimbus}$ improves the end-to-end performance of $BERT_{base}$ inference by $2.7\times \sim 4.7\times$ across different network settings.
Zhengyi Li 0002, Kang Yang 0002, Haoqi Wu, Xiao Wang 0012, Yu Yu 0001, Derun Zhao, Yancheng Zheng, Minyi Guo, Jingwen Leng
NeurIPS9
2023 SecretFlow-SPU: A Performant and User-Friendly Framework for Privacy-Preserving Machine Learning
Junming Ma, Yancheng Zheng, Derun Zhao, Haoqi Wu, Wenjing Fang, Chaofan Yu, Benyu Zhang, Lei Wang 0152
USENIX ATC2