Artemis: Efficient Commit-and-Prove SNARKs for zkML
Hidde Lycklama, Alexander Viand, Nikolay Avramov, Nicolas K\"uchler, Anwar Hithnawi

TL;DR
Artemis introduces an efficient SNARK construction for zero-knowledge machine learning that significantly reduces commitment verification costs, enabling practical verification of large-scale models without trusted setup.
Contribution
The paper presents Artemis, a novel Commit-and-Prove SNARK compatible with any homomorphic polynomial commitment, addressing the performance bottleneck of commitment verification in zkML.
Findings
Substantial reduction in commitment check overhead for VGG model from 11.5x to 1.1x
Achieves significant prover cost reductions for diverse ML models
Maintains efficiency even for large-scale or complex models
Abstract
Ensuring that AI models are both verifiable and privacy-preserving is important for trust, accountability, and compliance. To address these concerns, recent research has focused on developing zero-knowledge machine learning (zkML) techniques that enable the verification of various aspects of ML models without revealing sensitive information. However, while recent zkML advances have made significant improvements to the efficiency of proving ML computations, they have largely overlooked the costly consistency checks on committed model parameters and input data, which have become a dominant performance bottleneck. To address this gap, this paper introduces a new Commit-and-Prove SNARK (CP-SNARK) construction, Artemis, that effectively addresses the emerging challenge of commitment verification in zkML pipelines. In contrast to existing approaches, Artemis is compatible with any homomorphic…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsNetwork Packet Processing and Optimization · Mobile Agent-Based Network Management · Network Security and Intrusion Detection
