【论文笔记】ClusterGAN: Latent Space Clustering in Generative Adversarial Networks

【论文笔记】ClusterGAN: Latent Space Clustering in Generative Adversarial Networks

  • 文章题目:ClusterGAN: Latent Space Clustering in Generative Adversarial Networks
  • 作者:Sudipto Mukherjee,Himanshu Asnani,Eugene Lin,Sreeram Kannan
  • 关键词
  • 时间:2019
  • 来源:AAAI 2019
  • paper:https://ojs.aaai.org/index.php/AAAI/article/view/4385 ,https://arxiv.org/pdf/1809.03627.pdf
  • code
  • 引用:Mukherjee, S., Asnani, H., Lin, E., & Kannan, S. (2019). ClusterGAN: Latent Space Clustering in Generative Adversarial Networks. Proceedings of the AAAI Conference on Artificial Intelligence, 33(01), 4610-4617. https://doi.org/10.1609/aaai.v33i01.33014610

感性认识

  • 研究的基本问题
    用GAN进行聚类,在潜在空间中聚类。
  • 现有问题
    将数据投影到潜在空间是可行的,但是投影之后用于聚类是不可行的。潜在空间是基于高斯或者均匀分布的,难以描述样本之间聚类的距离关系。对可解释性和跨簇的插值不友好。
  • 主要想法
    模型:
    在这里插入图片描述
  1. 从离散-连续混合分布中抽样,构建隐含空间和生成器
    z = ( z n , z c ) , z n ∽ N ( 0 , σ 2 I d n ) , z c = e k , k ∽ U { 1 , 2 , ⋯   , K } z=\left( z_n,z_c \right) ,z_n\backsim \mathcal{N}\left( 0,\sigma ^2I_{d_n} \right) ,z_c=e^k,k\backsim \mathcal{U}\left\{ 1,2,\cdots ,K \right\} z=(zn,zc),znN(0,σ2Idn),zc=ek,kU{ 1,2,,K} e k e^k ek R K R^K RK中的第K个基本向量,K为数据中的簇数。
  2. 改进反向传播解码(反向映射网络)
    z ∗ = a r g min ⁡ z ∥ G ( z ) − x ∥ 1 + λ ∥ z n ∥ 2 2 z^*=arg\min _z\lVert \mathcal{G}\left( z \right) -x \rVert _1 +\lambda \lVert z_n \rVert ^2_2 z=argzminG(z)x1+λzn22
  3. 使用线性生成器进行聚类
  4. 引入编码器,加入聚类特定目标项,联合优化与训练
    在这里插入图片描述
  • 结果与结论
    clusterGAN可以产生平滑的类间插值。 z = ( z n , μ z c ( 1 ) + ( 1 − μ ) z c ( 2 ) ) , μ ∈ [ 0 , 1 ] z=\left( zn,\mu z_{c}^{\left( 1 \right)}+\left( 1-\mu \right) z_{c}^{\left( 2 \right)} \right) ,\mu \in \left[ 0,1 \right] z=(zn,μzc

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值