pytorch反向传播算法

目录

  • [1. 链式法则复习](#1. 链式法则复习)
  • [2. 多输出感知机](#2. 多输出感知机)
  • [3. 多层感知机](#3. 多层感知机)
  • [4. 多层感知机梯度推导](#4. 多层感知机梯度推导)
  • [5. 反向传播的总结](#5. 反向传播的总结)

1. 链式法则复习

2. 多输出感知机

3. 多层感知机

如图:

4. 多层感知机梯度推导

简化式子把( O k O_k Ok - t k t_k tk) O k O_k Ok(1 - O k O_k Ok)起个别名叫 δ k K \delta^K_k δkK


5. 反向传播的总结


个人认为所谓的反向传播就是从输出层->到第一层输入一层一层计算梯度的过程,然后不断迭代达到优化W的目的。注意输出层和隐藏层是不一样的。

相关推荐
算法与编程之美8 分钟前
PyTorch中torch.flatten()函数的用法
人工智能·pytorch·python·深度学习·机器学习
执笔论英雄1 小时前
【RL】op_compute_log_probs 计算过程
人工智能·pytorch·python
All The Way North-2 小时前
从0到1,构建自己的全连接神经网络
人工智能·pytorch·深度学习·全连接神经网络
haiyu_y3 小时前
Day 51 在预训练 ResNet18 中注入 CBAM 注意力
人工智能·pytorch·深度学习
囊中之锥.4 小时前
《深度学习》CUDA安装配置、pytorch库、torchvision库、torchaudio库安装
人工智能·pytorch·深度学习
_codemonster14 小时前
AI大模型入门到实战系列--使用Pytorch实现transformer文本分类
人工智能·pytorch·transformer
我不爱机器学习15 小时前
使用 PyTorch 进行分布式计算
pytorch
是店小二呀15 小时前
在 AtomGit 昇腾 Atlas 800T上解锁 SGLang:零成本打造高性能推理服务
人工智能·pytorch·深度学习·npu
不爱学英文的码字机器20 小时前
基于昇腾 NPU 部署 Llama-3-8B 实战教程:从环境搭建到构建昇腾问答智能体
人工智能·pytorch·llama
摸鱼仙人~1 天前
多种类型Agent 工具调用机制讲解
人工智能·pytorch·agent