Fast Privacy-Preserving Text Classification based on Secure Multiparty Computation
Not on the map. Why?
Abstract (arXiv)
We propose a privacy-preserving Naive Bayes classifier and apply it to the problem of private text classification. In this setting, a party (Alice) holds a text message, while another party (Bob) holds a classifier. At the end of the protocol, Alice will only learn the result of the classifier applied to her text input and Bob learns nothing. Our solution is based on Secure Multiparty Computation (SMC). Our Rust implementation provides a fast and secure solution for the classification of unstructured text. Applying our solution to the case of spam detection (the solution is generic, and can be used in any other scenario in which the Naive Bayes classifier can be employed), we can classify an SMS as spam or ham in less than 340ms in the case where the dictionary size of Bob's model includes all words (n = 5200) and Alice's SMS has at most m = 160 unigrams. In the case with n = 369 and m = 8 (the average of a spam SMS in the database), our solution takes only 21ms.
Key facts. Cited by 2 papers in the map (data through 14 Oct 2026). Builds on 14 of its 68 references that are in the map. First posted on arXiv 18 Jan 2021.
Builds on
14 of 68 references.
References · 14
- 2018Gazelle: A Low Latency Framework for Secure Neural Network Inferencecited by 193
- 2020CrypTFlow2: Practical 2-Party Secure Inferencecited by 82
- 2018Chameleon: A Hybrid Secure Computation Framework for Machine Learning Applicationscited by 67
- 2019CrypTFlow: Secure TensorFlow Inferencecited by 61
- 2019XONN: XNOR-based Oblivious Deep Neural Network Inferencecited by 51
- 2019QUOTIENT: Two-Party Secure Neural Network Training and Predictioncited by 41
- 2019Secure Evaluation of Quantized Neural Networkscited by 22
- 2018Replication study: Development and validation of deep learning algorithm for detection of diabetic retinopathy in retinal fundus photographscited by 17
- 2019Protecting Privacy of Users in Brain-Computer Interface Applicationscited by 13
- 2019PrivFT: Private and Fast Text Classification with Homomorphic Encryptioncited by 12
- 2020High Performance Logistic Regression for Privacy-Preserving Genome Analysiscited by 9
- 2019Privacy-Preserving Classification of Personal Text Messages with Secure Multi-Party Computation: An Application to Hate-Speech Detectioncited by 5
Built on by
Citing papers per year: 2021: 1; 2022: 1.
2 papers.