文章目录

  • 0 写在前面
  • 1 什么是表示?
  • 2 表示学习?
  • 3 参考资料

0 写在前面

表示学习(representation learning)是深度学习领域中一个比较重要的方面,本文则提供对表示学习的一个定性理解。

1 什么是表示?

要清楚什么是表示(representation)学习,就得先知道什么是representation。在《deep learning with
python》一书的1.1.3节中是这么定义的,At its core, it’s a different way to look at data—to represent or encode data。这个字面上理解就是表示或者编码数据的一种形式。举个例子,一张图片可以表示为RGB形式也可以表示为HSV形式,这就是对同一数据(data)的两种不同表示。在不同的任务中采取合适的表示会使得任务变得简单一点,比如如果要选取图片中的红色像素点,我们就可以采取RGB形式,如果想让图片更加饱和(saturated),那么采取HSV形式更加简单。又比如说我们要辨别一种鸟类,我们可以使用它的眼睛颜色-羽毛颜色-尾巴形状(这些特征是笔者随便想的,不一定能实际用于分类)作为它的数据,也可以使用脚趾形状-羽毛颜色-尾巴形状作为数据,而眼睛颜色等也是鸟的特征,所以表示学习又叫特征学习(feature learning)。

2 表示学习?

为了更好地理解什么是表示学习?可以参考知乎的一篇回答。如下:

即稍微入门一点机器学习的都知道传统地做法都人为地设计特征或者说使用已经完全标记好的数据来试图接近最好的分类效果。但实际上很多未标记的或者说标记相对较少的训练数据,我们当然可以人为标记,但也可以自动地筛选出比较重要的特征,有点类似于**PCA(主成分分析)**的思路,这就是表示学习或者说特征学习。

表示学习虽然从结构上讲只是数据的一个预处理手段,但是正如“工欲善其事,必先利其器”一样,它的出现提供了进行无监督学习和半监督学习的一种方法。其重要性不言而喻,以至于在花书中被单独列出来作为一章。表示学习一个比较典型的方法就是自编码器,有兴趣的可以自查。

3 参考资料

[1] 知乎
[2] repesentation learning维基百科
[3] deep learning with python, François Chollet
[4] 深度学习(中文版),伊恩*古德费洛

表示学习(representation learning)的初印象相关推荐

  1. 强化学习(RL)初印象

    学习百度AI Studio的笔记,供自己复习和记录学习过程中的思路使用,如想了解详情请移步百度AI Studio 强化学习(RL)初印象 前言 什么是智能/人工智能 Part1 什么是强化学习 Par ...

  2. 表征学习 Representation Learning(特征学习、表示学习)是什么?

    在机器学习领域,表征学习(或特征学习)是一种将原始数据转换成为能够被机器学习有效开发的一种技术的集合.在特征学习算法出现之前,机器学习研究人员需要利用手动特征工程(manual feature lea ...

  3. 表示学习(Representation Learning) Part1--Pretext Text

    文章目录 Representation Learning Inferring structure(推断结构) Transformation prediction Rotation prediction ...

  4. 表征学习Representation Learning

    1入门 https://zhuanlan.zhihu.com/p/136554341 2. representation learning 解耦(disentangled).可解释( Interpre ...

  5. 表示学习(Representation Learning)

    一.前言 2013年,Bengio等人发表了关于表示学习的综述.最近拜读了一下,要读懂这篇论文还有很多文献需要阅读.组会上正好报了这篇,所以在此做一个总结. 鉴于大家都想要我的汇报PPT,那我就分享给 ...

  6. 什么是表示学习(representation learning)表征学习 表达学习

    机器学习算法的成功与否不仅仅取决于算法本身,也取决于数据的表示.数据的不同表示可能会导致有效信息的隐藏或是曝露,这也决定了算法是不是能直截了当地解决问题.表征学习的目的是对复杂的原始数据化繁为简,把原 ...

  7. [论文翻译] iCaRL: Incremental Classifier and Representation Learning

    iCaRL: Incremental Classifier and Representation Learning Abstract 人工智能道路上的一个主要的开放性问题是开发渐进式学习系统,随着时间 ...

  8. 对比学习系列论文CPC(二)—Representation Learning with Contrastive Predictive Coding

    0.Abstract 0.1逐句翻译 While supervised learning has enabled great progress in many applications, unsupe ...

  9. 对比学习系列论文MoCo v1(二):Momentum Contrast for Unsupervised Visual Representation Learning

    0.Abstract 0.1逐句翻译 We present Momentum Contrast (MoCo) for unsupervised visual representation learni ...

最新文章

  1. MVC3项目依赖文件错误解决
  2. svn中项目管理中ec_笔记本电脑中的隐形管家:EC
  3. 技术选型之Docker容器引擎
  4. Android通过PHP服务器实现登录
  5. 如何查看jinja2模板的上級_如何使用Python的Flask和谷歌app Engine来构建一个web app...
  6. Python 零碎信息-基础 02
  7. 迭代器 生成器 装饰器 匿名函数
  8. 大话移动通信pdf_移动通信是怎么实现的?
  9. java jms clust,Geoserver 的 JMS Cluster modules(集群数据同步)
  10. 【solr专题之四】关于VelocityResponseWriter
  11. Apache虚拟主机指南
  12. 最惊艳你的短句是什么?
  13. sql server2016中文版
  14. vscode git提交步骤
  15. 简单的Django项目
  16. 从客户需求开始你的供应链管理战略
  17. 数据库入门_查询语句
  18. 10月24日,咱们自己的节日来了!
  19. 【百练】1103Hangover宿醉(c语言)
  20. 拼多多关键词测试软件,拼多多图片怎么测试?有哪些步骤?

热门文章

  1. 高分辨率电脑使用3dMax的字体过小问题的解决方案
  2. 请写一段代码 把cv2 imshow窗口可以保存为动图
  3. 这是个啥错误,怎么解决啊
  4. 03 OA系统 (考勤模块)
  5. 江民在线杀毒的用户名和密码
  6. 深入理解JAVA Class文件,破解class文件的第一步
  7. Snipaste的使用
  8. 环境或观念? 中国游戏企业十大硬伤
  9. 一步一步建立10万IP电影网站
  10. pg常用工具之pg_waldump