深兰科技|对深度学习模型VAE的时序性解耦
现代深度学习架构一直被描述为一个黑匣子:被输入数据 , 并期望从中得到一些结果 。 然而 , 由于此类架构存在许多的复杂性 , 过程中发生的事情 , 通常难以解释和分析 。 这已发展成为整个社会未能广泛接受深度学习的主要原因之一 , 尤其是对于关键任务应用程序 。
因此 , “黑匣子”的解体已成为机器学习研究人员的一个重大开放问题 , 并且是该领域当前感兴趣的问题之一 , 这一研究领域通常被称为机器学习架构的“可解释性” 。 在本文中 , 我们将讨论可解释性研究中的一个重要主题 , 即解耦问题 。
一、光的解耦(Ddisentangled)
我们举个常见的例子:在日常生活中 , 太阳光看起来是白色的 , 但是如果我们让阳光通过三棱镜 , 就会发现阳光分别折射出多种色彩 。 这说明白光其实是多种颜色混合的体现 , 而我们可以通过三棱镜把它分解成基本七种颜色 , 其中包括红、绿、蓝三原色 。
本文插图
我们继续聊聊白光:在广泛意义上说光是由RGB三种颜色组成的 。 这也就定义了光的解耦过程:光可以分离成R、G、B三种颜色 , 同时我们也可以用这三种颜色 , 进行不同程度的叠加 , 产生丰富而广泛的颜色 。
本文插图
计算机定义颜色时R、G、 B三种成分的取值范围是0-255 , 0表示没有刺激量 , 255表示刺激量达最大值 。 R、G、B均为255时就合成了白光 , R、G、B均为0时就形成了黑色 。 在这个区间范围内 , 我们可以通过任意的数值组合构造出无数种不同的颜色 , 让我们的生活充满色彩 。
白光和解耦又有什么关系呢?那关系就大了!我们下面简单聊一下一种深度学习模型——变分自编码器模型(VAE:variational autoencoder) , 然后用它来解释解耦 。
本文插图
二、什么是VAE?
什么是VAE呢?那要先从AE开始说起了 。
AE(Autoencoder)
本文插图
上图由两个部分组成 , 第一个部分是编码器(Encoder) , 第二部分是解码器(Decoder) , 图片经过编码器得到一个潜在的编码(code) , 编码再通过解码器还原输入的图片 , 因此得到的编码就是图片在一个潜在空间的表示 。 而编码器和解码器就是由神经网络组成的 。 图中例子就是希望能够生成一张一样的图片 。
- 联想|在电脑城几年的工作经历,谈谈对联想电脑的几点认识
- AMD|荣耀60系列正式官宣,一年两代产品!网友:对标红米Note?
- 英伟达|「资讯」NV最强AI黑科技?能将文字描述一键转为逼真画像
- 显卡|IQOO Z5和红米note10 Pro对比:同为LCD屏你会选谁?
- 小米科技|矿难凶猛来袭 给新机升级显卡提升有多大?
- 小米科技|小米12X曝光:骁龙870+6.28英寸小屏,手感跟小米6类似
- 一加科技|2K屏幕+哈苏四摄,降价1400元,顶级旗舰价格无奈跳水
- 空间站|揭秘!空间站宇航员的太空生活 美国都酸了,对中国空间站有意见
- 黑洞|元宇宙是人类科技的尽头?
- |翔域科技告诉你那些新人直播的秘诀,竟然是用了这样的教程......