文章目录

  • 什么是深度学习
  • 深度学习的实质
  • 深度学习和机器学习的区别
  • 深度学习的应用
  • 深度学习的具体应用场景
  • 深度学习研发面临的重大问题
  • 总结

什么是深度学习

深度学习是机器学习研究中的一个新的领域,其动机在于建立、模拟人脑进行分析学习的神经网络,它模仿人脑的机制来解释数据,例如图像,声音和文本。深度学习是无监督学习的一种。 深度学习的概念源于人工神经网络的研究。含多隐层的多层感知器就是一种深度学习结构。

深度学习通过建立类似人脑的分层模型结构, 对输入数据逐级提取从底层到高层的特征, 从而能很好地建立从底层信号到高层语义的映射关系。

深度学习的实质

深度学习的实质,是通过构建具有很多隐层的机器学习模型和海量的训练数据,来学习更有用的特征,从而最终提升分类或预测的准确性。所以,“深度模型”是手段,“特征学习”是目的。

区别于传统的浅层学习,深度学习的不同在于:1)强调了模型结构的深度,通常有5层、6层、甚至10多层的隐层节点;2)明确突出了特征学习的重要性,也就是说,通过逐层特征变换,将样本在原空间的特征表示变换到一个新特征空间,从而分类或预测更加容易。

深度学习和机器学习的区别

机器学习是一种实现人工智能的方法,也是人工智能的核心。深度学习是一种实现机器学习的技术,深度学习是机器学习的一种。深度学习与机器学习的主要区别是在于性能。当数据量很少的时候,深度学习的性能并不好,因为深度学习算法需要大量数据才能很好理解其中蕴含的模式。

1.数据依赖
深度学习与机器学习的主要区别是在于性能。当数据量很少的时候,深度学习的性能并不好,因为深度学习算法需要大量数据才能很好理解其中蕴含的模式。

2.硬件支持
深度学习算法严重依赖高端机,而传统的机器学习算法在低端机上就能运行。深度学习需要 GPUs 进行大量的矩阵乘法运算。

3.特征工程
特征工程就是将领域知识输入特征提取器,降低数据复杂度。从时间和专业性来讲,这个过程开销很高。

4.解决问题的方法
机器学习算法遵循标准程序以解决问题。它将问题拆分成数个部分,对其进行分别解决,而后再将结果结合起来以获得所需的答案。深度学习则以集中方式解决问题,而不必进行问题拆分。

5.执行时间
由于深度学习中含有非常多的参数,较机器学习而言会耗费更多的时间。机器学习在训练数据的时候费时较少,同时只需几秒到几小时。

6.可解释性

深度学习的应用

  • 语音识别
  • 图像识别
  • 自然语言处理NLP
  • 搜索广告CTR预估

深度学习的具体应用场景

计算机视觉:车牌识别,人脸识别,文字识别

信息检索:搜索引擎,文本检索,图像检索

营销:自动邮件营销,目标识别

医疗诊断:癌症检测,异常检测

自然语言处理:语义分析,照片标记,在线广告投放

深度学习研发面临的重大问题

  • 理论问题
    理论问题主要体现在两个方面,一个是统计学习方面的,另一个是计算方面的。
  • 建模问题
    在推进深度学习的学习理论和计算理论的同时,我们是否可以提出新的分层模型,使其不但具有传统深度模型所具有的强大表示能力,而且具有其他的好处,比如更容易做理论分析。
    另外,针对具体应用问题,我们如何设计一个最适合的深度模型来解决问题?我们已经看到,无论在图像深度模型,还是语言深度模型,似乎都存在深度和卷积等共同的信息处理结构。甚至对于语音声学模型,研究人员也在探索卷积深度网络。那么一个更有意思的问题是,是否存在可能建立一个通用的深度模型或深度模型的建模语言,作为统一的框架来处理语音、图像和语言?另外,对于怎么用深度模型来表示象语义这样的结构化的信息还需要更多的研究。从人类进化的角度来看,语言的能力是远远滞后于视觉和听觉的能力而发展的。而除了人类以外,还有很多动物具有很好的识别物体和声音的能力。因此从这个角度来说,对于神经网络这样的结构而言,语言相较于视觉和听觉是更为困难的一个任务。而成功的解决这个难题对于实现人工智能是不可缺少的一步。
  • 工程问题
    需要指出的是,对于互联网公司而言,如何在工程上利用大规模的并行计算平台来实现海量数据训练,是各个公司从事深度学习技术研发首先要解决的问题。

总结

深度学习带来了机器学习的一个新浪潮,受到从学术届到工业界的广泛重视,也导致了“大数据+深度模型”时代的来临。在应用方面,深度学习使得语音图像的智能识别和理解取得惊人进展,从而推动人工智能和人机交互大踏步前进。同时pCTR这样的复杂机器学习任务也得到显著提升。如果我们能在理论、建模和工程方面,突破深度学习技术面临一系列难题,我们将大大加速推进人工智能向前发展。

三分钟了解一下深度学习相关推荐

  1. 卷积神经网络学习三:神经网络之深度学习与tinny_cnn中的层

    卷积神经网络学习三:神经网络之深度学习 一.神经网络 神经网络是具有适应性的简单单元组成的广泛并行的网络,它的组织能够模拟生物神经系统对真实世界物体作出的交互反应.在机器学习中,神经网络指" ...

  2. 不需要程序员,产品经理也能10分钟打造一个深度学习模型

    想要给产品加上图像识别或声音识别的AI能力需要做哪些工作? 第一步:定义和明确需求,第二步:采集和标注大量的数据,第三步:写算法.调参数,第四步:校验模型效果并持续反复第二步和第三步,第五步:将模型做 ...

  3. 1分钟推荐一个深度学习领域的必备网站,高能!

    花一分钟的时间收获一个深度学习必备网站,入股不亏! 目录 深度学习领域的论文和代码 1.1 点击首页的Browse State-of-the-Art(也可以直接搜索关键词) 1.2 点击首页的Data ...

  4. Nature:Hinton、LeCun、Bengio三巨头权威科普深度学习

    Hinton.LeCun.Bengio 是深度学习的最权威的科学家.文中介绍的网络是深度学习中最为成熟,经典的部分.读这篇文章可以对深度学习的核心模块有一个最快的认识. 背景 借助深度学习,多处理层组 ...

  5. 推荐系统 (三): 浪潮之巅 -- 深度学习在推荐系统中的应用

    目录 深度学习推荐模型的演化关系图 AutoRec -- 单隐层神经网络推荐模型 AutoRec 模型的基本原理 AutoRec 模型的结构 基于 AutoRec 模型的推荐过程 U-AutoRec ...

  6. 第三篇:基于深度学习的人脸特征点检测 - 数据集整理

    https://yinguobing.com/facial-landmark-localization-by-deep-learning-data-collate/ 在上一篇博文中,我们已经下载到了包 ...

  7. 10分钟弄懂深度学习:卷积与特征提取

    卷积可以作为机器学习中的"特征提取器". 我们在前面的讲述中,提到过机器学习中分类模型的"特征提取器 + 分类器"的串联结构.在传统的机器学习中,特征提取器是人 ...

  8. 一分钟看懂深度学习中的准确率(Accuracy)、精度(Precision)、召回率(Recall)和 mAP

    1. 真假阳性阴性 我们查体的时候,经常会听说检测结果呈"真阳性"."假阴性"等说法. 其中"真"."假"说的是检查结果 ...

  9. 【深度学习】基于Pytorch多层感知机的高级API实现和注意力机制(三)

    [深度学习]基于Pytorch多层感知机的高级API实现和注意力机制(三) 文章目录 [深度学习]基于Pytorch多层感知机的高级API实现和注意力机制(三) 1 权重衰减 1.1 范数 1.2 L ...

最新文章

  1. 【Python】csv、excel、pkl、txt、dict
  2. html input file 修改按钮文字_html单选按钮默认选中怎么做?input标签的单选按钮用法实例...
  3. 15名优秀女科学家拟获重量级荣誉
  4. Java 捕获 mybatis异常_3 springboot集成mybatis和全局异常捕获
  5. dbnetlib sqlserver不存在或拒绝访问_部署IIS+PHP+SQL server环境
  6. java怎么运行_不要再问我Java程序是怎么执行的了!
  7. 更改Tomcat默认目录+端口+设置缺省网页的方法
  8. linux使用中的问题 ---(Cannot find a valid baseurl for repo: base)
  9. JavaScript入门概念
  10. 20201002Class not found XXXXTest
  11. 图解Redis中的9种数据结构(高级面试,必备)
  12. 《华尔街》观后笔记8——明暗创新
  13. 字节跳动(上海抖音)面经
  14. 05-SA8155 QNX Hypervisor 之 Pass-through直通模式
  15. visio 封闭图形的填充过程
  16. PHPCMS留言板制作
  17. 在centos或者linux中安装完软件不能远程连接问题
  18. pc展示emoji表情_如何在智能手机或PC上使用表情符号
  19. 主流工业以太网介绍和比较(EtherCAT、EtherNet/IP、ProfiNet、Modbus-TCP、Powerlink)
  20. 魅族16 android10,魅族16X 魔趣OS 安卓10 MagiskV20版 完美ROOT 纯净完美 原生极简 纯净推荐...

热门文章

  1. win8.1 update1使用初体验
  2. 芯片设计中的时钟与约束
  3. 游戏 csp 201712-2
  4. 屏蔽 macOS 系统更新提示及清除更新标记
  5. 基于Matlab的三角函数方程组解算方法
  6. 从零开始配置腾讯云 CDN的设置教学
  7. 原生js实现对未来dom的事件绑定
  8. C语言实现电脑定时关机
  9. 苹果手机显示已用短信服务器发送,iPhone手机一般发短信给对方,提示已送达和已读分别有什么不一样的意义。...
  10. 上海尤劲恩AI视觉检测为工业制造赋能,帮助企业实现智造升级