Unsupervised Anomaly Detection with Generative Adversarial Networks to Guide Marker Discovery

用生成式对抗网络进行无监督异常监测

GAN主要思想:以子之矛攻子之盾
两个模型,一个生成式模型G,一个判别式模型D,G生成假样本,D判别输入样本是真还是假,二者进行对抗,也就是G要生成样本使得D分辨不出来其是真是假,而如果有样本是属于G生成的假样本,D要有足够能力判别出来,结果可以使得G生成的样本越来越接近真实样本,而D这个判别器的性能也达到了最优。

利用GAN进行异常检测的思想和GAN算法有些不同:
同样是两个模型G和D,但是G不是生成假的样本,而是根据输入的正常样本,找到一个隐空间z,使得数据在隐空间的分布G(z)和x的分布保持一致(学习数据分布);然后对于新样本y,得到其在隐空间z的分布G(z),如果G(z)和y是一致的,那么说明这个样本y是正常样本,否则y就是异常(判断分布的一致性)。这里G不是单纯依赖D最终结果的反馈,而是从训练过程中的D的特征表示中获得丰富的信息,所以D是一个特征提取器。
损失函数:
G:在这里插入图片描述 如果G(z)和x一致,则loss为0.
D:在这里插入图片描述,f是D的中间层,如果新数据x的特征表示和其隐空间的表示是一致的,则loss为0。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值