You are currently viewing a new version of our website. To view the old version click .
Applied Sciences
  • This is an early access version, the complete PDF, HTML, and XML versions will be available soon.
  • Article
  • Open Access

26 December 2025

Privacy-Preserving Machine Learning Techniques: Cryptographic Approaches, Challenges, and Future Directions

,
,
and
1
Institute of Pure and Applied Sciences, Marmara University, İstanbul 34722, Türkiye
2
Agra Research Lab, Agra Fintech Software Solutions, İstanbul 34820, Türkiye
3
Computer Engineering Department, Faculty of Technology, Marmara University, İstanbul 34854, Türkiye
*
Author to whom correspondence should be addressed.
Appl. Sci.2026, 16(1), 277;https://doi.org/10.3390/app16010277 
(registering DOI)
This article belongs to the Special Issue Advanced Technologies in Data and Information Security, Fourth Edition

Abstract

Privacy-preserving machine learning (PPML) constitutes a core element of responsible AI by supporting model training and inference without exposing sensitive information. This survey presents a comprehensive examination of the major cryptographic PPML techniques and introduces a unified taxonomy covering technical models, verification criteria, and evaluation dimensions. The study consolidates findings from both survey and experimental works using structured comparison tables and emphasizes that recent research increasingly adopts hybrid and verifiable PPML designs. In addition, we map PPML applications across domains such as healthcare, finance, Internet of Things (IoT), and edge systems, indicating that cryptographic approaches are progressively transitioning from theoretical constructs to deployable solutions. Finally, the survey outlines emerging trends—including the growth of zero-knowledge proofs (ZKPs)-based verification and domain-specific hybrid architectures—and identifies practical considerations that shape PPML adoption in real systems.

Article Metrics

Citations

Article Access Statistics

Multiple requests from the same IP address are counted as one view.