深度生成模型之GAN基础 ->(个人学习记录笔记)

文章目录

  • 深度生成模型之GAN基础
    • 生成对抗网络
      • [1. 生成对抗网络如何生成数据](#1. 生成对抗网络如何生成数据)
      • [2. 生成对抗原理](#2. 生成对抗原理)
      • [3. GAN的核心优化目标](#3. GAN的核心优化目标)
      • [4. D的优化](#4. D的优化)
      • [5. GAN的理想状态](#5. GAN的理想状态)
      • [6. GAN的训练](#6. GAN的训练)
      • [7. 梯度不稳定与模式崩塌(collapse mode)问题](#7. 梯度不稳定与模式崩塌(collapse mode)问题)
      • [8. 梯度消失问题](#8. 梯度消失问题)

深度生成模型之GAN基础

生成对抗网络

1. 生成对抗网络如何生成数据

  • 生成对抗网络(Generative Adversarial Network,GAN),不显式地估计出数据分布的密度函数,但能生成符合数据分布P_data(x)的样本

2. 生成对抗原理

  • 生成网络和判别网络相互对抗(adversarial),共同学习

3. GAN的核心优化目标

  • 生成器损失与判别器损失

4. D的优化

  • 判别器的优化目标
  • 生成器优化目标

5. GAN的理想状态

  • 约翰-纳什提出的纳什均衡(Nash equilibrium)

6. GAN的训练

  • SGD交替优化,先更新k次判别器,保证判别网络足够强,再更新生成网络

7. 梯度不稳定与模式崩塌(collapse mode)问题

  • 矛盾与不对称的优化目标

8. 梯度消失问题

  • 过大过小的激活值,梯度进入消失区
  • 部分内容来自阿里云天池
相关推荐
MartinYeung511 分钟前
[论文学习]δ-STEAL:基于本地差分隐私的大语言模型窃取攻击
网络·学习·语言模型
paopaokaka_luck16 分钟前
基于springboot3+vue3的文山民族文化资源展示与推广平台(协同过滤算法、Echarts 图形化分析)
java·前端·spring boot·学习·echarts
Shell运维手记42 分钟前
Linux (挂载|rpm|yum|源码编译)
linux·运维·笔记·网络协议·bash
2kπ1 小时前
QT开发笔记
开发语言·笔记·qt
江屿风2 小时前
【STM32基础篇】【嵌入式生态问题及历史追溯】流食般投喂
大数据·开发语言·人工智能·笔记·stm32·嵌入式硬件
zjxtxdy2 小时前
stm32usart通信接口
网络·笔记
wuhuhuan2 小时前
【JMeter 学习打卡 Day 4】多用户登录 + 动态 token 关联
学习·jmeter
Code额3 小时前
Python asyncio 异步编程全套学习文档(零基础完整版)
python·学习·oracle·async·异步·asyncio
FTS苏州运营部-富港包装检测技术3 小时前
YY/T 0681.3‑2010 无约束包装抗内压破坏试验 技术笔记
笔记·yy/t 0681.2·yy/t 0681.3·yy/t 0681.9·astm f1140·无约束包装·astm f2054
在线考试系统推荐4 小时前
2026年7月最新实测:三大考试软件导入试题能力对比
人工智能·学习·系统架构