Privacy-Preserving Classification Scheme Based on Support Vector Machine

被引:0
|
作者
Mao, Qinyu [1 ,2 ]
Chen, Yange [3 ,4 ]
Duan, Pu [5 ]
Zhang, Benyu [5 ]
Hong, Zhiyong [6 ,7 ]
Wang, Baocang [2 ,8 ,9 ]
机构
[1] Xidian Univ, Sch Cyber Engn, Xian 710071, Peoples R China
[2] Wuhan Univ, Sch Elect Informat, Wuhan 430072, Peoples R China
[3] Xuchang Univ, Sch Informat Engn, Xuchang 461000, Peoples R China
[4] Xidian Univ, Sch Telecommun Engn, Xian 710071, Peoples R China
[5] Ant Grp, Secure Collaborat Intelligence Lab, Hangzhou 310000, Peoples R China
[6] Wuyi Univ, Facil Intelligence Mfg, Jiangmen 529020, Peoples R China
[7] Wuyi Univ, Yue Gang Ao Ind Big Data Collaborat Innovat Ctr, Jiangmen 529020, Peoples R China
[8] Xidian Univ, State Key Lab Integrated Serv Networks, Xian 710071, Peoples R China
[9] Xidian Univ, Cryptog Res Ctr, Xian 710071, Peoples R China
来源
IEEE SYSTEMS JOURNAL | 2022年 / 16卷 / 04期
基金
中国国家自然科学基金;
关键词
Support vector machines; Kernel; Cryptography; Scalability; Encryption; Data privacy; Training; Gaussian kernel function; homomorphic encryption (HE); privacy preserving; support vector machine (SVM); FRAMEWORK; TUTORIAL; SVM;
D O I
10.1109/JSYST.2022.3150785
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
As a classifier, support vector machine (SVM) explains a core problem of machine learning, namely sample classification in statistical terms. It has been widely used in machine learning, data mining, pattern recognition, and other fields. With the wide applications of SVMs in machine learning and big data, privacy protection of sensitive data in SVMs is becoming more and more important, such as face recognition and biometric information. At present, the main privacy protection methods in SVMs are homomorphic encryption and secure multiparty computation. However, there are some problems in current research. The computational efficiency is low, and the scalability of the schemes is poor. In addition, the user must stay online in some solutions. To solve the abovementioned problems, this article designs a secure and efficient classification scheme based on SVM to protect the privacy of private data and support vectors in the calculation and transmission process. First, the distributed two trapdoors public-key cryptosystem proposed by Liu is used to realize the distributed double-key decryption function, weaken the decryption capability of a cloud server with the master key, and prevent the server from launching active attacks. Second, we design a universal secure computing protocol for nonlinear SVMs based on the Gaussian kernel function, which can be extended to polynomial kernel function, sigmoid kernel function and is suitable to different kernel functions. Compared with existing schemes, our solution reduces the amount of encrypted data, simplifies the calculation process, and improves calculation efficiency. Third, an introduced cloud server realizes user offline function. Finally, we analyze the security of the scheme and verify its efficiency through experiments. Analysis and experimental results show that the scheme has the advantages of high efficiency, good scalability, and user offline function.
引用
收藏
页码:5906 / 5916
页数:11
相关论文
共 50 条
  • [2] PRIVACY-PRESERVING REGRESSION ALGORITHM BASED ON PROXIMAL SUPPORT VECTOR MACHINE
    Wu, Jue
    Yang, Lei
    Yang, Fu Jun
    Zhang, Pei Hong
    Liu, Haohuai
    Bai, Ke Qiang
    JOURNAL OF NONLINEAR AND CONVEX ANALYSIS, 2021, 22 (10) : 2117 - 2125
  • [3] A blockchainized privacy-preserving support vector machine classification on mobile crowd sensed data
    Smahi, Abla
    Xia, Qi
    Xia, Hu
    Sulemana, Nantogma
    Fateh, Ahmed Ameen
    Gao, Jianbin
    Du, Xiaojiang
    Guizani, Mohsen
    PERVASIVE AND MOBILE COMPUTING, 2020, 66
  • [4] A new privacy-preserving proximal support vector machine for classification of vertically partitioned data
    Sun, Li
    Mu, Wei-Song
    Qi, Biao
    Zhou, Zhi-Jian
    INTERNATIONAL JOURNAL OF MACHINE LEARNING AND CYBERNETICS, 2015, 6 (01) : 109 - 118
  • [5] A new privacy-preserving proximal support vector machine for classification of vertically partitioned data
    Li Sun
    Wei-Song Mu
    Biao Qi
    Zhi-Jian Zhou
    International Journal of Machine Learning and Cybernetics, 2015, 6 : 109 - 118
  • [6] Privacy-Preserving Multi-Class Support Vector Machine for Outsourcing the Data Classification in Cloud
    Rahulamathavan, Yogachandran
    Phan, Raphael C. -W.
    Veluru, Suresh
    Cumanan, Kanapathippillai
    Rajarajan, Muttukrishnan
    IEEE TRANSACTIONS ON DEPENDABLE AND SECURE COMPUTING, 2014, 11 (05) : 467 - 479
  • [7] Achieving Privacy-Preserving and Verifiable Support Vector Machine Training in the Cloud
    Hu, Chenfei
    Zhang, Chuan
    Lei, Dian
    Wu, Tong
    Liu, Ximeng
    Zhu, Liehuang
    IEEE TRANSACTIONS ON INFORMATION FORENSICS AND SECURITY, 2023, 18 : 3476 - 3491
  • [8] Privacy-Preserving Fair Learning of Support Vector Machine with Homomorphic Encryption
    Park, Saerom
    Byun, Junyoung
    Lee, Joohee
    PROCEEDINGS OF THE ACM WEB CONFERENCE 2022 (WWW'22), 2022, : 3572 - 3583
  • [9] Privacy-Preserving Classification with Secret Vector Machines
    Hartmann, Valentin
    Modi, Konark
    Pujol, Josep M.
    West, Robert
    CIKM '20: PROCEEDINGS OF THE 29TH ACM INTERNATIONAL CONFERENCE ON INFORMATION & KNOWLEDGE MANAGEMENT, 2020, : 475 - 484
  • [10] Privacy-preserving evaluation for support vector clustering
    Byun, J.
    Lee, J.
    Park, S.
    ELECTRONICS LETTERS, 2021, 57 (02) : 61 - 64