Cargando…
DPWSS: differentially private working set selection for training support vector machines
Support vector machine (SVM) is a robust machine learning method and is widely used in classification. However, the traditional SVM training methods may reveal personal privacy when the training data contains sensitive information. In the training process of SVMs, working set selection is a vital st...
Autores principales: | , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
PeerJ Inc.
2021
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8670395/ https://www.ncbi.nlm.nih.gov/pubmed/34977353 http://dx.doi.org/10.7717/peerj-cs.799 |
_version_ | 1784614972357083136 |
---|---|
author | Sun, Zhenlong Yang, Jing Li, Xiaoye Zhang, Jianpei |
author_facet | Sun, Zhenlong Yang, Jing Li, Xiaoye Zhang, Jianpei |
author_sort | Sun, Zhenlong |
collection | PubMed |
description | Support vector machine (SVM) is a robust machine learning method and is widely used in classification. However, the traditional SVM training methods may reveal personal privacy when the training data contains sensitive information. In the training process of SVMs, working set selection is a vital step for the sequential minimal optimization-type decomposition methods. To avoid complex sensitivity analysis and the influence of high-dimensional data on the noise of the existing SVM classifiers with privacy protection, we propose a new differentially private working set selection algorithm (DPWSS) in this paper, which utilizes the exponential mechanism to privately select working sets. We theoretically prove that the proposed algorithm satisfies differential privacy. The extended experiments show that the DPWSS algorithm achieves classification capability almost the same as the original non-privacy SVM under different parameters. The errors of optimized objective value between the two algorithms are nearly less than two, meanwhile, the DPWSS algorithm has a higher execution efficiency than the original non-privacy SVM by comparing iterations on different datasets. To the best of our knowledge, DPWSS is the first private working set selection algorithm based on differential privacy. |
format | Online Article Text |
id | pubmed-8670395 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2021 |
publisher | PeerJ Inc. |
record_format | MEDLINE/PubMed |
spelling | pubmed-86703952021-12-30 DPWSS: differentially private working set selection for training support vector machines Sun, Zhenlong Yang, Jing Li, Xiaoye Zhang, Jianpei PeerJ Comput Sci Artificial Intelligence Support vector machine (SVM) is a robust machine learning method and is widely used in classification. However, the traditional SVM training methods may reveal personal privacy when the training data contains sensitive information. In the training process of SVMs, working set selection is a vital step for the sequential minimal optimization-type decomposition methods. To avoid complex sensitivity analysis and the influence of high-dimensional data on the noise of the existing SVM classifiers with privacy protection, we propose a new differentially private working set selection algorithm (DPWSS) in this paper, which utilizes the exponential mechanism to privately select working sets. We theoretically prove that the proposed algorithm satisfies differential privacy. The extended experiments show that the DPWSS algorithm achieves classification capability almost the same as the original non-privacy SVM under different parameters. The errors of optimized objective value between the two algorithms are nearly less than two, meanwhile, the DPWSS algorithm has a higher execution efficiency than the original non-privacy SVM by comparing iterations on different datasets. To the best of our knowledge, DPWSS is the first private working set selection algorithm based on differential privacy. PeerJ Inc. 2021-12-01 /pmc/articles/PMC8670395/ /pubmed/34977353 http://dx.doi.org/10.7717/peerj-cs.799 Text en © 2021 Sun et al. https://creativecommons.org/licenses/by/4.0/This is an open access article distributed under the terms of the Creative Commons Attribution License (https://creativecommons.org/licenses/by/4.0/) , which permits unrestricted use, distribution, reproduction and adaptation in any medium and for any purpose provided that it is properly attributed. For attribution, the original author(s), title, publication source (PeerJ Computer Science) and either DOI or URL of the article must be cited. |
spellingShingle | Artificial Intelligence Sun, Zhenlong Yang, Jing Li, Xiaoye Zhang, Jianpei DPWSS: differentially private working set selection for training support vector machines |
title | DPWSS: differentially private working set selection for training support vector machines |
title_full | DPWSS: differentially private working set selection for training support vector machines |
title_fullStr | DPWSS: differentially private working set selection for training support vector machines |
title_full_unstemmed | DPWSS: differentially private working set selection for training support vector machines |
title_short | DPWSS: differentially private working set selection for training support vector machines |
title_sort | dpwss: differentially private working set selection for training support vector machines |
topic | Artificial Intelligence |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8670395/ https://www.ncbi.nlm.nih.gov/pubmed/34977353 http://dx.doi.org/10.7717/peerj-cs.799 |
work_keys_str_mv | AT sunzhenlong dpwssdifferentiallyprivateworkingsetselectionfortrainingsupportvectormachines AT yangjing dpwssdifferentiallyprivateworkingsetselectionfortrainingsupportvectormachines AT lixiaoye dpwssdifferentiallyprivateworkingsetselectionfortrainingsupportvectormachines AT zhangjianpei dpwssdifferentiallyprivateworkingsetselectionfortrainingsupportvectormachines |