PAL*M: Property Attestation for Large Generative Models
Prach Chantasantitam, Adam Ilyas Caulfield, Vasisht Duddu, Lachlan J. Gunn, N. Asokan
TL;DR
PAL*M advances ML property attestations to large generative models by integrating CVM-based CPU–GPU execution with GPU attestation and progressive dataset integrity via incremental multiset hashing. It defines a comprehensive measurement framework for dataset preprocessing, training, fine-tuning/quantization, evaluation, and inference-time properties, and converts measurements into authenticated QUOTE attestations. The approach is demonstrated on Intel TDX and NVIDIA H100, showing efficient overheads, scalability across CVM/GPU configurations, and robust security against a malicious host. This work enables regulators and practitioners to verify properties of confidential data and models without exposing sensitive assets, establishing a practical foundation for trustworthy AI governance.
Abstract
Machine learning property attestations allow provers (e.g., model providers or owners) to attest properties of their models/datasets to verifiers (e.g., regulators, customers), enabling accountability towards regulations and policies. But, current approaches do not support generative models or large datasets. We present PAL*M, a property attestation framework for large generative models, illustrated using large language models. PAL*M defines properties across training and inference, leverages confidential virtual machines with security-aware GPUs for coverage of CPU-GPU operations, and proposes using incremental multiset hashing over memory-mapped datasets to efficiently track their integrity. We implement PAL*M on Intel TDX and NVIDIA H100, showing it is efficient, scalable, versatile, and secure.
