InfoGAN

InfoGAN是一种增强版的GAN,通过最大化隐变量和生成数据之间的互信息,学习到可解释的特征表示,尤其适用于无监督学习中的解耦表示。在标准GAN的基础上,InfoGAN强调隐变量的作用,使其代表生成数据的特定属性,如MNIST数据集中数字的类别、倾斜角度和宽度。通过信息论的互信息概念,InfoGAN调整生成器以最大化I(c; G(z,c)),其中c是隐变量,z是噪声源。在实践中,使用变分方法近似优化目标,并在实验中展示其效果。" 129022560,9290640,YOLOv5优化指南:全面解析SIoU、EIoU等 IoU 损失函数,"['目标检测', '深度学习', '计算机视觉', 'YOLO', '优化']
摘要由CSDN通过智能技术生成

论文: InfoGAN: Interpretable Representation Learning byInformation Maximizing Generative Adversarial Nets

Abstract

作者提出了InfoGAN,InfoGAN作为GAN,也是最大化隐变量和观测之间的一个小的子集的互信息。但是作者将互信息的下界作为优化目标,这样可以实现高效的优化。 具体来说:InfoGAN可以学习到可解释的特征,比如情感等。

Introduction

无监督学习的目的在于从数据中学习特征,一个常见的无监督学习框架就是表示学习。表示学习对于一些下游任务比如:分类,回归,策略学习都是非常有用的。

然而,无监督学习是一个病态问题,因为相关的下游任务通常是未知的。数据的解耦表示(disentangled representation)对于相关的,但是未知的下游任务有比较好的效果。所谓的解耦表示:就是显式的表示数据的显著特征,比如对于人脸,一个有用的解耦表示就是,将人脸表情,眼睛颜色,是否带眼镜等一个个特征分别表示一个特征维度,每个维度的不同取值表示各个特征的取值。个人觉得,这个有点像数据挖掘里面做特征工程的感觉,把特征一个个分开,每个特征表示不同的含义,这样可以有效地分析什么特征对于分类问题适合,什么特征适合分割。一个无监督学习算法如果能够大概猜到下游的任务是什么,这一点是非常关键的。

无监督学习研究的一个重点就

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值