Logo
☆☆☆☆☆
0.0
Beginner
20h

深度学习入门指南

本课程面向具备Python编程基础的学习者,内容全面且适合初学者。你将掌握深度学习中的基本概念和术语,并理解深度学习技术的重要性。课程从简单的感知机模型开始,逐步过渡到更复杂但功能强大的深度学习模型。你将通过NumPy(一个强大的Python库)和Keras(Python中前沿的深度学习库)动手实践编写简单与复杂深度学习模型的代码。每节课末尾配有测验题和编程挑战,帮助你检验所学并加深理解。完成本课程后,你将对深度学习的基础知识有整体把握,并具备进一步学习高级概念所需的工具和能力。

9 Lessons
Included in Subscription Plan
Personalized Learning
Powered by AI
深度学习入门指南
本课程面向具备Python编程基础的学习者,内容全面且适合初学者。你将掌握深度学习中的基本概念和术语,并理解深度学习技术的重要性。课程从简单的感知机模型开始,逐步过渡到更复杂但功能强大的深度学习模型。你将通过NumPy(一个强大的Python库)和Keras(Python中前沿的深度学习库)动手实践...

Content

9 Lessons • 0 Quizzes • 0 Challenges

✨开始之前
  1. 1

    课程简介

  2. 2

    学习成果

✨深度学习入门
  1. 1

    机器学习基础

  2. 2

    机器学习范式

  3. 3

    深度学习简介

  4. 4

    人工神经网络(ANN)

✨ 使用 Keras 构建深度学习模型
  1. 1

    Keras 简介

  2. 2

    Keras 工作流程

  3. 3

    阅读并探索数据

  4. 4

    指定模型架构

  5. 5

    模型编译

  6. 6

    拟合模型

  7. 7

    模型评估

  8. 8

    使用模型

  9. 9

    回归模型

  10. 10

    🍀 挑战:矿石与岩石分类器

  11. 11

    解决方案回顾:矿石与岩石分类器

✨ 使用 NumPy 的简单感知机模型
  1. 1

    感知机简介

  2. 2

    编写感知机的前向传播

  3. 3

    离散预测与连续预测

  4. 4

    🍀 挑战:使用Sigmoid激活函数

  5. 5

    解决方案回顾:使用Sigmoid激活函数

  6. 6

    误差函数

  7. 7

    挑战:将误差扩展到多个数据点

  8. 8

    解决方案回顾:误差扩展至多个数据点

  9. 9

    优化感知机输出

  10. 10

    梯度下降:随机更新与批量更新

  11. 11

    梯度下降:随机更新

  12. 12

    梯度下降:批量更新

  13. 13

    感知机作为逻辑运算符

  14. 14

    🍀 挑战:使用IRIS数据集进行分类

  15. 15

    解决方案回顾:使用鸢尾花数据集进行分类

  16. 16

    🔧 梯度下降的问题及解决方案

✨微调 Keras 模型
  1. 1

    模型优化入门

  2. 2

    🍀 挑战:更改模型优化器

  3. 3

    解决方案回顾:更改模型优化器

  4. 4

    模型验证 - 一

  5. 5

    模型验证 - II

  6. 6

    模型容量

  7. 7

    🍀 挑战:超参数调优模型

  8. 8

    解决方案回顾:超参数调优

✨迈向基于NumPy的深度神经网络
  1. 1

    非线性边界的介绍

  2. 2

    神经网络

  3. 3

    前向传播

  4. 4

    反向传播

  5. 5

    🍀 挑战:训练 XOR 多层感知机

  6. 6

    解决方案回顾:训练异或(XOR)多层感知机

  7. 7

    激活函数

  8. 8

    深度神经网络

🖥️ 项目:构建一个数字识别模型
  1. 1

    MNIST 数据集简介

  2. 2

    🍀 挑战:构建网络

  3. 3

    进行预测与评估

  4. 4

    进行预测

🖥️ 项目:构建一个字母分类模型
  1. 1

    字母分类数据集简介

  2. 2

    🍀 挑战:前向传播 - 三层神经网络

  3. 3

    解决方案回顾:前向传播——三层神经网络

  4. 4

    🍀 挑战:反向传播 - 三层神经网络

  5. 5

    解决方案回顾:反向传播——三层神经网络

  6. 6

    🍀 挑战:训练 - 三层神经网络

  7. 7

    解决方案回顾:训练——三层神经网络

  8. 8

    做出预测

✨结论
  1. 1

    🏆 快速概览

  2. 2

    🚀 接下来是什么?

Certificate of Completion

Showcase your accomplishment by sharing your certificate of completion.

Course Author:Anonymous User

Reviews

Read reviews from students who have taken this course and share your own experience.

Reviews & Comments (0)