谢佳标
    • 畅销套餐
    • 精选套餐
    • 人气套餐
    • 尊享套餐
    • 高薪套餐
机器学习系列专题(经典算法+案例实战)
人工智能-数学基础视频课程
202049人学习
¥298.00
Python机器学习实训营(零基础必备,原理推导+代码复现+实验分析)
36269人学习
¥498.00
数据挖掘竞赛-优胜解决方案实战
8793人学习
¥298.00
更 多 15 门 课 程
Python数据分析师:0基础到数据分析达人【买视频送书】
Python数据分析与科学计算基础篇1:NumPy图解,使抽象的数据具象为可触摸的图形
18487人学习
¥99.00
Python数据分析与科学计算基础篇2:Pandas图解,使抽象的数据具象为可触摸的图形
13633人学习
¥89.00
Python数据分析与科学计算数据可视化篇:Matplotlib和Seaborn
5606人学习
¥99.00
更 多 7 门 课 程
深度学习工程师实战系列(必备原理+主流框架+项目实战)
人工智能深度学习入门视频课程
282707人学习
¥49.00
深度学习框架-PyTorch实战
60108人学习
¥398.00
人工智能-数学基础视频课程
202049人学习
¥298.00
更 多 17 门 课 程
深度学习工程师-实战就业系列
深度学习框架-PyTorch实战
60108人学习
¥398.00
强化学习实战系列(2020新版)
10582人学习
¥298.00
深度学习-行人重识别实战(2020新版)
7884人学习
¥298.00
更 多 19 门 课 程
深度学习工程师-实战就业系列
深度学习框架-PyTorch实战
60108人学习
¥398.00
强化学习实战系列(2020新版)
10582人学习
¥298.00
深度学习-行人重识别实战(2020新版)
7884人学习
¥298.00
更 多 19 门 课 程
  • 课程介绍
  • 课程大纲

适合人群:

高等院校相关专业师生; 准予培训机构的师生; 数据分析、数据挖掘人员; 人工智能、深度学习入门读者; 数据背景的数据科学家; 进行深度学习应用研究的科研人员;

你将会学到:

自搭建深度学习环境;了解Keras深度学习建模流程,掌握Keras深度学习模型效果评估。

课程简介:

1、介绍机器学习与深度学习的区别及联系,并花一定篇幅介绍了目前主流的深度学习框架。

2、详细介绍了如何安装Python的科学计算环境AnacondaR语言的IDE工具RStudio,以及如何在AnacondaRStudio安装TensorFlowKeras

3、通过深度学习中的相当于“Hello Word”的入门数据集MNIST为例,介绍如何利用Keras构建深度学习模型。


展开更多

课程大纲-Keras深度学习:入门、实践及进阶

  • 第1章机器学习与深度学习(28分钟3节)

  • 1-1

    《Keras深度学习入门、实践及进阶》书籍介绍本书涵盖了全连接神经网络(MLP)、卷积神经网络(CNN)、循环神经网络(RNN)、自编码网络(AE)、生成式对抗网络(GAN)等模型原理介绍及Keras实践。并重点讲解如何对手头的图像数据和中文文本数据进行分析处理,以便学习如何训练这些模型以实现真实的图像处理和语言处理任务。

    [14:25]
  • 1-2

    机器学习与深度学习的区别与联系可以将深度学习、机器学习、人工智能想象成一组由小到大、一个套一个的俄罗斯套娃。深度学习是机器学习的一个子集,而机器学习则是人工智能的一个子集。机器学习与深度学习的区别在于,传统的机器学习需要定义一些人工特征,从而有目的去提取目标信息,非常依赖任务的特异性以及设计特征的专家经验。而深度学习可以从大数据中先学习简单的特征,并从其逐渐学习到更为复杂抽象的深层特征,不依赖人工的特征工程,这也是深度学习在大数据时代受欢迎的一大原因。

    [03:14]
  • 1-3

    机器学习算法基本原理与R语言实现“机器学习”的基本做法是通过复杂的算法来分析大量的数据,识别数据中的模式,并据此做出判断和预测。按照主流方法,机器学习的框架体系又可以分为分类、回归、聚类和关联规则等方法。其中聚类分析常用于客户分群和异常值侦测、关联规则常用于购物篮分析、分类和回归算法多用于预测场景。

    [10:21]
  • 第2章主流深度学习框架介绍及深度学习环境准备(20分钟2节)

  • 2-2

    准备深度学习环境本小节将准备安装深度学习所需的软件环境,这是系列课程应用案例的运行环境,对于大部分中小型的深度学习项目也是够用的。考虑到学员的背景广泛,我们选择在Windows10系统环境下配置深度学习的软件环境。

    [12:26]
  • 第3章Keras构建深度学习模型(1小时2分钟8节)

  • 3-1

    MNIST数据集介绍及读取MNIST (全称为 MixedNational Institute of Standards and Technology)手写数字识别数据集是由Yann LeCun所收集,他也是Convolution Neural Network的创始人。MNIST数字文字识别数据集数据量不会太大、而且是单色的图像,很适合深度学习的初学者用来练习建立模型、训练、预测。MNIST数据集共有训练数据60000项、测试数据10000项。MNIST数据集中的每一项数据都由image(数字图像)和label(真实的数字)所组成。

    [10:10]
  • 3-3

    数据预处理我们在建立深度神经网络模型(deep neural network)前,必须先将iamges和label的内容进行预处理,才能使用全连接神经网络模型进行训练于预测。数据预处理分为以下两部分:image(数字图像的特征值)数据预处理label(数字图像真实的值)数据预处理image(数字图像的特征值)数据预处理可分为以下两个步骤:将原本2维的28×28的数字图像转换为1维的1×784的数据。对数字图像image的数字进行标准化处理。

    [10:43]
  • 3-4

    建立全连接神经网络(DNN)模型架构我们将建立序贯(Sequential)堆积的深度神经网络模型,后续只需要通过 %>% 将各个神经网络层加入模型即可。该模型网络结构如下:输入层:因为每个数字图像的形状为784,故输入层共有784个神经元。隐藏层:共有256个神经元,激活函数为relu。输出层:共有10个神经元,因为是多分类问题,激活函数为softmax。

    [08:53]
  • 3-5

    模型编译在训练模型之前,我们必须使用compile()函数对训练模型进行编译。

    [02:43]
  • 3-6

    模型训练通过fit()函数对模型进行训练。参数validation_split设置为0.2,则Keras训练前会自动将训练数据分成两部分:80%作为训练数据,20%作为验证数据;参数epochs为10,说明执行10个训练周期;参数batch_size为200,说明每一批次200个数据;参数verbose为2,则显示训练过程。

    [03:33]
  • 3-7

    模型评估前面我们已经完成了训练,现在使用测试数据集来评估模型准确率。通过evaluate()函数实现。

    「仅限付费用户」点击下载“第一章:准备深度学习的环境.pdf”

    [02:21]
  • 3-8

    模型预测接下来我们使用predict_classes()函数对测试数据集进行类别预测。通过可视化手段展示测试集前9张数字图像、实际和预测标签。

    「仅限付费用户」点击下载“Keras构建深度学习模型.txt”

    [12:29]
  • 第4章结课测试(01节)

在线
客服
APP
下载

下载Android客户端

下载iphone 客户端

官方
微信

关注官方微信

返回
顶部