15、机器学习中的监督与无监督学习技术

机器学习中的监督与无监督学习技术

监督学习

监督学习涵盖了从回归到支持向量机(SVM)和自编码器等多种模型,每种策略在复杂性、应用和功能上都有所不同。

变分自编码器(VAE)

自编码器的任务是在编码和解码过程中尽量减少信息损失。然而,在低维潜在空间中,自编码器可能会出现过拟合问题。为了解决这一问题,2014 年 Diederik Kingma 和 Max Welling 引入了变分自编码器(VAE)。

VAE 是一种基于深度生成模型的自编码器,它通过潜在变量模型从输入数据集中学习。与传统自编码器不同,VAE 的编码器类似于生成式自编码器,能够从潜在空间的一个点生成新的实例。输入数据的编码会分布在潜在空间中,解码过程则基于概率方法进行,并计算重建误差。

在训练过程中,VAE 的模型参数通过两个损失函数进行训练:
- 重建损失 :促使自编码器生成与初始输入匹配的输出。
- 潜在损失 :具体作用文中未详细说明。

训练完成后,VAE 可以使用随机高斯分布的样本轻松生成新实例并进行解码。

示例 3.34(变分自编码器)
- 问题 :考虑 MNIST 数据集,设计一个包含卷积层和全连接层的变分自编码器,用于图像去噪问题。同时,绘制原始图像、噪声图像和重建图像,并可视化网络每个 epoch 的损失。
- 解决方案
1. 使用 keras 库的 load_da

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值