深度学习从入门到精通:基于Keras-教学大纲.docx
《深度学习从入门到精通:基于Keras-教学大纲.docx》由会员分享,可在线阅读,更多相关《深度学习从入门到精通:基于Keras-教学大纲.docx(6页珍藏版)》请在第一文库网上搜索。
1、深度学习从入门到精通:基于Keras教学大纲课程名称:深度学习从入门到精通:基于KeraS课程类别:必修适用专业:人工智能、数据科学、大数据开发类相关专业总学时:48学时(其中理论18学时,实验30学时)总学分:2.0学分一、课程的性质随着科技的发展,人工智能又一次进入蓬勃发展的黄金时期。无论是计算机视觉、自然语言处理还是语音识别,人工智能技术在各个领域均取得重大的突破,一次又一次的给人们带来惊喜。特别是深度学习神经网络的发展,使得人工智能的发展拥有了里程碑式的变革。本课程基于当前最为流行的深度学习框架一一Keras,从新手的角度出发,着力于详细讲解深度学习技术。本课程理论与案例实践相结合,内
2、容由浅入深、语言通俗易懂,从基本原理到案例应用、从基础算法到复杂模型的剖析,尽最大可能地用通俗易懂的语言讲解深度学习各种模型的基本原理,在讲解KeraS实现深度学习的知识点时候,更注重方法和经验的传递,力求做到“授之以渔”。全书共分为9章,包括初识深度学习、深度学习的数据预处理技术、使用Keras开发深度学习模型、卷积神经网络及图像分类、循环神经网络、自编码器、生成式对抗网络、模型评估及模型优化、深度学习实验项目。二、课程学时分配序号教学内容理论学时实验学时其它1第1章初识深度学习212第2章深度学习的数据预处理技术223第3章使用Keras开发深度学习模型244第4章卷积神经网络及图像分类3
3、45第5章循环神经网络在文本序列中的应用346第6章自编码器237第7章生成式对抗网络238第8章模型评估及模型优化249第9章深度学习实验项目O5总计1830三、教学内容及学时安排1.理论教学序号章节名称主要内容教学目标学时1第1章初识深度学习1 .深度学习基础理论2 .主流深度学习框架介绍3 .深度学习开发环境搭建1. 了解深度学习主流框架2. 掌握深度学习基础理论知识:神经元、激活函数、网络拓扑结构3. Anaconda和TensorF1ow安装及入门22第2章深度学的数据预处理技术1 .结构化数据预处理技术2 .利用OPenCV进行图像预处理3 .利用TensorF1ow进行图像预处理
4、4 .利用Jieba进行文本预处理5 .利用KeraS进行文本预处理1 .了解结构化常用数据预处理技术2 .利用OpenCV进行图像预处理,包含图像读取、显示和保存,图像几何变换等3 .利用TensorF1ow进行图像预处理,包含图像缩放、裁剪、翻转等4 .利用Jieba进行中文文本分词,并掌握如何添加自定义词典5 .利用Keras进行文本预处理,重点掌握填充序列Pac1SeqUenCeS的使用23第3章使用Keras开发深度学习模型1 .KeraS模型生命周期2 .模型可视化3 .回调函数Ca1IbaCkS4,模型保存及加载1.掌握KeraS深度学习模型操作流程:定义、编译、训练、评估及预测
5、2,掌握最常用的两种KeraS模型:顺序型及函数式AP1模型3 .掌握TensorBoard可视化4 .掌握回调函数的用法5 .掌握使用SaveMode1格式保存模型及加载6 .了解使用JSON格式保存Keras模型24第4章卷积神经网络及图像分类1 .卷积神经网络原理及实现2 .迁移学习3 .深度强化学习1 .卷积层的原理及TensorF1ow实现2 .池化层的原理及TenSorFIoW实现3 .构建卷积神经网络进行图像分类4 .迁移学习的KerasApp1ications实现5 .迁移学习的TensorF1owHub实现6 .深度强化学习的DQN算法实现35第5章循环神经网络在文本序列中的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 深度 学习 入门 精通 基于 Keras 教学大纲
