人工智能实践: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. Confluence 6 嵌套用户组的示例

    示例 1 : 用是一个子用户组成员 想象在你的目录服务器中,存在下面 2 个用户组: staff marketing 成员: marketing 用户组是  staff 的成员. 用户 jsmith ...

  2. 常用Java字符API

  3. TCP和UDP最完整的区别

    TCP与UDP基本区别  1.基于连接与无连接  2.TCP要求系统资源较多,UDP较少:   3.UDP程序结构较简单   4.流模式(TCP)与数据报模式(UDP);   5.TCP保证数据正确性 ...

  4. zuul网关源码解析

    zuul网关源码解析 zuul请求的生命周期 ZuulServlet ZuulServlet定义了对zuul整个过程的处理,如下: public void service(javax.servlet. ...

  5. forget words out1

    forget word 1● information 2● infomation 3● mation 4● pavilion 5● river 6● mouth 7● fish 8● lick 9● ...

  6. Jpa实体类生成图解

    Jpa实体类生成图解   创建连接     创建项目  

  7. linux kernel swap daemon

    The name swap daemon is a bit of a misnomer as the daemon does more than just swap modified pages ou ...

  8. jquery条形码生成器

    <!DOCTYPE html><html> <head>        <meta charset="UTF-8">         ...

  9. struts2返回json字符串

    参考链接:http://www.cnblogs.com/starsli/p/4733669.html 1.通过使用struts2-json-plugin 插件来实现 2.通过收到使用json-lib提 ...

  10. Hadoop序列化和反序列化

    1. 序列化从头说    在面向对象程序设计中,类是个很重要的概念.所谓“类”,可以将它想像成建筑图纸,而对象就是根据图纸盖的大楼.类,规定了对象的一切.根据建筑图纸造房子,盖出来的就是大楼,等同于将 ...