We introduce a dynamics-level approach to watermarking generative models. Rather than embedding signals into model weights or outputs, we embed the watermark directly into the learned continuous dynamics -- the velocity field of a flow matching model. We formulate this as random coding over a continuous channel: a key-dependent perturbation is added during training, and the message is recovered at detection time from black-box queries. The perturbation is designed to leave the generated distribution unchanged. Experiments on MNIST and CIFAR-10 across different architectures confirm reliable message recovery, preserved generation quality, and chance-level decoding accuracy without the secret key.
@article{arxiv.2605.16239,
title = {Dynamics-Level Watermarking of Flow Matching Models with Random Codes},
author = {Shuchan Wang},
journal= {arXiv preprint arXiv:2605.16239},
year = {2026}
}
Comments
18 pages, 3 figures, code available at: https://github.com/ShuchanWang/flow-matching-dynamics-watermarking