tips:作为知识漏洞,自己记录下笔记!

表示:为了提高机器学习系统的准确率我们就需要将输入信息转换为有效的特征。
表示学习:如果有一种算法可以自动地学习出有效的特征并提高最终机器学习模型的性能那么这种学习就可以叫作示学习Representation Learning).
(1)表示学习的关键是解决语义鸿沟Semantic Gap问题语义鸿沟问题是指输入数据的底层特征和高层语义信息之间的不一致性和差异性.
比如:
给定一些关于“的图片由于图片中每辆车的颜色和形状等属性都不尽相同因此不同图片在像素级别上的表示(即底层特征差异性也会非常大但是我们理解这些图片是建立在比较抽象的高层语义概念上的.如果一个预测模型直接建立在底层特征之上,会导致对预测模型的能力要求过高如果可以有一个好的表示在某种程度上能够反映出数据的高层语义特征那么我们就能相对容易地构建后续的机器学习模型.
(2)在表示学习中,有两个核心问题一是什么是一个好的表示”;二是如何学习到好的表示”.
局部表示有两个优点:1)这种离散的表示方式具有很好的解释性,有利于人工归纳和总结特征,并通过特征组合进行高效的特征工程2)通过多种特征组合得到的表示向量通常是稀疏的二值向量当用于线性模型时计算效率非常但局部表示有两个不足之处1one-hot向量的维数很高且不能扩展如果有一种新的颜色我们就需要增加一维来表示2不同颜色之间的相似度都为0即我们无法知道红色中国红的相似度要高于红色黑色的相似度

例子(embedding): 

总结:要学习到一种好的高层语义表示(一般为分布式表示),通常需要从底层特征开始,经过多步非线性转换才能得到.连续多次的线性转换等价于一次线性转换.深层结构的优点是可以增加特征的重用性,从而指数级地增加表示能力因此表示学习的关键是构建具有一定深度的多层次特征表示。

注:( 内容来自邱锡鹏老师开源书籍《深度学习和神经网络》)

Representation Learning 表示学习(简单笔记)相关推荐

  1. (转)Predictive learning vs. representation learning 预测学习 与 表示学习

    Predictive learning vs. representation learning  预测学习 与 表示学习 When you take a machine learning class, ...

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

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

  3. 李宏毅Reinforcement Learning强化学习入门笔记

    文章目录 Concepts in Reinforcement Learning Difficulties in RL A3C Method Brief Introduction Policy-base ...

  4. Linux——进程管理学习简单笔记

    基本概念:进程和程序的区别 :1.程序是静态概念,本身作为一种软件资源长期保存:而进程是程序的执行过程,它是动态概念,有一定的生命期,是动态产生和消亡的.2.程序和进程无一一对应关系.一个程序可以由多 ...

  5. Linux——系统引导流程学习简单笔记

    开启电源: 固件 firmware(CMOS/BIOS) → POST 加电自检 对硬件就行检查 ↓ 自举程序 BootLoader(GRUB) → 载入内核 ↓ 载入内核 Kernel 1:驱动硬件 ...

  6. Word学习简单笔记(2)文档排版与设计

    [1]设置段落格式 1.设置首行缩进 正文的每个段落需要缩进两个字符,选择开始选项中的"段落",在缩进选项中设置"缩进 2字符". 2.设置段落间距 选择开始选 ...

  7. Word学习简单笔记(3)应用及保护

    [1]应用 1.设计文档封面 封面可以自定义也可以用系统提供的模板. 打开"插入"菜单栏,在最左边选择封面选项,选择需要的模板,即可在文章中插入带有模板图片的封面页,根据需要更改文 ...

  8. Yoshua Bengio——《Deep Learning》学习笔记1

    版权声明:此为Yoshua Bengio的新书<Deep Learning>学习笔记,本文为博主在研究工作中经验分享,包括学习笔记.摘录.研究成果,以便以后工作参考之用,欢迎交流和批评:其 ...

  9. 【论文笔记】半监督的多视图学习:Semi-supervised Multi-view Deep Discriminant Representation Learning

    [论文笔记]Semi-supervised Multi-view Deep Discriminant Representation Learning 1. 概念 多视图学习(Multiview Lea ...

  10. 【图表示学习】Graph Representation Learning 读书笔记(一)

    Graph Representation Learning (William Hamil)本书还没有正式推出. Chapter 1:Introduction 首章主要简要讲解图的定义和机器学习在图数据 ...

最新文章

  1. linux mysql 系统时间函数吗_linux下获取系统时间的方法
  2. 脱壳实践之手动构造输入表
  3. 成功解决RuntimeError: Selected KDE bandwidth is 0. Cannot estiamte density
  4. Curator实现分布式锁的基本原理-LockInternals.internalLockLoop
  5. 触发器三(行级DML触发器)(学习笔记)
  6. java 课后习题 找零钱
  7. Linux文件系统与文本处理常用命令总结
  8. 给入门级程序员的忠告
  9. commons-fileupload 上传图片路径到mysql_上传图片到服务器并将图片路径保存到数据库...
  10. iWebShop核心团队启动shukai新域名,进入全案SEO网络营销领域发力SEO众包外包服务
  11. 香港风景线 Byond 1993年采访
  12. [教你做小游戏] 《五子棋》怎么存棋局信息?
  13. 【调剂】中科院天津工业生物技术所与天津科技大学联合培养硕士招生2023
  14. 子网划分以及网络号的计算
  15. 谷歌开发者大会焦点:TensorFlow.js可制作微信小程序,Android 10原生支持5G,TF2.0大更新...
  16. Hadoop集群配置及运行
  17. 计算机中所说的云是什么意思,如何理解云计算中的“云”是什么?
  18. 申请签证时工作单位证明英文摸版
  19. matlab以jpg格式保存矩阵,Matlab将矩阵保存为图像
  20. java仿QQ聊天软件OIM艰辛之路

热门文章

  1. 安装VS2008的时候Windows Mobile 5.0 SDK R2 for pocket pc错误解决方案
  2. java comp_java:comp / env /做什么?
  3. 全国多省市遭暴雪袭击!这些路段交通受阻!
  4. Pytorch入门实战(7):基于BERT实现文本隐喻二分类(Kaggle入门题目)
  5. 新宝盘面简述12.24
  6. 智能车心得分享(五)-- 电磁排布
  7. 关于Spring项目配置多个数据源的实例演示
  8. C语言字符串分割 trimmed simplified split
  9. css flex布局问题width:auto
  10. 【Linux os7】--详细搭建LAMP+安装Zabbix4监控服务