人工智能实践:TensorFlow笔记-01-开篇概述

从今天开始,从零开始学习TensorFlow,有相同兴趣的同志,可以互相学习笔记,本篇是开篇介绍 Tensorflow,已经人工智能领域的一些名词介绍

人工智能实践:TensorFlow笔记-01-概述

什么是人工智能?

  • 人工智能:机器模拟人的意识和思维
  • 艾伦·麦席森·图灵(1912/06--1954/06),美国数学家,逻辑学家,“计算机科学之父”,“人工智能之父”
  • 人工智能助理
    谷歌 Assistant,微软 Cortana,苹果Siri,亚马逊 Alexa,小米 小爱同学

什么是机器学习?

  • 机器学习是人工智能的一种方法,是人工智能的子集
  • 机器学习是一种统计学方法,计算机利用已有数据,得出某种模型,再利用此模型预测结果
  • 先使用以往数据训练模,再用模型预测新数据的结果
  • 随着经验的增加,效果会变好

  • 机器学习三要素
    • 1.数据 2.算法 3.算力
  • 决策树模型
  • 机器学习最主要的应用:
    • 1.对连续数据的预测
    • 2.对离散数据的归类
  • 机器学习的应用领域
    • 计算机视觉,语音识别,自然语言处理

什么是深度学习?

  • 深度学习是机器学习的子集
  • 深度学习是深层次神经网络,是机器学习的一种实现方法
  • 它试图使用包含复杂结构或者由多重非线性变换构成的多个处理层对数据进行高层抽象的算法
  • 李彦宏:简单的说,深度学习就是一个函数集,如此而已
  • 深度学习将特征提取和分类结合到一个框架中,用数据学习特征,是一种可以自动学习特征的方法
  • 深度学习是一种特征学习方法,把原始的数据通过非线性的复杂模型转换为更高层次、更抽象的表达

人工智能,机器学习和深度学习的关系

什么是 TensorFlow ?

  • TensorFlow 是谷歌基于 DistBelief 进行研发的第二代人工智能学习系统
  • Tensor(张量)意味着N维数组,Flow(流)意味着基于数据流图的计算,TensorFlow 为张量从流图的一端流动到另一端计算过程
  • TensorFlow 是将复杂的数据结构传输至人工智能神经网中进行分析和处理过程的系统
  • TensorFlow 可被用于语音识别或图像识别等多项机器学习和深度学习领域,对2011年开发的深度学习基础架构 DistBelief 进行了各方面的改进,它可在小到一部智能手机、大到数千台数据中心服务器的各种设备上运行
  • TensorFlow 将完全开源,任何人都可以用

我的 TensorFlow 笔记

人工智能概述

TensorFlow框架

神经网络优化

全连接网络基础

  • 1.MNIST数据
  • 2.模块化搭建神经八股
  • 3.手写数字识别准确率输出

全连接网络实践

  • 1.输入手写数字图片输出识别结果
  • 2.制作数据集

卷积网络基础

  • 1.卷积神经网络
  • 2.lenet5代码讲解

卷积网络实践

  • 1.复现已有的卷积神经网络
  • 2.用vgg16实现图片识别

  • 本笔记不允许任何个人和组织转载

TensorFlow笔记-01-开篇概述的更多相关文章

  1. 20180929 北京大学 人工智能实践:Tensorflow笔记01

    北京大学 人工智能实践:Tensorflow笔记 https://www.bilibili.com/video/av22530538/?p=13 (完)

  2. Top-Down笔记 #01# 计算机网络概述

    因特网 网络核心 分组交换网中的时延.丢包和吞吐量 协议层次及其服务模型 面对攻击的网络 计算机网络和因特网的历史 小结(自己写的...) [什么是因特网?] 具体构成描述 1.与因特网相连的设备被称 ...

  3. Tensorflow 笔记

    TensorFlow笔记-08-过拟合,正则化,matplotlib 区分红蓝点 TensorFlow笔记-07-神经网络优化-学习率,滑动平均 TensorFlow笔记-06-神经网络优化-损失函数 ...

  4. tensorflow笔记(四)之MNIST手写识别系列一

    tensorflow笔记(四)之MNIST手写识别系列一 版权声明:本文为博主原创文章,转载请指明转载地址 http://www.cnblogs.com/fydeblog/p/7436310.html ...

  5. TensorFlow笔记-08-过拟合,正则化,matplotlib 区分红蓝点

    TensorFlow笔记-08-过拟合,正则化,matplotlib 区分红蓝点 首先提醒一下,第7讲的最后滑动平均的代码已经更新了,代码要比理论重要 今天是过拟合,和正则化,本篇后面可能或更有兴趣, ...

  6. 移动端App开发 - 01 - 开篇

    移动端App开发 - 01 - 开篇 从此笔记之后开启移动端 app 开发学习 该系列笔记去掉所有无关重要的东西,简介干练 我的移动端App开发笔记 1.移动端App开发 - 02 - iPhone/ ...

  7. tensorflow笔记:多层CNN代码分析

    tensorflow笔记系列: (一) tensorflow笔记:流程,概念和简单代码注释 (二) tensorflow笔记:多层CNN代码分析 (三) tensorflow笔记:多层LSTM代码分析 ...

  8. 20180929 北京大学 人工智能实践:Tensorflow笔记04

    20180929 北京大学 人工智能实践:Tensorflow笔记03(2018-09-30 00:01)

  9. Redis:学习笔记-01

    Redis:学习笔记-01 该部分内容,参考了 bilibili 上讲解 Redis 中,观看数最多的课程 Redis最新超详细版教程通俗易懂,来自 UP主 遇见狂神说 1. Redis入门 2.1 ...

随机推荐

  1. 『Pickle』数据结构持久化模块_常用方法记录

    可以把数据结构保存进文件并直接读出, 不论读取或者是保存,我们都需要借助open()函数,并且是二进制方式(‘wb’,‘rb’) json模块可以把字典结构改写为string然后保存,并可以反向读取字 ...

  2. 『Glob』常用方法记录

    glob.glob(file) 返回匹配的文件 glob.glob(./flower_photos/tulips/*.jpg) Out[1]:<br># ['./flower_photos ...

  3. 『cs231n』神经网络组件

  4. python-day43--单表查询之关键字执行优先级(重点)

    一.关键字的执行优先级(重点) 1.关键字执行优先级 from where #约束条件(在数据产生之前执行) group by #分组 没有分组则默认一组 按照select后的字段取得一张新的虚拟表, ...

  5. 第 6 章 —— 依赖项注入(DI)容器 —— Ninject

    有些读者只想理解 MVC 框架所提供的特性,而不想介入开发理念与开发方法学.笔者不打算让你改变 —— 这属于个人取向,而且你知道交付优质项目需要的是什么. 建议你至少粗略第看一看本章的内容,以明白哪些 ...

  6. OncePerRequestFilter的作用

    在spring中,filter都默认继承OncePerRequestFilter,但为什么要这样呢? OncePerRequestFilter顾名思义,他能够确保在一次请求只通过一次filter,而不 ...

  7. pycharm破解方法

    1.下载破解文件到目录 E:/Program Files/JetBrains/PyCharm 2017.1.3安装目录下 链接:http://idea.lanyus.com/jar/Jetbrains ...

  8. 配置postgres9.3间的fdw——实现不同postgres数据库间的互访问

    下面是安装.配置.使用fdw实现postgres数据库间互访问的方法,转载注明出处: 1.源码安装fdw支持(要求数据库源码安装) cd /usr/local/postgresql-9.3.2/con ...

  9. win7下安装node及出现的npm问题

    按照官网下载安装,选择 Windows Installer (.msi):,一直next安装,默认安装在C:\Program Files\nodejs下,环境变量会自动添加 如果安装后,打开cmd输入 ...

  10. HashTable vs HashMap(三)

    HashTable的应用非常广泛,HashMap是新框架中用来代替HashTable的类,也就是说建议使用HashMap,不要使用HashTable. 可能你觉得HashTable很好用,为什么不用呢 ...