三者之间的关系:

人工智能>>机器学习>>深度学习。

人工智能

诞生于20世纪50年代。简洁的定义是:努力将通常由人类完成的智力任务自动化。

因此,人工智能是一个综合性的领域,不仅包括机器学习与深度学习,还包括更多不涉及学习的方法。

20世纪50年代到80年代,人工智能的主流范式是:符号主义人工智能(许多专家相信,只要程序员精心编写足够多的明确规则来处理知识,就可以实现与人类水平相当的人工智能)。符号主义人工智能适合解决定义明确的逻辑问题,但难以解决更加复杂、模糊的问题。于时出现了一种新的方法来代替符号主义人工智能,这就是机器学习。

机器学习

"机器学习的概念就来自于图灵的这个问题:对于计算机而言,除了“我们命令它做的任何

事情”之外,它能否自我学习执行特定任务的方法?计算机能否让我们大吃一惊?如果没有程

序员精心编写的数据处理规则,计算机能否通过观察数据自动学会这些规则?"

在经典的程序设计(即符号主义人工智能的范式)中,人们输入的是规则(即程序)和需要根据这些规则进行处理的数据,系统输出的是答案。利用机器学习,人们输入的是数据和从这些数据中预期得到的答案,系统输出的是规则。这些规则随后可应用于新数据,并使计算机自住生成答案。

机器学习系统是训练出来的,而不是明确地用程序编写出来的。

机器学习虽然在20世纪90年代才开始蓬勃发展,但其迅速成为了人工智能领域的重要分支。这一发展的驱动力来自于更快的硬件于更大的数据集。

机器学习与数据统计密切相关,但是二者在几个重要方面不同。

不同于统计学,机器学习经常用于处理复杂的大型数据集,而经典的统计分析常用来处理小数据集。机器学习呈现出相对较少的数学理论,并且是已工程为导向的。

这是一门需要上手实践的学科,想法更多地是靠实践来证明,而不是靠理论推导。

深度学习

深度学习的技术定义:学习数据表示的多级方法。

深度学习作为机器学习的重要分支,两者地核心问题在于有意义地变换数据。即在学习数据输入地有用表示——这种表示可以让数据更加接近预期输出。

机器学习地学习是指,寻找更好数据表示地自动搜索过程。

技术定义:在预先定义好地可能性空间中,利用反馈信号地指引来寻找数据地有用表示。

深度学习,它是从数据中学习表示的一种新方法,强调从连续的层(layer)中进行学习,这些层对应于越有意义的表示。“深度学习”的‘深度’指的并不是利用这种方法获得更深层次的理解,而是指一系列连续的表示层。数据模型中包含多少层,这被称为模型的深度(depth).这一领域的其它名称:分层表示学习(layered representation learning) 和层级表示学习(hierarchical representationa learning).

在深度学习中,这写分层表示几乎总是通过叫做‘神经网络(neural network)’的模型来学习。神经网络的结构是逐层堆叠。这一术语源自神经生物学,然而,虽然,深度学习的一些概念灵感意在模拟大脑的理解过程,但其迅速成为了人工智能领域的重要分支。但深度学习模型不是大脑模型。没有证据表明大脑的学习机制与现代深度学习模型所使用的相同。

深度学习是从数据中学习表示的一种数学框架。

深度学习的‘学习’的意思是为神经网络的所有层找到一组权重值,使得该网络能够在每一个示例输入与其目标正确地一一对应。

神经网络是由权重来参数化地。

神经网络地输出质量通过损失函数控制

反向传播算法,是神经网络优化的核心

python与人工智能关系论文_《Python深度学习》笔记:人工智能、机器学习与深度学习关系...相关推荐

  1. 机器学习处理信号分离_[学习笔记]使用机器学习和深度学习处理信号基础知识...

    参考学习:Signal Generation and Preprocessing 本人只是为了了解信号处理的基础知识而做的学习笔记,涉及深度可能不够,有理解错误的地方请大胆指出,感激不尽 一.信号生成 ...

  2. 深度学习笔记(1) 深度学习简介

    深度学习笔记(1) 深度学习简介 1. 引言 2. 神经网络 3. 兴起 1. 引言 在机器学习的历史上,一共出现了两种定义: 1956 年,开发了西洋跳棋 AI 程序的 Arthur Samuel ...

  3. AI Studio 飞桨 零基础入门深度学习笔记4-飞桨开源深度学习平台介绍

    AI Studio 飞桨 零基础入门深度学习笔记4-飞桨开源深度学习平台介绍 深度学习框架 深度学习框架优势 深度学习框架设计思路 飞桨开源深度学习平台 飞桨开源深度学习平台全景 框架和全流程工具 模 ...

  4. 深度学习笔记(46) 深度卷积网络学习

    深度学习笔记(46) 深度卷积网络学习 1. 学习内容 2. 第一层 3. 第二层 4. 第三层 5. 第四层 6. 第五层 1. 学习内容 深度卷积网络到底在学什么? 来看一个例子,假如训练了一个卷 ...

  5. 深度学习笔记(18) 迁移学习

    深度学习笔记(18) 迁移学习 1. 迁移学习理念 2. 图像识别的迁移学习 3. 语音识别的迁移学习 4. 使用迁移学习的场合 1. 迁移学习理念 深度学习中最强大的理念之一就是: 神经网络可以从一 ...

  6. 【学习笔记】Part1·JavaScript·深度剖析-函数式编程与 JS 异步编程、手写 Promise(二、JavaScript 异步编程)

    [学习笔记]Part1·JavaScript·深度剖析-函数式编程与 JS 异步编程.手写 Promise(课前准备) [学习笔记]Part1·JavaScript·深度剖析-函数式编程与 JS 异步 ...

  7. 人工智能发展史论文_有史以来15篇最佳AI研究论文

    人工智能发展史论文 TensorFlow:异构分布式系统上的大规模机器学习(TensorFlow: Large-Scale Machine Learning on Heterogeneous Dist ...

  8. 32岁了学python来的及吗_为什么每个人都应该在2020年学习Python?

    如今每个人都在谈论 Python,包括那些曾经对 Python 嗤之以鼻的人.本文作者 Javinpaul 原是一名 Java 狂热粉,他以前还曾号召大家学习 Java 而不是 Python.如今他的 ...

  9. 研究型论文_基于特征值分布和人工智能的网络入侵检测系统的研究与实现

    文章目录 基于特征值分布和人工智能的网络入侵检测系统的研究与实现 论文摘要 论文解决的问题 1.系统框架 2.数据集样例处理流程 3.DSM中定义的一些评分机制 4.训练过程模拟(重点来了) 总结 基 ...

最新文章

  1. HDUOJ 2089
  2. 【C语言】 Linux内核源码-- do...while(0)解析
  3. JMS与Spring之二(用message listener container异步收发消息)
  4. 12.6-12.9 Nginx安装,默认虚拟主机,用户认证,域名重定向
  5. Java小程序3Arrays(2015-8-27)
  6. 一文看懂LR寄存器及 BX LR 指令的两种用途
  7. python更改数据框指定位置的数据_python – 移动数据框列并更改列顺序
  8. 声音信号处理基频检测和时频分析
  9. oracle sql格式化 补零,sql语句格式化数字(前面补0)、替换字符串
  10. 【起航计划ObjC 001】印第安老斑鸠ObjC的幻想 ---- Ubuntu下安装并使用Obj-C
  11. 33-Jenkins-修改插件源
  12. 你不知道的几个牛逼网站,欢迎收藏
  13. 用Eclipse读取excel中全部数据
  14. scp 的拷贝限速功能
  15. javascript join()
  16. 开机后自动执行bat文件中的python程序,自动登录软件进行功能配置
  17. 互联网公司招聘--阿里巴巴--运营岗--2015年笔试题
  18. echarts实现中国地图记录篇之2D,3D地图
  19. 语音翻译app排行十大最好用的语音识别翻译软件
  20. Axure8.0教程:列表左右滑动交互(动态面板、中继器)

热门文章

  1. 国自然,最近常见问题汇总
  2. 纤亿通对资本支出下降通信5G基站建设有哪些看点以及5G基站的方案?
  3. Ubuntu windows 双硬盘 双系统 引导
  4. (最全)数据结构各排序算法时间复杂度,空间复杂度,稳定性比较
  5. 用这个方法,苹果官网居然比二手市场还便宜,最近剁手的注意了
  6. EasyClick脚本开发教程(7)抖音评论区指定概率随机点赞
  7. 《失控》(凯文·凯利)读书分享
  8. 数独问题(Java版)
  9. 电脑网络IP固定地址自动改变!问题被我解决啦
  10. VS2017安装Spy++工具