• 什么是深度学习?


    什么是深度学习?

      说明深度学习之前,先说明AI——人工智能。这是最近几年特别火的一个概念,从AlphaGo以四比一击败韩国顶尖围棋选手李世乭到如今数码产品领域的AI拍照、AI助手等等,都是AI带来的福利。人工智能分为多个领域:专家系统、机器学习、进化计算、模糊逻辑、计算机视觉、自然语言处理、推荐系统等。而我们所知道的深度学习,就是一种实现机器学习的技术,而机器学习是人工智能的一个分支。下图1展示了人工智能的分支及其衍生的分支,图2展示了人工智能、机器学习、深度学习的包含关系。

    图 1 人工智能及其衍生分支

    图 2 三者包含关系

      通过上面两张图,我们就能确定AI、Machine Learning、Deep Learning之间的关系了。总而言之,机器学习是实现人工智能的方法,深度学习是实现机器学习的一种技术。并且,在目前来看,深度学习将会淘汰其他的机器学习算法。深度学习就是让机器可以自我学习的技术。所以,我们需要先搞清楚,深度学习所要服务的机器学习是什么?

      机器学习:让机器根据一些训练资料,自动找出有用的函数。机器学习可以在语音处理上找出语音识别函数;在影响识别系统中可以找出影像识别函数,其它方面的应用,大致如此。这些函数共同点就是,它们涉及大量的数据和计算方式,人力无法企及,只有靠机器根据大量训练资料,才能得出。通常,机器学习分三步骤:一、人类提供一个函数集给机器;二、人类通过训练资料判定函数优劣;三、机器自动从函数集找出最佳函数。

  • 相关阅读:
    Java设计模式
    Java复习,Java知识点以及Java面试题(七)
    Java复习,Java知识点以及Java面试题(六)
    Java复习,Java知识点以及Java面试题(五)
    Java复习,Java知识点以及Java面试题(四)
    Java复习,Java知识点以及Java面试题(三)
    Java复习,Java知识点以及Java面试题(二)
    代理模式
    String的花式比较
    spring配置shiro的案例学习笔记
  • 原文地址:https://www.cnblogs.com/cjvae/p/9410364.html
Copyright © 2020-2023  润新知