Home / Current Issue / Paper 1709539
Machine Learning for Data Privacy and Protection: A Systematic Review of Current Approaches and Future Directions
Subject area: Science,Engineering and Technology · Area of research: Security
Abstract
The rapid growth of data-driven technologies has raised significant concerns about data privacy, emphasizing the need for innovative solutions to safeguard sensitive information. Machine learning (ML) has emerged as a promising approach to protect data privacy, offering a range of techniques to prevent unauthorized data access, ensure secure data transmission, and maintain data confidentiality. This comprehensive review provides an in-depth examination of existing methods for data privacy protection in machine learning, highlighting their strengths, limitations, and applications in various domains. We reviewed prominent Machine Learning (ML) techniques, including data anonymization, encryption, access control, and differential privacy, and discuss their effectiveness in preventing data breaches and protecting sensitive information. Our analysis also identified future research directions, including the development of more robust ML model, the integration of ML with other privacy-enhancing technologies, and the investigation of ML-based solutions for emerging data privacy challenges. This survey aims to provide a valuable resource for researchers, practitioners, and policymakers seeking to leverage ML for data privacy protection and to stimulate further research in this critical area.
Keywords
Data Privacy, Machine Learning, survey, Data Protection, Privacy Preservation.
References
[1] Abadi, M., Chu, A., Goodfellow, I., McMahan, H. B., Mironov, I., Talwar, K., & Zhang, L. (2016). Deep learning with differential privacy. Proceedings of the 2016 ACM SIGSAC Conference on Computer and Communications Security, 308-318.
[2] Abdel-Basset, M., Hawash, H., Moustafa, N., Razzak, I & M. Abd Elfattah, 2022. “Privacy-preserved learning from non-iid data in fog-assisted IoT: A federated learning Approach,” Digit. Commun. Networks, 2022, DOI: 10.1016/j.dcan.2022.12.013.
[3] Aljably, R., Tian, Y., & Al-Rodhaan, M. “Preserving Privacy in Multimedia Social Networks Using Machine Learning Anomaly Detection,” Secur. Commun. Networks, vol. 2020, DOI:10.1155/2020/5874935.
[4] Anand, A., & Janami, R. (2017). Secure data storage in cloud using key-attribute based encryption. Journal of Cloud Computing, 6(1), 1-12.
[5] Bengio, J. Y. 2012. Deep learning of representations for unsupervised and transfer learning. Journal of Machine Learning Research, 27.
[6] Bertino, E. (2016). Data privacy: Challenges and opportunities. IEEE Security & Privacy, 14(4), 82-85.
[7] Bertino, E. (2016). Data privacy and security: A survey of challenges and opportunities. Journal of Computer Science and Technology, 31(3), 453-465.
[8] Bertino E. (2016). Big Data Security and Privacy. IEEE International Conference on Big Data pp 3.
[9] Bojarski, M., Del Testa, D., Dworakowski, D., Firner, B., Flepp, B., Goyal, P., ... & Zhang, X. (2016). End to end learning for self-driving cars. arXiv preprint arXiv:1604.07316.
[10] Breck, E., Cai, Z., Nielsen, E., Salib, M., & Sculley, D. (2017). What's your ML test score? A rubric for ML testability and five big ML testing questions. arXiv preprint arXiv:1707.07174.
[11] Breck E., Shanqing C., Nielsen E., Salib M., & Sculley D. 2017. The ML Test Score: A Rubric for MLProduction Readiness and Technical Debt Reduction”. Proceedings of the 2017 IEEE International Conference on Big Data.
[12] Carlini, N., & Wagner, D. (2017). Towards evaluating the robustness of neural networks. 2017 IEEE Symposium on Security and Privacy (SP), 39-57.
[13] Chamikara, M.A.P., Bertok, P., Khalil, A., Liu, D., & Camtepe, S. 2020. “Privacy preserving distributed machine learning with federated learning,” Comput. Commun., vol. 171, 112–125, 2021, DOI: 10.1016/j.comcom.2021.02.014.
[14] Chen, Y., Lu, Z., Xiong, H., & Xu, W. 2018 “Privacy-Preserving Data Aggregation Protocol For Fog Computing-Assisted Vehicle-to-Infrastructure Scenario,” Secure. Commun. Networks, vol. 2018, 2018, DOI: 10.1155/2018/1378583.
[15] Chen, X., et al. (2017). Machine learning for data privacy: A survey. IEEE Transactions on Knowledge and Data Engineering, 29(10), 2341-2354.
[16] Chen, L., Thabtah, F., & Martin, N. (2017). A review on data privacy issues in the era of big data. Journal of Intelligent Information Systems, 48(2), 241-258.
[17] Chew, G., et al. (2017). Privacy-preserving machine learning using decision trees. Proceedings of the 2017 ACM SIGSAC Conference on Computer and Communications Security, 245-257.
[18] Darwish S. M., Essa, R.M., Osman, M.A., and Ismail, A.A. 2022. “Privacy Preserving Data Mining Framework for Negative Association Rules: An Application to Healthcare Informatics,” IEEE Access, vol. 10, no. June, pp. 76268–76280, DOI:10.1109/ACCESS.2022.3192447.
[19] Denning, D. E. (1987). An intrusion-detection model. IEEE Transactions on Software Engineering, 13(2), 222-232.
[20] Donahue, J., Jia, J., Vinyals, Y., Hoffman, O., Zhang, J., Tzeng, N., & Darrell, T. 2014). DeCAF: A deep convolutional activation feature for generic visual recognition. International Conference on Machine Learning.
[21] Dwork, C., & Roth, A. 2014. The Algorithmic Foundations of Differential Privacy. Foundations and Trends in Theoretical Computer Science. 9(3-4), 211-407.
[22] Dwork, C., Kenthapadi, K., McSherry, F., Mironov, I., & Naor, M. (2006). Our data, ourselves: Privacy via distributed noise generation. Proceedings of the 24th Annual International Conference on the Theory and Applications of Cryptographic Techniques, 486-503.
[23] Dwork, C., McSherry, F., Nissim, K., & Smith, A. (2006). Calibrating noise to sensitivityin private data analysis. Proceedings of the 3rd Theory of Cryptography Conference, 265-284.
[24] Esteva, A., Kuprel B., Roberto A., Ramsundar, B., Kuleshov, V., DePristo, M., & Kearns, F. (2017). Deep learning-assisted diagnosis for breast cancer. Vol. 541 105-117.
[25] Esteva A., Kuprel B., Roberto A. N., Ko j., Swetter S.M., Blau H.M., & Thrun S. 2017. Dermatologist-level classification of skin cancer with Deep Neural Networks” Publishd in Nature Vol.542. 115-118.
[26] Esteva, A., Kuprel, B., Novoa, R. A., Ko, J., Swetter, S. M., Blau, H. M., & Thrun, S. (2017). Dermatologist-level classification of skin cancer with deep neural networks. Nature, 542(7639), 115-118.
[27] European Union. (2016). General Data Protection Regulation. Official Journal of the European Union, L119, 1-88.
[28] Fernández, J.S., Menci M., Lee, C.M A. Rieger, and G. Fridgen, “Privacy-preserving federated learning for residential short-term load forecasting,” Appl. Energy, vol.(326)April. 119915. DOI: 10.1016/j.apenergy.2022.119915
[29] Field M. 2022. “Infrastructure platform for privacy-preserving distributed machine learning development of computer-assisted theragnostics in cancer,” J. Biomed. Inform., vol. 134, no. April, p. 104181, 2022, DOI: 10.1016/j.jbi.2022.104181.
[30] Gentry, C. (2009). Fully homomorphic encryption using ideal lattices. Proceedings of the 41st Annual ACM Symposium on Theory of Computing, 169-178.
[31] Gilad-Bachrach, R., et al. (2016). Cryptonets: Applying neural networks to encrypted data with high throughput and accuracy. Proceedings of the 33rd International Conference on Machine Learning, 201-210.
[32] Girka A., Terziyan, V., Gavriushenko, M., & Gontarenko, A. 2022. “Anonymization as homeomorphic data space transformation for privacy-preserving deep learning,” Procedia Comput. Sci., vol. 180, pp. 867–876, DOI:10.1016/j.procs.2021.01.337.
[33] Goodfellow, I. J., et al. (2014).* An empirical study of learning algorithms which approximately preserve privacy. arXiv preprint arXiv:1402.5217.
[34] Huang, S., Yu, F., Tsaih, R., & Huang. Y. 2015. Network-traffic anomaly detection with incremental majority learning, in: Neural Networks 2015 International Joint Conference, July 2015. 1—8.
[35] Huang, Q., Wang, L., & Yang, Y. 2017. “Secure and Privacy-Preserving Data Sharing and Collaboration in Mobile Healthcare Social Networks of Smart Cities,” Secur. Commun. Networks, vol. (2017)2017. DOI: 10.1155/2017/6426495.
[36] Hu, V. C., Ferraiolo, D., & Kuhn, D. R. (2014). Assessment of access control systems. NIST Interagency Report 7316.
[37] Iwendi, C., Moqurrab, S.A., Anjum, A, Khan, S., Mohan, S & Srivastava, G. 2020. “N-Sanitization: A semantic privacy-preserving framework for unstructured medical datasets,” Comput. Commun., vol. 161, no. April, pp. 160–171, 2020, DOI: 10.1016/j.comcom.2020.07.032.
[38] Jafari, K., et al. (2019). Data privacy in the digital age: A systematic review. Journal of Information Systems, 33(2), 137-153.
[39] Jafari, M., Noorian, M., & Mohammadi, A. (2019). Data privacy in the age of big data: A survey. Journal of Intelligent Information Systems, 54(2), 267-285.
[40] Jafari, S., Javidi, M. M., & Derhami, V. (2019). Privacy-preserving data mining: A survey. Journal of Computing and Security, 6(2), 101-116.
[41] Jena, U. K., et al. (2021). A review on homomorphic encryption for privacy-preserving machine learning. Journal of Intelligent Information Systems, 58(2), 267-283.
[42] Jiang, X., et al. (2018). Machine learning for intrusion detection: A survey. IEEE Communications Surveys & Tutorials, 20(2), 1256-1274.
[43] Jiang, K., Wang, W., Wang, A., & Wu, H. (2018). Network intrusion detection using deep learning: A review. IEEE Access, 6, 52215-52226.
[44] Kairouz, P., et al. (2021).* Advances and open problems in federated learning. Foundations and Trends in Machine Learning. VOL5(15)
[45] Kang, B., Wang, J., & Shao, D. 2017. “Certificateless Public Auditing with Privacy Preserving for Cloud-Assisted Wireless Body Area Networks,” Mob. Inf. Syst., vol. 2017, DOI: 10.1155/2017/2925465.
[46] Kim, T., Oh, Y., Kim, H. 2020. “Efficient Privacy-Preserving Fingerprint-Based Authentication System Using Fully Homomorphic Encryption,” Security Communication Networks, vol. 2020, 2020, DOI: 10.1155/2020/4195852.
[47] Kitchenham, B., & Charters, S. (2007). Guidelines for performing systematic Literature reviews in software engineering. Technical Report EBSE-2007-01, Keele University.
[48] Kitchenham, B., Brereton, P., & Budgen, D. (2014). Mapping study completeness and its implications for systematic reviews. Proceedings of the 18th International Conference on Evaluation and Assessment in Software Engineering, 1-10.
[49] Krizhevsky, A., Sutskever, I., & Hinton, G. 2012.ImageNet classification with deep convolutional neural networks. Advances in Neural Information Processing Systems, 25.
[50] Kumar, S., et al. (2019). Data loss prevention using machine learning: A survey. Journal of Intelligent Information Systems, 54(2), 257-275.
[51] Kumar, N., Singh, S., & Srivastava, S. (2019). Machine learning-based data loss prevention: A review. Journal of Intelligent Information Systems, 54(2), 267-283.
[52] Kumeno, F. (2019). Challenges in machine learning system development: A review. Journal of Systems and Software, 153, 123-138.
[53] Lakshmanna, K., Kavitha, R., Geetha, B.T., Nanda, A.K., Radhakrishnan, A., & Kohar, R. 2020 “Deep Learning-Based Privacy-Preserving Data Transmission Scheme for Clustered IIoT Environment,” Computer. Intell. Neurosci., vol. 2022, 2022, DOI:10.1155/2022/8927830.
[54] Lalli M. and Raquel P.2021
[55] Liu, Q., 2022. “Privacy Protection Technology Based on Machine Learning and Intelligent Data Recognition,” Secur. Commun. Networks, vol. 2022, 2022, DOI: 10.1155/2022/1598826.
[56] Liu, Z. Gao, Z., Wang, J., Liu, Q., & Wei, J. “PPEFL: An Edge Federated Learning Architecture with Privacy-Preserving Mechanism,” Wirel. Commun. Mob. Comput., vol. 2022, 2022, DOI: 10.1155/2022/1657558.
[57] Li, M., et al. (2019). Machine learning for data privacy protection: A survey. IEEE Communications Surveys Surveys & Tutorials, 21(2), 1245-1264.
[58] Li, M., Yu, S., Zheng, Y., Ren, K., & Lou, W. (2019). Scalable and secure sharing of personal health records in cloud computing using attribute-based encryption. IEEE Transactions on Parallel and Distributed Systems, 30(1), 141-153.
[59] Li, N., Li, T., & Venkatasubramanian, S. (2007). t-closeness: Privacy beyond k-anonymity and l-diversity. Proceedings of the 23rd International Conference on Data Engineering (ICDE'07)
[60] Long, M., Cao, Y., Wang, J., & Jordan, M. I. (2015). Learning transferable features with deep adaptation networks. International Conference in Machine Learning.
[61] Ma X., Zhou Y., Wang L., and Miao L.2022. “Privacy-preserving Byzantine-robust federated learning,” Comput. Stand. Interfaces, vol. 80, 2022, DOI: 10.1016/j.csi.2021.103561.
[62] Machanavajjhala, A., Kifer, D., Gehrke, J., & Venkitasubramaniam, M. (2006). l-diversity: Privacy beyond k-anonymity. Proceedings of the 22nd International Conference on Data Engineering (ICDE'06.
[63] Machanavajjhala, A., Kifer, D., Gehrke, J., & Venkitasubramaniam, M. (2007). l-diversity: Privacy beyond k-anonymity. ACM Transactions on Knowledge Discovery from Data (TKDD), 1(1), 3-es.
[64] McKinsey. (2016). An executive’s guide to machine learning.
[65] Mercier D., Lucieri, A Munir, A., Dengel, A., & Ahmed, S. 2022. “Evaluating Privacy-Preserving Machine Learning in Critical Infrastructures: A Case Study on Time-Series Classification,” IEEE Trans. Ind. Informatics, vol. 18, no. 11, pp. 7834–7842, 2022, DOI: 10.1109/TII.2021.3124476
[66] Mivule, K., Turner, C., & Ji, S.Y. 2012 “Towards a differential privacy and utility preserving machine learning classifier,” Procedia Comput. Sci., vol. 12, pp. 176–181, 2012, DOI: 10.1016/j.procs.2012.09.050.
[67] Moosavi-Dezfooli, S. M., Fawzi, A., & Frossard, P. (2016). Deepfool: a simple and accurate method to fool deep neural networks. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, 2574-2582.
[68] Pirbhulal, S., Pombo, N., Felizardo, V., Garcia, N., Sodhro, A.H., & Mukhopadhyay, S.H. Towards machine learning enabled security framework for IoT-based healthcare,” in 2019 13th International Conference on Sensing Technology (ICST), 2019: IEEE, pp. 1–6.
[69] Priharti,W., Sumaryo, S., Saraswati, T., & Nurfadilah, M. “IoT based logistics vehicle security monitoring system,” in IOP Conference Series: Materials Science and Engineering, 2020, vol.(771)1: IOP Publishing, p. 012012
[70] Raatikainen, M., Tiihonen, J., Männistö, T., 2019. Software product lines and variability modelling: A tertiary study. J. System Software 149, 485–510.
[71] Sandhu, R. S., Coyne, E. J., Feinstein, H. L., & Youman, C. E. (1996). Role-based access control models. Computer, 29(2), 38-47.
[72] Sharif Razavian, A., Azizpour, H., Sullivan, J., & Carlsson, S. (2014). CNN features off-the-shelf: An astounding baseline for recognition. IEEE Conference on Computer Vision and Pattern Recognition Workshops.
[73] Shi, W., Cao, J., Zhang, Q., et al. (2016). Edge computing: Vision and challenges. IEEE Internet of Things Journal, 3(5), 637-646
[74] Ren L & Zhang, D. 2019. “A Privacy-Preserving Biometric Recognition System with Visual Cryptography,” Adv. Multimed., vol.(2022)1, 2022, DOI:10.1155/2022/1057114.
[75] Sapunkov, P. (2019). Machine learning in finance: A survey. Journal of Financial Data Science, 1(1), 53-64.
[76] Sapunkov, O. (2019). Machine learning for finance: A review. Journal of Financial Data Science, 1(1), 1-15.
[77] Sav, S., Bossuat, J.P., Troncoso-Pastoriza, J.R., Claassen, M., & Hubaux,J.P. 2022 “Privacy-preserving federated neural network learning for disease-associated cell classification” Patterns, vol.(3)5. 100487, DOI: 10.1016/j.patter.2022.100487.
[78] Sergi, I., Montanaro, T., Benvenuto, F.L., & Patrono, L. 2021. “A smart and secure logistics system based on IoT and cloud technologies,” Sensors, vol. (21)6. 2231, 2021.
[79] Shokri, R., & Shmatikov, V. (2015).* Privacy-preserving deep learning. ACM Conference on Computer and Communications Security. (2015)
[80] Shokri, R., Stronati, M., Song, C., & Shmatikov, V. (2017). Membership inference attacks against machine learning models. 2017 IEEE Symposium on Security and Privacy (SP), 3-18.
[81] Song, Z., Ren, Y., He, G. 2022. “Privacy-Preserving KNN Classification Algorithm for Smart Grid,” Secur. Commun. Networks, vol.(2022), 2022, DOI: 10.1155/2022/7333175.
[82] Song, C., Ristenpart, T., & Shmatikov, V. (2017). Machine learning models that remember too much. Proceedings of the 2017 ACM SIGSAC Conference on Computer and Communications Security, 587-601
[83] Sweeney, L. (2002). k-anonymity: A model for protecting privacy. International Journal Of Uncertainty Fuzziness and Knowledge-Based Systems, 10(05), 557-570.
[84] Terziyan, V., Malyk, D., Golovianko, M., & Branytskyi, V. 2022. “Encryption and Generation of Images for Privacy-Preserving Machine Learning in Smart Manufacturing,” Procedia Comput. Sci., vol(217)2022. 91–101, 2023, DOI: 10.1016/j.procs.2022.12.205
[85] Ullah A. 2021. “Fusion of Machine Learning and Privacy Preserving for Secure Facial Expression Recognition,” Secur. Commun. Networks, vol(2021). DOI: 10.1155/2021/6673992
[86] Venugopal, R., Shafqat, N., Venugopal, J., Tillbury, B.M.J., Stafford, H.D., & Bourazeri, D. 2022. “Privacy preserving Generative Adversarial Networks to model Electronic Health Records,” Neural Networks, vol.153, 339–348. DOI:10.1016.2022.06.022.
[87] Veeramakali, A. Shobanadevi, N. R. Nayak, S. Kumar, S. Singhal, and M. Subramanian, “Preserving the Privacy of Healthcare Data over Social Networks Using Machine Learning,” Computer. Intelligence Neuroscience, vol. 2022, DOI: 10.1155/2022/4690936
[88] Wang J.N, 2022. “A blockchain based privacy-preserving federated learning scheme for Internet of Vehicles,” Digit. Commun. Networks, DOI: 10.1016/j.dcan.2022.05.020.
[89] Xu, G., Li, H., Zhang, Y. Xu, X., Ning, J. & Deng, R.H. 2020 “Privacy-Preserving Federated Deep Learning with Irregular Users,” IEEE Trans. Dependable Secur. Computer., (19)2, 1364–1381, DOI: 10.1109/TDSC.2020.3005909.
[90] Xu, C., Shen, X., Zhu, L., & Zhang, Y. 2017. “A Collusion-Resistant and Privacy-Preserving Data Aggregation Protocol in Crowdsensing System,” Mob. Inf. Syst., 2017(2017). DOI: 10.1155/2017/3715253.
[91] Yao, A. C. (1986). How to generate and exchange secrets. Proceedings of the 27th Annual Symposium on Foundations of Computer Science, 162-167.
[92] Yosinski, J., Clune, J., Bengio, Y., & Lipson, H. (2014). How transferable are features in deep neural networks? Advances in Neural Information Processing Systems, 27.
[93] Yujing L. 2023. Security and Privacy of Internet of Things: A Review of Challenges and Solutions Journal of Cyber Security and Mobility, Vol. 12 6, 813–844.DOI: 10.13052/jcsm2245-1439.1261
[94] Yu, F., Xu, Z., Qin, Z., & X. Chen, “Privacy-preserving federated learning for transportation mode prediction based on personal mobility data,” High-Confidence Comput., vol. 2, no. 4, p. 100082, 2022, DOI: 10.1016/j.hcc.2022.100082.
[95] Zapechnikov, S., 2019. “Privacy-Preserving Machine Learning as a Tool for Secure Personalized Information Services,” Procedia computer. Science., Vol(169)2019, 393–399, DOI: 10.1016/j.procs.2020.02.235.
[96] Zapechnikov, J.S., “Contemporary trends in privacy-preserving data pattern recognition,” Procedia Computer Science., 190(2019). 838–844, 2021, DOI:10.1016/j. procs.2021.06.098.
[97] Zapechnikov, S. 2022. “Secure multi-party computations for privacy-preserving machine learning,” Procedia Computer Science. 2139©, 523–527, 2022, DOI: 10.1016/j.procs.2022.11.100.
[98] Zerka F. 2021. “Privacy preserving distributed learning classifiers – Sequential learning with small sets of data,” Computer Biol. Med., 136(July), 104716, 2021, DOI: 10.1016/j.compbiomed.2021.104716.
[99] Zhang, J.M., Harman, M., Ma, L., Liu, Y., 2020. Machine learning testing: Survey, landscapes and horizons. IEEE Trans. Software Eng. (Published online).
[100] Zhang, Y., Deng, R. H., & Zheng, Y. (2020). Data security and privacy in the age of big data: A survey. IEEE Transactions on Big Data, 6(2), 240-255.
[101] Zhang, Y., et al. (2020). Testing machine learning model validation software: A review. Journal of Software Engineering, 32(2), 123-143
[102] Zou Z., 2020 “Improved Cloud-Assisted Privacy-Preserving Profile-Matching Scheme in Mobile Social Networks,” Security Communication Networks, vol.(2020), DOI: 10.1155/2020/4938736.
How to cite this paper
@article{1709539,
author = {Oketayo Abimbola},
title = {Machine Learning for Data Privacy and Protection: A Systematic Review of Current Approaches and Future Directions},
journal = {Iconic Research And Engineering Journals},
year = {2025},
volume = {9},
number = {1},
pages = {170-190},
issn = {2456-8880},
url = {https://www.irejournals.com/formatedpaper/1709539.pdf},
abstract = {The rapid growth of data-driven technologies has raised significant concerns about data privacy, emphasizing the need for innovative solutions to safeguard sensitive information. Machine learning (ML) has emerged as a promising approach to protect data privacy, offering a range of techniques to prevent unauthorized data access, ensure secure data transmission, and maintain data confidentiality. This comprehensive review provides an in-depth examination of existing methods for data privacy protection in machine learning, highlighting their strengths, limitations, and applications in various domains. We reviewed prominent Machine Learning (ML) techniques, including data anonymization, encryption, access control, and differential privacy, and discuss their effectiveness in preventing data breaches and protecting sensitive information. Our analysis also identified future research directions, including the development of more robust ML model, the integration of ML with other privacy-enhancing technologies, and the investigation of ML-based solutions for emerging data privacy challenges. This survey aims to provide a valuable resource for researchers, practitioners, and policymakers seeking to leverage ML for data privacy protection and to stimulate further research in this critical area.},
keywords = {Data Privacy, Machine Learning, survey, Data Protection, Privacy Preservation.},
month = {July},
}