Collaborative Threshold Watermarking
Abstract
Lay Summary
Federated learning enables many people or organizations to train a shared AI model without directly sharing their private data. However, once the model is trained, it can be hard for the group to prove that a leaked or copied model came from their collaboration, especially if no single participant should be trusted with full control over the proof. Existing watermarking methods can embed a hidden signal into a model, but they either weaken as more participants join or allow a single participant to verify and potentially remove the watermark. We introduce collaborative threshold watermarking, a method that gives ownership verification to the group rather than to any individual participant. Our approach splits the secret watermark key into pieces so that only a large enough group of participants can verify the watermark together. During federated training, each participant embeds only their own hidden piece, while secure aggregation prevents the server from seeing individual contributions. This makes watermarking more suitable for shared AI models trained by many parties. In our experiments, the watermark remains detectable even with many clients, causes little loss in model accuracy, and survives several common attempts to remove it.