欢迎光临
我们一直在努力

PyTorch生成式人工智能(5)——分类任务详解

PyTorch生成式人工智能(5)——分类任务详解

    • 0. 前言
    • 1. 使用 PyTorch 进行端到端的深度学习
      • 1.1 PyTorch 深度神经网络训练流程
      • 1.2 数据预处理
    • 2. 二分类
      • 2.1 创建数据批次
      • 2.2 模型构建与训练
      • 2.3 模型测试
    • 3. 多类别分类
      • 3.1 验证集和提前停止
      • 3.2 模型构建与训练
    • 小结
    • 系列链接

0. 前言

在本节中,我们将介绍神经网络的基本概念,包括损失函数、激活函数、优化器和学习率,这些对于构建和训练深度神经网络至关重要,如果想要深入理解这些知识,推荐通过《PyTorch深度学习实战》了解所需的基本技能和概念,包括多种人工神经网络的架构和训练。 在本节中,将学习如何使用 PyTorch 创建深度神经网络来执行二分类和多类别分类任务,以便熟练掌握深度学习和分类任务。具体而言,我们将构建一个完整的端到端深度学习项目,使用 PyTorch 将灰度图像的服装物品分类为不同类别,包括外套、包、运动鞋、衬衫等。目的是创建能够执行二分类和多类别分类任务的深度神经网络,为后续学习奠定基础。

1. 使用 PyTorch 进行端到端的深度学习

在本节中,我们首先介绍深度学习模型训练流程,然后讨论如何获取训练数据以及如何进行数据预处理。

1.1 PyTorch 深度神经网络训练流程

在本节中,我们的任务是创建并训练一个深度神经网络,用于对服装物品的灰度图像进行分类,模型构建与训练步骤如下图所示。

模型训练流程

赞(0)
未经允许不得转载:171主机测评 » PyTorch生成式人工智能(5)——分类任务详解
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址