Logo
☆☆☆☆☆
0.0
Beginner
15h

软件工程师的机器学习基础

机器学习是下一代软件专业人员的未来。 本课程为软件工程师提供机器学习的入门指南。你将学习人工智能/机器学习领域中最相关的三个核心部分:监督学习、神经网络和深度学习。通过动手实践监督学习,你将首先理解传统编程与机器学习之间的区别;随后,使用神经网络构建复杂的分布式应用。在此基础上,你将进一步通过堆叠多层网络,构建深度学习系统。在整个学习过程中,你将使用复杂的真实世界数据集,从零开始逐步探索机器的行为模式。 完成本课程后,你将掌握现代机器学习技术的实际应用能力。结合软件工程技能,你将能够构建复杂的神经网络,并应对真实场景中的数据挑战。

19 Lessons
Included in Subscription Plan
Personalized Learning
Powered by AI
软件工程师的机器学习基础
机器学习是下一代软件专业人员的未来。 本课程为软件工程师提供机器学习的入门指南。你将学习人工智能/机器学习领域中最相关的三个核心部分:监督学习、神经网络和深度学习。通过动手实践监督学习,你将首先理解传统编程与机器学习之间的区别;随后,使用神经网络构建复杂的分布式应用。在此基础上,你将进一步通过堆叠...

WHAT YOU'LL LEARN

熟练掌握现代机器学习技术

TAKEAWAY SKILLS

Python
Machine Learning
Neural Networks

Content

19 Lessons • 0 Quizzes • 0 Challenges

机器学习的工作原理
  1. 1

    简介

  2. 2

    编程与机器学习

  3. 3

    监督学习

  4. 4

    机器学习背后的数学原理

我们的第一个学习程序
  1. 1

    了解问题

  2. 2

    编写线性回归代码

  3. 3

    训练

  4. 4

    添加偏置

  5. 5

    游乐场(调整学习率)

  6. 6

    测验:机器学习基础

分类器的工作原理
  1. 1

    追踪边界

  2. 2

    突破边界

  3. 3

    游乐场

沿着梯度行进
  1. 1

    线性回归的局限性

  2. 2

    梯度下降

  3. 3

    偏导数

  4. 4

    对梯度下降进行测试

  5. 5

    游乐场:学习率与超调

批量处理
  1. 1

    模型的学习

  2. 2

    批处理简介

  3. 3

    理解批次

  4. 4

    游乐场(最小批次)

超空间
  1. 1

    增加更多维度

  2. 2

    矩阵数学

  3. 3

    升级学习者

  4. 4

    综合运用

  5. 5

    游乐场

  6. 6

    测验:梯度下降

测试之道
  1. 1

    过拟合的风险

  2. 2

    神经网络的开发周期

  3. 3

    游乐场(关于测试的思考)

判别机
  1. 1

    线性回归的局限性

  2. 2

    Sigmoid 的入侵

  3. 3

    更新梯度

  4. 4

    分类实战

  5. 5

    游乐场(重要的决策)

让我们开始开发
  1. 1

    准备数据

  2. 2

    调整超参数

  3. 3

    调整学习率和批量大小

  4. 4

    最终测试

  5. 5

    练习场(实现MNIST 99%准确率)

  6. 6

    测验:设计网络

实战演练
  1. 1

    数据优先

  2. 2

    我们自己的 MNIST 库

  3. 3

    真正的实现

  4. 4

    游乐场(复杂的数字)

  5. 5

    测验:一台有辨别力的机器与走向现实

一种更深层次的网络
  1. 1

    Echidna 数据集

  2. 2

    使用 Keras 构建一个神经网络

  3. 3

    Keras 实战

  4. 4

    游乐场(Keras)

  5. 5

    测验:一种更深层的网络

最终挑战
  1. 1

    多分类器

  2. 2

    独热编码

  3. 3

    解码分类器的答案

  4. 4

    启动分类器

  5. 5

    游乐场(扫雷)

克服过拟合
  1. 1

    过拟合解释

  2. 2

    深度网络回顾

  3. 3

    对模型进行正则化

  4. 4

    一个正则化工具箱

  5. 5

    游乐场

  6. 6

    测验:克服过拟合

感知机
  1. 1

    感知机简介

  2. 2

    感知机的局限性

  3. 3

    感知机的故事

  4. 4

    测验:感知机

驯服深度网络
  1. 1

    理解激活函数

  2. 2

    除了Sigmoid函数

  3. 3

    改进神经网络的技术

  4. 4

    游乐场(10个训练周期挑战)

  5. 5

    测验:驯服深度网络

设计网络
  1. 1

    用感知机构建神经网络

  2. 2

    Softmax 简介

超越基础网络
  1. 1

    CIFAR-10 数据集

  2. 2

    卷积神经网络的基本构成模块

  3. 3

    在卷积上运行

  4. 4

    游乐场(超参数大全)

  5. 5

    深度网络测验

构建网络
  1. 1

    编写前向传播代码

  2. 2

    编写 Softmax 与分类函数

  3. 3

    交叉熵

  4. 4

    游乐场(时间旅行测试)

深入底层
  1. 1

    深度学习的兴起

  2. 2

    不合理的效果

  3. 3

    接下来呢?

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)