返回课程
AI003 Professional

深度学习导论

深度学习是机器学习的一个子领域,专注于使用人工神经网络从原始数据中学习复杂的分层特征表示。本课程涵盖基本原理、基础数学、优化概念(梯度下降、反向传播)、网络模块(线性层、卷积层、池化层)以及常见架构(CNN、RNN)。应用实例包括计算机视觉、自然语言处理和强化学习。学生将使用 PyTorch 深度学习库进行实现,并完成一个真实场景的最终项目。

5.0
30.0h
512 名学生
0 点赞
人工智能
开始学习

课程概述

📚 内容概要

深度学习是机器学习的一个子领域,专注于使用人工神经网络从原始数据中学习复杂的层次化特征表示。本课程涵盖基础原理、底层数学、优化概念(梯度下降、反向传播)、网络模块(线性层、卷积层、池化层)以及常见架构(CNN、RNN)。应用示例包括计算机视觉、自然语言处理和强化学习。学生将使用 PyTorch 深度学习库进行实现,并完成一个真实场景的最终项目。

核心目标简述:掌握深度学习理论,使用 PyTorch 实现模型,理解专用架构(如 CNN、RNN、Transformer),并将其应用于计算机视觉、自然语言处理和序列决策任务。

🎯 学习目标

  1. 解释训练深度神经网络所需的数学基础和核心优化技术(梯度下降、反向传播)。
  2. 利用 PyTorch 深度学习框架,高效地实现、训练和调试现代网络架构,结合 CUDA 加速和高效的数处理技术。
  3. 设计并分析专用架构,包括用于图像数据的卷积神经网络(CNN)和用于序列依赖关系的 Transformer 模型。
  4. 将深度学习技术应用于核心应用领域的实际问题:计算机视觉、自然语言处理和强化学习。
  5. 基于鲁棒性、可解释性和伦理公平性评估模型,比较不同先进范式(如生成模型、半监督学习)的优势。

课程