|
课程介绍 近几年深度学习技术在学术界和工业界都得到了广泛的应用和传播。深度学习的传播不仅是由于算法的进步,更是因为深度学习技术在各行各业都取得了非常好的应用效果。深度学习作为一门理论和实践相结合的学科,在新的算法理论不断涌现的同时,各种深度学习框架也不断出现在人们视野。比如Torch,MxNet,theano,Caffe等等。Google在2015年11月9日宣布开源自己的第二代机器学习系统Tensorflow。深度学习是未来新产品和新技术的一个关键部分。在这个领域的研究是全球性的,并且发展很快,却缺少一个标准化的工具。Google希望把Tensorflow做成深度学习行业的标准。# m& r/ d8 G4 O0 R" P( v$ d
Tensorflow支持python和c++语言,支持CNN、RNN和LSTM等算法,可以被用于语音识别或图像处理等多项深度学习领域。它可以在一个或多个CPU或GPU中运行。它可以运行在嵌入式系统(如手机,平板电脑)中,PC中以及分布式系统中。它是目前全世界最火爆的深度学习平台(没有之一)。
' x% O6 M* z& V- x/ a. v( ]课程内容基本上是以代码编程为主,也会有少量的深度学习理论内容。课程会从Tensorflow最基础的图(graphs),会话(session),张量(tensor),变量(Variable)等一些最基础的知识开始讲起,逐步讲到Tensorflow的基础使用,以及在Tensorflow中CNN和LSTM的使用。在课程的后面会带着大家做几个实际的项目,比如训练自己的模型去进行图像识别,使用Tensorflow进行验证码的识别,以及Tensorflow在NLP中的使用。! C3 I) U8 L" O; Z
. G& s0 p7 P9 h3 q: b" o
课程目标% s1 E/ J' a+ k
通过课程学习,掌握Tensorflow深度学习开发框架的基本使用,以及通过实际深度学习编程案例提高编程能力。5 j) B" ]! @# s8 G( V
" c+ ?( b8 {( M- X6 V适用人群
6 R2 x6 {$ p( m3 I( v. e! s+ `6 g深度学习,人工智能爱好者
" A/ v6 H0 q, K: _) \) T1 g0 e6 H6 D! N6 T5 Z4 X
课程目录; Y1 R; m5 _, }& L0 L5 L( ?
第一课 Tensorflow简介,Anaconda安装,Tensorflow的CPU版本安装。' f0 H) q/ {5 @" m( C
第二课 Tensorflow的基础使用,包括对图(graphs),会话(session),张量(tensor),变量(Variable)的一些解释和操作。
5 `1 b' B' x$ h第三课 Tensorflow线性回归以及分类的简单使用,softmax介绍。( ^8 h& M6 [& r7 R8 P3 C, Y
第四课 交叉熵(cross-entropy),过拟合,dropout以及Tensorflow中各种优化器的介绍。+ v8 V p- m w9 ?9 X
第五课 使用Tensorboard进行结构可视化,以及网络运算过程可视化。: d) N$ X: C* `. Y4 n; f
第六课 卷积神经网络CNN的讲解,以及用CNN解决MNIST分类问题。
1 |, b& {. N' u* ]$ }, x第七课 递归神经网络LSTM的讲解,以及LSTM网络的使用。
- e: n. T. x2 U! l% U第八课 保存和载入模型,使用Google的图像识别网络inception-v3进行图像识别。
) c+ K/ S, |' w, U# Y Z; `第九课 Tensorflow的GPU版本安装。设计自己的网络模型,并训练自己的网络模型进行图像识别。
& d: i% [' @& x* \4 Q; E第十课 多任务学习以及验证码识别。' E: H. p; S( S4 x+ ]
第十一课 word2vec讲解和使用,cnn解决文本分类问题。* `! S/ D5 _; l
第十二课 语音处理以及使用LSTM构建语音分类模型。! n, {# r2 C: W3 y9 z; X- k0 A
6 ~' l3 K: S# Q- m- R
0 |$ v/ d# e3 v9 c7 n5 W5 o) N
( M# t! s: F; ?! }) ]
1 A3 y* }1 ]$ F7 f7 B" Z' E& T* A0 p9 R) i/ P' J& H3 z1 ?* O- ~1 q
) x4 O2 O' b, Z$ E- G9 Z9 K
3 u u8 N. z u% |* M! I
, B; E9 e+ w/ O2 b4 K4 |3 }资源下载地址和密码(百度云盘): [/hide] 百度网盘信息回帖可见
0 G% j: [& U' B/ i6 {4 v+ @' N$ M% [$ K3 N3 Z4 q; y( z3 X
$ @, {' A6 o# V! o4 G' G3 x# B! ?4 v s$ G
本资源由Java自学网收集整理【www.javazx.com】 |
|