4006-998-758
3000+课程任你选择
深度建模实战
研发学院 深度学习建模实战 开课时间:2022-05-17
熊磊光

现任某大数据公司技术总监

曾任华为软件工程师

中国农业大学 信电学院自动化硕士

10年以上软件开发和系统架构设计工作经验,历任软件工程师、高级工程师、技术经理、部门经理、架构师。现公司致力于开发全生命周期的大数据存储,以及大数据平台产品,目前集中在运营商、金融、归档等行业和业务方向。从事技术培训工作5年以上,主讲软件开发和大数据相关技术课程,能够运用 Python, Java, C++等语言,精通Spark、Hadoop, Hive, Map-Reduce 分布式计算系统设计算法,主持和参与过多个大型开发项目,具备架构设计、软件开发和数据分析挖掘能力。具备培训课程开发和组织能力。


查看老师详情
课程内容

课程时长


3天(6小时/天)。可根据客户需求进行模块压缩。


课程大纲 


第1章  Tensorflow的安装和开发环境搭建  

      1.1 Tensorflow介绍

      1.2 Tensorflow的安装

第2章  核心高阶API

      2.1 机器学习基础与tf.keras

            2.1.1 tf.keras实现线性回归

            2.1.2 逻辑回归实例与交叉熵

            2.1.3 Softmax多分类实例

      2.2 多层感知器与神经网络

            2.2.1 多层感知器原理与梯度下降算法

            2.2.2 激活函数和常见优化算法

            2.2.3 多层感知器优化实例

            2.2.4 过拟合与神经网络评价标准

            2.2.5 Dropout与正则化

            2.2.6 网络参数选择原则

      2.3 tf.keras基础实例

            2.3.1 手写数字识别及模型优化

            2.3.2 评论情绪分类

            2.3.3 tf.keras函数式API

第3章  输入模块Tf.data

     3.1 Tf.data简介

           3.1.1 tf.data模块用法演示

           3.1.2 tf.data数据输入实例

第4章  卷积神经网络    

      4.1 认识卷积神经网络

           4.1.1 卷积神经网络整体架构

           4.1.2 卷积神经网络实例(Fashion Mnist数据集)

第5章  Eager模式与自定义训练      

      5.1 Eager模式简介

            5.1.1 Eager模式与张量运算

            5.1.2 变量与自动微分

            5.1.3 Tensorflow自定义训练

      5.2 自定义训练综合实例

            5.2.1 猫狗数据识别

第6章  卷积神经网络高级应用和迁移学习

      6.1 图片增强

      6.2 使用预训练网络与迁移学习

            6.2.1 迁移学习的基础概念

            6.2.2 使用VGG预训练网络实例

      6.3 批标准化

第7章  模型保存与可视化   

      7.1 加载和保存整个模型

      7.2 加载保存模型结构

      7.3 加载和保存模型参数

      7.4 Tensorflow面向对象保存

      7.5 模型可视化

      7.6 使用Tensorboard

第8章  RNN循环神经网络 

      8.1 RNN循环神经网络

            8.1.1 循环神经网络的原理和整体架构

            8.1.2 tf.keras序列问题实例(评论分类)

      8.2 RNN文本分类实例

            8.2.1 文本嵌入表示

            8.2.2 航空公司评价情绪分类

      8.3 RNN序列预测

            8.3.1 数据预处理与数据采样

            8.3.2 搭建LSTM模型

            8.3.3 LSTM模型优化

返回上一级