Efficient differentially private kernel support vector classifier for multi-class classification

被引:10
|
作者
Park, Jinseong [1 ]
Choi, Yujin [1 ]
Byun, Junyoung [1 ]
Lee, Jaewook [1 ]
Park, Saerom [2 ]
机构
[1] Seoul Natl Univ, Gwanak ro 1, Seoul, South Korea
[2] Sungshin Womens Univ, 2 Bomun ro 34da gil, Seoul, South Korea
基金
新加坡国家研究基金会;
关键词
Differential privacy; Kernel method; Support vector data description; Support vector machine; MACHINE;
D O I
10.1016/j.ins.2022.10.075
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we propose a multi-class classification method using kernel supports and a dynamical system under differential privacy. For small datasets, kernel methods, such as kernel support vector machines (SVMs), show good generalization performance with high-dimensional feature mapping. However, kernel SVMs have a fundamental weakness in achieving differential privacy because they construct decision functions based on a subset of the training data called support vectors. Furthermore, multi-class SVMs must decompose the training data into a binary class, which requires multiple accesses to the same training data. To address these limitations, we develop a two-phase classification algorithm based on support vector data description (SVDD). We first generate and prove a differentially private SVDD (DP-SVDD) by perturbing the sphere center in a high-dimensional feature space. Next, we partition the input space using a dynamical system and classify the partitioned regions using a noisy count. The proposed method results in robust, fast, and user-friendly multi-class classification, even on small-sized datasets, where differential privacy performs poorly.
引用
收藏
页码:889 / 907
页数:19
相关论文
共 50 条
  • [1] Incremental proximal support vector classifier for multi-class classification
    Wu, J
    Zhou, JG
    Yan, PL
    [J]. PROCEEDINGS OF THE 2004 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND CYBERNETICS, VOLS 1-7, 2004, : 3201 - 3206
  • [2] MULTI-KERNEL SUPPORT VECTOR CLUSTERING FOR MULTI-CLASS CLASSIFICATION
    Yeh, Chi-Yuan
    Huang, Chi-Wei
    Lee, Shie-Jue
    [J]. INTERNATIONAL JOURNAL OF INNOVATIVE COMPUTING INFORMATION AND CONTROL, 2010, 6 (05): : 2245 - 2262
  • [3] An Efficient Multi-class Support Vector Machine Classifier for Protein Fold Recognition
    Chmielnicki, Wieslaw
    Stapor, Katarzyna
    Roterman-Konieczna, Irena
    [J]. ADVANCES IN BIOINFORMATICS, 2010, 74 : 77 - 84
  • [4] Support vector machines for multi-class classification
    Mayoraz, E
    Alpaydin, E
    [J]. ENGINEERING APPLICATIONS OF BIO-INSPIRED ARTIFICIAL NEURAL NETWORKS, VOL II, 1999, 1607 : 833 - 842
  • [5] Kernel Based Data-Adaptive Support Vector Machines for Multi-Class Classification
    Shao, Jianli
    Liu, Xin
    He, Wenqing
    [J]. MATHEMATICS, 2021, 9 (09)
  • [6] A new Support Vector Machine for multi-class classification
    Tian, YJ
    Qi, ZQ
    Deng, NY
    [J]. FIFTH INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION TECHNOLOGY - PROCEEDINGS, 2005, : 18 - 22
  • [7] Support vector machine networks for multi-class classification
    Shih, FY
    Zhang, K
    [J]. INTERNATIONAL JOURNAL OF PATTERN RECOGNITION AND ARTIFICIAL INTELLIGENCE, 2005, 19 (06) : 775 - 786
  • [8] Web Page Classification Based On A Binary Hierarchical Classifier For Multi-Class Support Vector Machines
    Li, Cunhe
    Wang, Guangqing
    [J]. INTERNATIONAL CONFERENCE ON GRAPHIC AND IMAGE PROCESSING (ICGIP 2012), 2013, 8768
  • [9] A new support vector machine for multi-class classification
    Qi, ZQ
    Tian, YJ
    Deng, NY
    [J]. COMPUTATIONAL INTELLIGENCE AND SECURITY, PT 1, PROCEEDINGS, 2005, 3801 : 580 - 585
  • [10] A Twin Multi-Class Classification Support Vector Machine
    Yitian Xu
    Rui Guo
    Laisheng Wang
    [J]. Cognitive Computation, 2013, 5 : 580 - 588