人工智能实践: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. Report CodeForces - 631C (栈)

    题目链接 题目大意:给定序列, 给定若干操作, 每次操作将$[1,r]$元素升序或降序排列, 求操作完序列 首先可以发现对最后结果有影响的序列$r$一定非增, 并且是升序降序交替的 可以用单调栈维护这 ...

  2. zzuli303(奇葩26进制转换)

    序号互换 时间限制:1000 ms  |  内存限制:65535 KB 难度:2   描述 Dr.Kong设计了一个聪明的机器人卡多,卡多会对电子表格中的单元格坐标快速计算出来.单元格的行坐标是由数字 ...

  3. xhost + 的作用

    xhost 是用来控制X server访问权限的. 通常当你从hostA登陆到hostB上运行hostB上的应用程序时, 做为应用程序来说,hostA是client,但是作为图形来说, 是在hostA ...

  4. 87. Scramble String *HARD* 动态规划

    Given a string s1, we may represent it as a binary tree by partitioning it to two non-empty substrin ...

  5. RabbitMQ整合spring

    <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.sp ...

  6. 团队作业之现场UML设计

    项目UML设计(团队) 团队信息 团队名:第三视角 各成员学号及姓名 姓名 学号 博客链接 张扬(组长) 031602345 http://www.cnblogs.com/sxZhangYang/p/ ...

  7. [转载]三款SDR平台对比:HackRF,bladeRF和USRP

    这篇文章是 Taylor Killian 13年8月发表在自己的博客上的.他对比了三款平价的SDR平台,认为这三款产品将是未来一年中最受欢迎的SDR平台.我觉得这篇文章很有参考价值,简单翻译一份转过来 ...

  8. Centos7 安装 MySQL5.7

    Centos7 安装 MySQL5.7 一.环境介绍 1.安装包版本介绍 MySQL 有三种安装方式:RPM安装.二进制包安装.源码包安装.我们这篇文章以二进制方式安装MySQL 软件名称 版本 系统 ...

  9. MySQL性能优化方法一:缓存参数优化

    原文链接:http://isky000.com/database/mysql-perfornamce-tuning-cache-parameter 数据库属于 IO 密集型的应用程序,其主要职责就是数 ...

  10. spring读取propertyes 新方法

    <context:property-placeholder location="classpath:mysql.properties"/> <util:prope ...