当前位置: 首页 > news >正文

GAN生成式对抗网络

GAN生成式对抗网络

生成对抗网络由生成式网络(生成器)与判定式网络(鉴别器)组成。

生成器(Generator):通过机器生成数据(大部分情况下是图像),最终目的是“骗过”判别器。

判别器(Discriminator):判断这张图像是真实的还是机器生成的,目的是找出生成器做的“假数据”。

image

生成器生成假数据,真假数据扔进鉴别器,D(x)接近1就是真,D(x)接近0就是假。D(x)越大越好。

构建GAN模型的基本逻辑:现实问题需求→建立实现功能的GAN框架(编程)→训练GAN(生成网络、对抗网络)→成熟的GAN模型→应用。

image

要理解生成对抗网络(GAN)中生成网络 G 和交叉熵 H 的计算,我们可以分别拆解分析:

一、生成网络 G 的计算

生成网络 G 是一个深度神经网络(如多层感知机、卷积神经网络、转置卷积网络等),其核心作用是将随机噪声 z 映射为生成数据 G(z),试图模仿真实数据的分布。
 
  • 输入:随机噪声 z(通常是服从高斯分布或均匀分布的低维向量,比如 100 维的随机数组)。
  • 计算过程:通过神经网络的前向传播实现。以图像生成为例,G 可能是一个转置卷积网络(反卷积网络),通过一系列转置卷积层、激活函数(如 ReLU、Tanh),将低维噪声 z 逐步 “上采样” 成与真实图像尺寸一致的张量(比如 3×64×64 的图像张量)。
  • 输出:生成数据 G(z)(如假图像、假文本的向量表示等)。

二、交叉熵 H 的计算

交叉熵(Cross-Entropy)是一种衡量 “预测概率与真实标签差异” 的损失函数,在 GAN 中用于量化判别器的预测误差。对于二分类场景(判别器判断 “真实 / 虚假”),交叉熵的公式为:
 
H(y,p)=ylog(p)(1y)log(1p)
 
其中:
 
  • y 是真实标签(1 表示 “真实数据”,0 表示 “虚假数据”);
  • p 是判别器的预测概率D(x) 或 D(G(z)),表示判别器认为该数据是 “真实” 的概率)。
 
结合 GAN 的损失函数,我们具体分析两种场景:

1. 生成网络的损失 LG=H(1,D(G(z)))

将 y=1(希望判别器把生成数据判为 “真实”)代入交叉熵公式:
 
LG=H(1,D(G(z)))=−1log(D(G(z)))(11)log(1D(G(z)))=log(D(G(z)))
 
生成网络的目标是最小化 LG,即让 D(G(z)) 尽可能接近 1(让判别器把生成数据误认为真实)。
 

2. 判别网络的损失 LD=H(1,D(x))+H(0,D(G(z)))

  • 对于真实数据 xy=1,代入得:H(1,D(x))=log(D(x))
  • 对于生成数据 G(z)y=0,代入得:H(0,D(G(z)))=log(1D(G(z)))
 
因此:
 
LD=log(D(x))log(1D(G(z)))
 
判别网络的目标是最小化 LD,即对真实数据 D(x) 尽可能接近 1,对生成数据 D(G(z)) 尽可能接近 0(准确区分真实与虚假)。
 

总结

  • G 的计算:通过神经网络前向传播,将随机噪声 z 转换为生成数据 G(z)
  • H 的计算:通过二分类交叉熵公式,结合真实标签 y 和判别器的预测概率 p,量化预测误差。

综上所述:

1.生成网络和判别网络的网络架构

以深度卷积神将网络为例(DCGAN)
生成网络:卷积神经网络+反卷积神经网络(前者负责提取图像特征,后者负责根据输入的特征重新生成图像(即假数据))。
判别网络:卷积神经网络+全连接层处理(传统神经网络)(前者负责提取图像特征,后者负责判别真假。)

2.神经网络的基本概念

以神经元为基本单元,通过设置不同参数和设计不同形式而构成的网络模型。

3.GAN的核心要点

GAN的核心要点我觉得主要体现在GAN训练的核心上,即神经网络架构和损失函数基础下的误差反向传播。

4.卷积神经网络

卷积神经网络和GAN的关系:卷积神经网络对于处理图像相关的GAN来讲至关重要,是提取图像特征的重要工具;卷积神经网络与传统的多层感知器网络的对比;


 

 

http://www.rkmt.cn/news/54347.html

相关文章:

  • OBET工具使用说明
  • 2025年重庆科技展示展厅公司权威推荐榜单:博物馆数字展厅/科技展馆/智能全息展馆源头公司精选
  • java泛型类型通配符
  • 深入解析:FFmpeg 核心 API 系列:音频重采样 SwrContext 完全指南(新API版本)
  • linux ext4 文件系统
  • 2025年广东家具海运到悉尼服务商权威推荐榜单:广州海运到悉尼机构/广东家具海运到墨尔本渠道/广东海运到墨尔本公司服务商精选
  • 新能源充电桩EMC整改实录:阿赛姆共模电感如何实现12dB衰减
  • Oracle案例:迁移含有LONG字段的表
  • AOI光学检测设备厂家哪家好?行业实力企业推荐
  • AI元人文:“协议”二字的由来
  • 提升免疫力的靠谱保健品推荐:多款优质产品深度解析
  • 有助于增强免疫力的保健品有哪些
  • 云边协同发力!异地水厂监控+AI分析,不折腾设备还能省成本的解法!
  • 展厅设计公司推荐:国内优质服务企业盘点
  • 展厅设计公司有哪些?国内知名机构推荐
  • linux eth1 eth0
  • 上海AI创业公司排行榜:2025年创新力量与技术突破解析
  • 深入解析:【UE4 / UE5】 一键打包 Dedicated Server 专用服务器(不需要C++ 版)
  • [题解]P10282 [USACO24OPEN] Smaller Averages G
  • JavaWeb07-SpringBoot相关配置
  • 易基因:J Hazard Mater(IF11.3):安徽农大任大龙团队ChIP-seq等揭示微塑料暴露介导中性粒细胞免疫毒性的调控机制
  • 习题解析之:字符串长度
  • 扫码聊天客服软件有哪些
  • 2025年首饰溜光机生产厂家权威推荐榜单:高速离心研磨抛光机/环保研磨抛光机/溜光机源头厂家精选
  • 2025常州留学机构排名一览表图片
  • MySQL从零到精通:基础入门与SQL核心操作详解(含MySQL 5/8差异)
  • python之pytest学习笔记
  • QHash
  • 2025年超声波材料乳化分散仪工厂权威推荐榜单:超声波乳化分散机/超声波乳化分散系统/超声波石墨烯分散机源头厂家精选
  • 自适应分类的可落地规模化政府部门数据分类分级解决方案