神经网络的非监督学习
Autoencoder 自编码
自编码是一种神经网络形式。

图片是经过了压缩和解压这两道工序,压缩时,原有图片质量被缩减,解压的时候,用信息量小但是包括了所有关键信息的图片恢复出原来的图片。
因为神经网络会接受大量是输入信息,当接受图片时,如果图片是高清的,那么信息量会达到上千万,神经网络直接在上千万的信息量中学习是一件非常困难的事情,所以压缩。
压缩后,将缩减后的信息放入神经网络学习,这时自编码便发挥了作用。

通过将原数据(例如图中的白色X)压缩,解压成黑色的X,然后通过对比黑白X求出预测误差。进行反向传递,逐步提高自编码的准确性。
从头到尾,我们只用到了输入信息X,并没有用到X对应的数据标签,所以自编码是一种非监督学习。

自编码 Autoencoder相关推荐

  1. 自编码AutoEncoder 及PyTorch 实现

    自编码AutoEncoder是一种无监督学习的算法,他利用反向传播算法,让目标值等于输入值.什么意思呢,下面举个例子: 有一个神经网络,它在做的事情是,输入一张图片,通过一个Encoder神经网络,输 ...

  2. 稀疏自编码器_自编码(AutoEncoder)模型及几种扩展之二

    4. 稀疏自编码 假设我们只有一个没有类别标签的训练样本集合{x(1),x(2)...},一个自编码神经网络就是一种非监督学习算法,它使用BP算法,并将目标值设为: y(i)=x(i). 我们的目标是 ...

  3. 自编码器微调_自编码(AutoEncoder)模型及几种扩展之三——SDAE

    5. SDAE模型 SDAE(stacked denoised autoencoder ,堆栈去噪自编码器)是vincent大神提出的无监督的神经网络模型,论文:Stacked Denoising A ...

  4. 自回归(Autoregressive)和自编码(Autoencoder)语言模型

    一. 自回归语言模型 听到自回归语言模型(Autoregressive LM)这个词,我们知道一般的语言模型都是从左到右计算某个词出现的概率,但是当我们做完型填空或者阅读理解这一类NLP任务的时候词的 ...

  5. Stanford UFLDL教程 稀疏编码自编码表达

    稀疏编码自编码表达 Contents [hide] 1稀疏编码 2拓扑稀疏编码 3稀疏编码实践 3.1将样本分批为"迷你块" 3.2良好的s初始值 3.3可运行算法 4中英文对照 ...

  6. SDAE-stacked denoised autoencoder (堆栈去噪自编码器)

    堆栈自编码器 Stacked AutoEncoder_浮生了大白的博客-CSDN博客_堆栈自编码器 为什么稀疏自编码器很少见到多层的? - 知乎 Based on blog which links w ...

  7. 稀疏学习、稀疏表示、稀疏自编码神经网络、字典学习、主成分分析PCA、奇异值分解SVD 等概念的梳理,以及常用的特征降维方法

    稀疏学习.稀疏表示.稀疏自编码神经网络.字典学习.主成分分析PCA.奇异值分解SVD 等概念的梳理,以及常用的特征降维方法 关于稀疏 稀疏编码 Sparse Coding 与字典学习 神经网络的正则化 ...

  8. 53_Auto-Encoders和Variational AutoEncoders(VAE)、PCA降维和Auto-Encoders降维的比较、Auto-Encoders变种、pytorch实现等

    1.53.Auto-Encoders和Variational AutoEncoders(VAE) 1.53.1.无监督学习 1.53.2.Auto-Encoders 1.53.3.How to Tra ...

  9. 在浏览器中进行深度学习:TensorFlow.js (十二)异常检测算法

    2019独角兽企业重金招聘Python工程师标准>>> 异常检测是机器学习领域常见的应用场景,例如金融领域里的信用卡欺诈,企业安全领域里的非法入侵,IT运维里预测设备的维护时间点等. ...

最新文章

  1. 特殊图像的色彩特征工程:非自然图像的颜色编码
  2. FastDFS问题汇总
  3. python中前后端通信方法Ajax和ORM映射(form表单提交)
  4. python利用thinker制作多页面切换的桌面应用实例教程
  5. 收藏 | Python数据分析必备速查表
  6. kali的软件包安装源配置
  7. Oracle 的 Sql*Plus 常用命令介绍
  8. python逐行读取txt文件-在python 3.4上逐行读取文本文件
  9. 数据的增删改_准备数据
  10. dex2jar 和 jd-gui
  11. 保姆级教学,起点中文网字体反爬。
  12. C/C++ typedef用法
  13. 探索第二个合数世纪C语言,第一单元 探索计算机的奥秘
  14. 【利用VBA批量处理中望CAD的修改打印出PDF】
  15. 模拟慢网速的一些测试工具介绍(Fiddler|NetLimiter|Network Delay Simulator)
  16. ibm服务器3650换硬盘内存,X3650更换硬盘
  17. Hive的内置HASH()函数使用哪种哈希算法
  18. 将图片资源放入 html 文件中
  19. 种子是down.php,[原创作品][PHP]BT种子打包推送小神器~~
  20. 如何上联想官网查询服务器配置信息,联想服务器型号联想服务器如何鉴别!

热门文章

  1. petalinux板卡没有ip address_海思板卡端访问服务器的文件(一)
  2. arraylist扩容是创建新数组吗 java_Java ArrayList扩容问题实例详解
  3. Web前端——JavaScript(dom文档对象模型)
  4. awk 使用正则表达式_如何在awk中使用正则表达式
  5. 2017 开源软件排行_2017年最佳开源教程
  6. 物联网os_用于物联网的FireFox OS,NextCloud公告以及更多新闻
  7. 组织文化运营_组织可以从开放文化和技术中学到什么
  8. 用CSS画一些多边形状
  9. Bootstrap 不可编辑的控件
  10. ROS queue_size和buff_size设置