首页 > 其他分享 >(三)变分自动编码器

(三)变分自动编码器

时间:2024-07-07 23:31:26浏览次数:22  
标签:采样 Xk 编码器 12 变分 KL 自动 VAE 正态分布

过去虽然没有细看,但印象里一直觉得变分自编码器(Variational Auto-Encoder,VAE)是个好东西。于是趁着最近看概率图模型的三分钟热度,我决定也争取把VAE搞懂。于是乎照样翻了网上很多资料,无一例外发现都很含糊,主要的感觉是公式写了一大通,还是迷迷糊糊的,最后好不容易觉得看懂了,再去看看实现的代码,又感觉实现代码跟理论完全不是一回事啊。

终于,东拼西凑再加上我这段时间对概率模型的一些积累,并反复对比原论文《Auto-Encoding Variational Bayes》,最后我觉得我应该是想明白了。其实真正的VAE,跟很多教程说的的还真不大一样,很多教程写了一大通,都没有把模型的要点写出来~于是写了这篇东西,希望通过下面的文字,能把VAE初步讲清楚。

分布变换 #

通常我们会拿VAE跟GAN比较,的确,它们两个的目标基本是一致的——希望构建一个从隐变量Z

标签:采样,Xk,编码器,12,变分,KL,自动,VAE,正态分布
From: https://www.cnblogs.com/zhangxianrong/p/18289115

相关文章

  • 随着云计算和容器技术的广泛应用,如何在这些环境中有效地运用 Shell 进行自动化部署和
    在云计算和容器技术的环境中,Shell脚本可以被用于自动化部署和管理任务。下面是一些在这些环境中有效使用Shell进行自动化部署和管理的方法:在云环境中,使用云服务提供商的API进行自动化管理。例如,使用命令行工具或SDK来管理云资源、启动虚拟机、创建存储等。将这些A......
  • (一)变分推断与变分自编码器
     本文主要介绍变分自编码器(VariationalAuto-Encoder,VAE)及其推导过程,但变分自编码器涉及一些概率统计的基础知识,因此为了更好地理解变分自编码器,首先介绍变分推断(VariationalInference)与期望最大化(Expectation-Maximization,EM)算法,进而介绍变分自编码器,并给出另一种理......
  • (二)变分贝叶斯
    变分对于普通的函数f(x),我们可以认为f是一个关于x的一个实数算子,其作用是将实数x映射到实数f(x)。那么类比这种模式,假设存在函数算子F,它是关于f(x)的函数算子,可以将f(x)映射成实数F(f(x))。对于f(x)我们是通过改变x来求出f(x)的极值,而在变分中这个x会被替换成一个函数y(x),我们通......
  • MybatisPlus实现插入/修改数据自动设置时间
    引言插入数据时自动设置当前时间,更新数据时自动修改日期为修改时的日期。使用MybatisPlus的扩展接口MetaObjectHandler步骤实现接口实体类加注解实现接口packagecom.example.vueelementson.common;importcom.baomidou.mybatisplus.core.handlers.MetaObjectHa......
  • 文件自动分类工具
    获取当前工作目录:使用Path().resolve()获取当前工作目录的绝对路径。定义文件类型及其对应的扩展名:types字典存储了各种文件类型及其对应的文件扩展名列表。例如,文档类型包括.doc, .docx, .txt等;图像类型包括.jpg, .jpeg, .png等。遍历当前目录下的所有文件:使用files......
  • [javascript]如何优雅的实现网页自动滚动
    在设计一些网站的时候,考虑到用户腾不开手,不想动的情况,就需要设计一个自动滚动的功能,我不提供gui界面的设计,只提供一个丝滑滚动的源码letscrollPercentage=0.02;//这个变量就是一秒滚动这个滚动节点的视窗的百分之几letscrollState=false;//true为正在滚动letscrollE......
  • 开源自动化工具和框架:提高工作效率,解放双手
            一、引言        在当今快节奏的工作环境中,提高效率、节省时间是每个人的追求。开源自动化工具和框架作为一种有效的手段,可以帮助我们完成重复性、繁琐的任务,从而解放双手,提高工作效率。本文将详细介绍开源自动化工具和框架,帮助您更好地了解并应用这......
  • 微信小程序广告自动访问:让广告收益轻松翻倍的利器
    微信小程序流量主挂机刷广告脚本/机器人/助手在当下这个数字化飞速发展的时代,微信小程序已经成为商家推广和吸引流量的重要平台。然而,对于很多小程序流量主来说,如何最大化地利用广告资源、提升广告收益,却是一个不小的挑战。`项目交流/洽谈——......
  • 014文章解读与程序——中国电机工程学报,电力自动化设备EI\CSCD\北大核心《主动配 电
    ......
  • Appium+python自动化(四十二)- 寿终正寝完结篇 - 结尾有惊喜,过时不候(超详解)
    1.简介 按照上一篇的计划,今天给小伙伴们分享执行测试用例,生成测试报告,以及自动化平台。今天这篇分享讲解完。Appium自动化测试框架就要告一段落了。2.执行测试用例&报告生成 测试报告,宏哥已经讲解了testng、HTMLTestRunner、allure等等,今天就在讲解一个新的测试报告BSTest......