“东方国信杯”大赛Tensorflow入门及应用-笔记

“东方国信杯”大赛Tensorflow入门及应用-笔记

  • 一、Tensorflow入门
    • 1. Tensorflow
    • 2.TF的系统结构
    • 3.TF的技术构架
    • 4. TF基础
    • 5.TF的安装
    • 6.TF入门
  • 二、Tensorflow应用
    • 1.卷积神经网络(处理图像)
    • 2.循环神经网络(处理自然语言)

一、Tensorflow入门

1. Tensorflow

深度学习(Deep Learning)是机器学习中一种基于对数据进行表征学习的方法,深度学习的好处是用非监督式或半监督式的特征学习、分层特征提取高效算法来替代手工获取特征(feature)。
TF是Google开源的深度学习的一个框架,与之相匹配的另一个开源框架是PyTorch。
TF提供的可视化分析工具Tensorboard可以看到神经网络个体的一些变化,甚至是图像抽取的特征是什么样子的。
“东方国信杯”大赛Tensorflow入门及应用-笔记_第1张图片

2.TF的系统结构

“东方国信杯”大赛Tensorflow入门及应用-笔记_第2张图片

3.TF的技术构架

“东方国信杯”大赛Tensorflow入门及应用-笔记_第3张图片

4. TF基础

TensorFlow是一款开源的数学计算软件,使用数据流图(Data Flow Graph)的形式进行计算。
tensor张量(多维向量、多维矩阵),flow流。
TF数据流图:输入——>各种操作——>输出
数据结构是tensor,计算模式是flow流式的。
“东方国信杯”大赛Tensorflow入门及应用-笔记_第4张图片

5.TF的安装

“东方国信杯”大赛Tensorflow入门及应用-笔记_第5张图片

6.TF入门

由计算模型、数据模型、运行模型三个方式来介绍。

“东方国信杯”大赛Tensorflow入门及应用-笔记_第6张图片
“东方国信杯”大赛Tensorflow入门及应用-笔记_第7张图片
“东方国信杯”大赛Tensorflow入门及应用-笔记_第8张图片

二、Tensorflow应用

1.卷积神经网络(处理图像)

“东方国信杯”大赛Tensorflow入门及应用-笔记_第9张图片
“东方国信杯”大赛Tensorflow入门及应用-笔记_第10张图片
提取图片特征:
“东方国信杯”大赛Tensorflow入门及应用-笔记_第11张图片
“东方国信杯”大赛Tensorflow入门及应用-笔记_第12张图片
“东方国信杯”大赛Tensorflow入门及应用-笔记_第13张图片
“东方国信杯”大赛Tensorflow入门及应用-笔记_第14张图片
“东方国信杯”大赛Tensorflow入门及应用-笔记_第15张图片
一层卷积网络:
“东方国信杯”大赛Tensorflow入门及应用-笔记_第16张图片两层:
“东方国信杯”大赛Tensorflow入门及应用-笔记_第17张图片
三层:
“东方国信杯”大赛Tensorflow入门及应用-笔记_第18张图片
神经网络层数越多提取的特征越抽象。

2.循环神经网络(处理自然语言)

“东方国信杯”大赛Tensorflow入门及应用-笔记_第19张图片
分词用jieba库,去重:
“东方国信杯”大赛Tensorflow入门及应用-笔记_第20张图片
“东方国信杯”大赛Tensorflow入门及应用-笔记_第21张图片
编码:
“东方国信杯”大赛Tensorflow入门及应用-笔记_第22张图片
“东方国信杯”大赛Tensorflow入门及应用-笔记_第23张图片
“东方国信杯”大赛Tensorflow入门及应用-笔记_第24张图片
“东方国信杯”大赛Tensorflow入门及应用-笔记_第25张图片
“东方国信杯”大赛Tensorflow入门及应用-笔记_第26张图片
“东方国信杯”大赛Tensorflow入门及应用-笔记_第27张图片
“东方国信杯”大赛Tensorflow入门及应用-笔记_第28张图片

你可能感兴趣的:(东方国信杯)