Paper 2024/639

Computational Attestations of Polynomial Integrity Towards Verifiable Machine Learning

Dustin Ray, University of Washington, The University of Texas at Austin
Caroline El Jazmi, The University of Texas at Austin
Abstract

Machine-learning systems continue to advance at a rapid pace, demonstrating remarkable utility in various fields and disciplines. As these systems continue to grow in size and complexity, a nascent industry is emerging which aims to bring machine-learning-as-a-service (MLaaS) to market. Outsourcing the operation and training of these systems to powerful hardware carries numerous advantages, but challenges arise when needing to ensure privacy and the correctness of work carried out by a potentially untrusted party. Recent advancements in the discipline of applied zero-knowledge cryptography, and probabilistic proof systems in general, have led to a means of generating proofs of integrity for any computation, which in turn can be efficiently verified by any party, in any place, at any time. In this work we present the application of a non-interactive, plausibly-post-quantum-secure, probabilistically-checkable argument system utilized as an efficiently verifiable guarantee that a privacy mechanism was irrefutably applied to a machine-learning model during the training process. That is, we prove the correct training of a differentially-private (DP) linear regression over a dataset of 60,000 samples on a single machine in 55 minutes, verifying the entire computation in 47 seconds. To our knowledge, this result represents the fastest known instance in the literature of provable-DP over a dataset of this size. Finally, we show how this task can be run in parallel, leading to further dramatic reductions in prover and verifier runtime complexity. We believe this result constitutes a key stepping-stone towards end-to-end private MLaaS.

Metadata
Available format(s)
PDF
Category
Applications
Publication info
Preprint.
Keywords
Differential PrivacyMachine-LearningZero-KnowledgeZK-STARKPost-Quantum
Contact author(s)
dustinray @ utexas edu
eljazmi @ utexas edu
History
2024-04-26: approved
2024-04-26: received
See all versions
Short URL
https://ia.cr/2024/639
License
Creative Commons Attribution-NonCommercial
CC BY-NC

BibTeX

@misc{cryptoeprint:2024/639,
      author = {Dustin Ray and Caroline El Jazmi},
      title = {Computational Attestations of Polynomial Integrity Towards Verifiable Machine Learning},
      howpublished = {Cryptology ePrint Archive, Paper 2024/639},
      year = {2024},
      note = {\url{https://eprint.iacr.org/2024/639}},
      url = {https://eprint.iacr.org/2024/639}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.