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

网站最新一次改版时间什么意思企业网站优化设计的含义

网站最新一次改版时间什么意思,企业网站优化设计的含义,wordpress the7 官网,成都网站建设工作室1. Autoencoder 简介 Autoencoder是一种用于学习数据高效压缩表示的人工神经网络。它由两个主要部分组成: Encoder 编码器将输入数据映射到一个更小的、低维空间中的压缩表示,这个空间通常称为latent space或bottleneck。 这一过程可以看作是数据压缩,去除冗余信息,仅保留…

1. Autoencoder 简介

Autoencoder是一种用于学习数据高效压缩表示的人工神经网络。它由两个主要部分组成:

Encoder

  • 编码器将输入数据映射到一个更小的、低维空间中的压缩表示,这个空间通常称为latent space或bottleneck。

  • 这一过程可以看作是数据压缩,去除冗余信息,仅保留最重要的特征。

Decoder

  • 解码器从潜在表示中重构原始输入数据。

  • 理想情况下,解码器的输出应尽可能接近原始输入。

Schema of a autoencoder (source: https://en.wikipedia.org/wiki/Autoencoder)

2. Autoencoder的种类

2.1 Vanilla Autoencoder

Vanilla Autoencoder (source: https://speech.ee.ntu.edu.tw/~hylee/ml/ml2021-course-data/auto_v8.pdf)

vanilla autoencoder是最简单形式的自动编码器,旨在通过瓶颈层尽可能准确地重构输入数据。它是更高级自动编码器变体的基础。

Vanilla autoencoder的训练目标是最小化输入 x 和输出 x^\prime之间的重构损失. 常见的损失函数包括:

均方误差(MSE):适用于连续数据。

\text{MSE Loss}= \frac{1}{n} \sum_{i=1}^{n} (x_i - x_i')^2 \\

二元交叉熵损失(Binary Cross-Entropy Loss): 适用于二元数据。

\text{BCE Loss} = - \frac{1}{n} \sum_{i=1}^{n} \left[ x_i \log(x_i') + (1 - x_i) \log(1 - x_i') \right] \\

2.2 Denoising Autoencoder

Denoising Autoencoder (source: https://speech.ee.ntu.edu.tw/~hylee/ml/ml2021-course-data/auto_v8.pdf)

Denoising autoencoder (DAE) 是一种自动编码器变体,它专门训练从受损(有噪声)的输入中重构干净的输入数据。这使其成为学习有意义特征和执行数据去噪任务的强大工具。

原始输入数据通过添加噪声或引入干扰被人为破坏,生成带噪输入。常见的破坏类型包括:

  • 高斯噪声:在输入数据中添加随机噪声。

  • 椒盐噪声:随机翻转图像中的像素值。

  • 遮掩噪声:将输入的随机部分设为零。

  • 随机失活噪声:随机丢弃部分特征。

与基础型自动编码器类似,常用的损失函数包括均方误差(MSE)和二元交叉熵损失(Binary Cross-Entropy Loss)。

2.3 变分自动编码器 Variational Autoencoder (VAE)

Variationaler Autoencoder (source: https://www.geeksforgeeks.org/variational-autoencoders/)

变分自动编码器(VAE)是一种用于学习数据概率表示的自动编码器。与标准自动编码器将数据编码为固定的潜在表示不同,VAE 将数据编码为潜在空间中的一个分布(通常是高斯分布)。这使得 VAE 在生成任务中尤其有用。

VAE 的三个主要组成部分:

编码器(Encoder)

  • 编码器将输入数据 x 映射到潜在分布 q(z|x) .。

  • 对于每个潜在变量,编码器输出两个参数:

    • 均值(\mu

    • 标准差(\sigma

潜在空间(Latent Space)

  • 表示输入数据的压缩概率分布。

  • 潜在空间中的变量 z 通过以下公式采样:\\ z = \mu + \sigma \cdot \epsilon \\ 其中 \epsilon \sim \mathcal{N}(0, I)。这种操作称为重参数化技巧(reparameterization trick),它允许通过随机采样过程进行反向传播。

解码器(Decoder)

  • 解码器将潜在变量 z 映射回原始数据空间 p(x|z)

  • 它尝试从潜在表示中重构输入数据 x^\prime

2.3.1 损失函数

VAE 的损失函数由两部分组成:

重构损失 \mathcal{L}_{\text{recon}}

  • 它衡量重构数据与原始数据的匹配程度。

  • 我们通常使用二元交叉熵或均方误差。

KL 散度 \mathcal{L}_{\text{KL}}

  • 它使潜在空间分布 q(z|x) 接近先验分布 p(z) , 通常是标准高斯分布 \mathcal{N}(0, I) .

  • 定义为: \mathcal{L}_{\text{KL}} = D_{\text{KL}}(q(z|x) \| p(z)) \\ 该项正则化潜在空间,确保插值平滑且具有意义。

总损失公式为:

\mathcal{L} = \mathcal{L}_{\text{recon}} + \mathcal{L}_{\text{KL}}\\

2.3.2 证据下界 Evidence Lower Bound (ELBO)

在变分自动编码器(VAE)中,核心目标是最大化输入数据的边际似然 p(x) ,即尽可能解释数据。为此,一个重要的数学工具是证据下界(ELBO)。

2.3.2.1 什么是 ELBO?

ELBO 是通过变分推断近似数据边际似然

http://www.yayakq.cn/news/650931/

相关文章:

  • 网站主机租用多少钱求2021没封的良心网址
  • 太原网站建设培训班深圳市网站开发公司
  • 河北省建设厅网站6做五金出口在哪个网站好点
  • 郑州网站设计网站建设需要什么工具
  • 专门做教育咨询有限公司网站微信h5在哪个网站做
  • 我的网站怎么做目录浏览的网站
  • 西安专业网站建设价格安徽省建设工程信用信息网
  • 网站开发公司介绍网站数据库建设
  • 南通网站建设设计自建的电子网站如何做推广
  • 瑞诺国际做外贸网站好吗微信如何申请小程序
  • 惠州做棋牌网站建设哪家好运营和营销的区别和联系
  • 百度网站与推广网站建设费用设计
  • 南京营销型网站做家教中介网站赚钱吗?
  • 让别人做一个网站需要多少钱网站建设亿码酷专注
  • 水禾田网站建设公司wordpress 短信认证
  • 如何做好网站建设的关键小门户网站模板
  • 上国外网站哪个dns快app拉新项目
  • 手机网站模板用什么做东莞行业网站建设
  • 官网建站平台佛山黄页大全佛山本地信息网
  • 视频网站建设的背景简介百度指数查询平台
  • 做网站付钱方式企业在线查询系统
  • 怎样做网站发帖wordpress total
  • 做室内设计兼职的网站手机网站开发html
  • 网络营销网站建设方案平面设计免费自学网
  • 浏览国外网站 dns做西餐的网站
  • 大型门户网站源码简单网站建设软件有哪些方面
  • dede网站模板 音响写作网站5秒不写就删除
  • 北京网站制建设公司wordpress装了英文版怎么转中文
  • 郑州怎么做网站排名关于网站建设的技巧
  • 阿里云esc服务器 怎么做网站路由器通过域名解析做网站