arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2409.02404cs.LGcs.AIcs.CR

通过判别-生成蒸馏学习隐私保护的学生网络

Learning Privacy-Preserving Student Networks via Discriminative-Generative Distillation

Institute of Information Engineering, Chinese Academy of Sciences(中国科学院信息工程研究所);School of Communication and Information Engineering, Shanghai University(上海大学通信与信息工程学院)

Shiming Ge, Bochao Liu, Pengju Wang, Yong Li, Dan Zeng

AI总结:

本文提出判别-生成蒸馏方法,以模型为桥梁从私有数据蒸馏知识,通过差分隐私查询与半监督学习训练隐私保护的学生网络,在控制查询成本的同时缓解精度下降。

摘要:

虽然深度模型已证明能够从大规模、高质量标注数据中学习丰富知识,但它们在实际部署中可能带来隐私泄露风险。因此,有必要在高效用与强隐私之间找到有效的权衡。本文提出一种判别-生成蒸馏方法来学习隐私保护的深度模型。我们的核心思想是以模型为桥梁,从私有数据中蒸馏知识,然后通过两条流将其迁移以学习学生网络。首先,判别流分别在私有数据上训练一个基线分类器,并在多个互不相交的私有数据子集上训练教师集成。然后,生成流将该分类器作为固定判别器,以无数据方式训练生成器。之后,利用生成器生成大量合成数据,并进一步用于训练变分自编码器(VAE)。在这些合成数据中,少量数据被送入教师集成,通过差分隐私聚合查询标签,而大多数数据被嵌入到训练好的VAE中以重建合成数据。最后,执行半监督学生学习,同时处理两个任务:在少量带私有标签的合成数据上通过蒸馏从教师迁移知识,以及在大量重建合成数据三元组上通过切向-法向对抗正则化增强知识。通过这种方式,我们的方法能够以统一的方式控制对私有数据的查询成本并缓解精度下降,从而得到隐私保护的学生模型。大量实验和分析清楚地表明了所提方法的有效性。

英文摘要:

While deep models have proved successful in learning rich knowledge from massive well-annotated data, they may pose a privacy leakage risk in practical deployment. It is necessary to find an effective trade-off between high utility and strong privacy. In this work, we propose a discriminative-generative distillation approach to learn privacy-preserving deep models. Our key idea is taking models as bridge to distill knowledge from private data and then transfer it to learn a student network via two streams. First, discriminative stream trains a baseline classifier on private data and an ensemble of teachers on multiple disjoint private subsets, respectively. Then, generative stream takes the classifier as a fixed discriminator and trains a generator in a data-free manner. After that, the generator is used to generate massive synthetic data which are further applied to train a variational autoencoder (VAE). Among these synthetic data, a few of them are fed into the teacher ensemble to query labels via differentially private aggregation, while most of them are embedded to the trained VAE for reconstructing synthetic data. Finally, a semi-supervised student learning is performed to simultaneously handle two tasks: knowledge transfer from the teachers with distillation on few privately labeled synthetic data, and knowledge enhancement with tangent-normal adversarial regularization on many triples of reconstructed synthetic data. In this way, our approach can control query cost over private data and mitigate accuracy degradation in a unified manner, leading to a privacy-preserving student model. Extensive experiments and analysis clearly show the effectiveness of the proposed approach.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑