Pytorch损失函数(nn.L1Loss、nn.SmoothL1Loss、nn.MSELoss 、nn.CrossEntropyLoss、nn.NLLLoss)

article/2025/8/29 14:32:49

文章目录

    • nn.L1Loss
    • nn.SmoothL1Loss
    • nn.MSELoss
    • nn.CrossEntropyLoss
    • nn.NLLLoss

损失函数,是编译一个神经网络模型必须的两个参数之一,另一个是优化器。损失函数是指用于计算标签值和预测值之间差异的函数,常见的有多种损失函数可供选择,典型的有距离向量,绝对值向量等。

nn.L1Loss

L1Loss计算方法比较简单,原理就是取预测值和真实值的绝对误差的平均数。计算公式如下

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-InfJGLiZ-1595854511048)(C:\Users\Administrator\Desktop\LOSS\1.png)]

nn.SmoothL1Loss

nn.SmoothL1Loss:计算分俩方面,当误差在 (-1,1) 上是平方损失,其他情况是L1 损失。计算公式如下:

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Q5CHXOEX-1595854511058)(C:\Users\Administrator\Desktop\LOSS\2.png)]

nn.MSELoss

nn.MSELoss:计算公式是预测值和真实值之间的平方和的平均数。
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-alWW6U2m-1595854511062)(C:\Users\Administrator\Desktop\LOSS\3.png)]

nn.CrossEntropyLoss

交叉熵损失函数,常用于图像分类的神经网络中,计算方式如下:

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-zCtuNumq-1595854511067)(C:\Users\Administrator\Desktop\LOSS\4.png)]

nn.NLLLoss

负对数似然损失函数,这个损失函数一般也是用在图像识别模型上。和nn.CrossEntropyLoss的功能是非常相似的,通常都是用在多分类模型中,实际应用一般用NLLLoss比较多。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-fcfRwAk5-1595854511070)(C:\Users\Administrator\Desktop\LOSS\5.png)]


http://chatgpt.dhexx.cn/article/USyqyrCF.shtml

相关文章

链表L->next

2020/10/26更新 #include <iostream> using namespace std;struct MyStruct {int data 0;MyStruct* next; }; int main() {MyStruct* L;MyStruct head ,firstNode;head.data 1;firstNode.data 2;head.next &firstNode;L &head;cout << L->next-&g…

L多样化

为了解决同质性攻击和背景知识攻击所带来的隐私泄露&#xff0c;Machanavajjhala等人提出了L-多样性(l-diversity)模型。简单来说&#xff0c;就是在公开的数据中&#xff0c;每一个等价类里的敏感属性必须具有多样性&#xff0c;即L-多样性保证每一个等价类里&#xff0c;敏感…

L'Hospital法则

1.LHospital法则利用柯西中值定理证明 2.该法则适用f与g同时为无穷小量或g为无穷大量的情况 3.注意该法则只给出了充分不必要条件 今天我们介绍一种函数求极限的方法——LHospital法则。它主要用在求解"待定型"极限 1 首先阐述定理: 我们证明这个定理: 微分中值定理…

李沐老师 d2l库画图在 pycharm 动态显示问题(已解决)

修改 d2l.Animator 类的部分代码 1. 在 Animator 类中的 add() 方法中添加两行代码 plt.draw() plt.pause(0.001) 2. 在 Animator 添加 show() 方法 def show(self):display.display(self.fig) 3. 在需要显示的时候调用 animator.show() 结果

L298N——真正的玄学驱动板

总结 L298N 电机就是不转问题&#xff01;&#xff01;&#xff01; 目录 前言 1、共地问题 PWM 不能直接控制电机转动&#xff01;&#xff01;&#xff01;&#xff01;&#xff01;&#xff01;&#xff01;&#xff01;&#xff01;别把PWM直接接电机&#xff01;&…

QMC5883L说明文档

个人博客&#xff1a;http://brainware360.cn/ QMC5883L源于Honeywell的HMC5883L&#xff0c;是一款表面贴装的集成了信号处理电路的三轴磁性传感器&#xff0c;应用场景主要包括罗盘、导航、无人机、机器人和手持设备等一些高精度的场合。 外形如下图所示&#xff1a; Figur…

安装 d2l

1.下载whl &#xff1a;https://www.cnpython.com/pypi/d2l/download 下载后放在哪个目录下都行 2.切换到刚刚下载的这个文件的所在目录&#xff0c;打开cmd 3.如上图标示&#xff0c;打开cmd&#xff0c;在cmd窗口中输入安装命令&#xff1a;pip install whl文件的名字 4.…

L298n

一时兴起&#xff0c;把之前的东西整一下。L298N资料&#xff08;非原创&#xff0c;贴出来便于日后查阅&#xff0c;或许能给给初学者一点帮助&#xff09;

L9110电机驱动电路

我需要设计一个驱动电路去驱动这样一个电机。电机的两个端子的输入波形如图&#xff1a; 驱动的波形为50%占空比的方波&#xff0c;频率为5Hz&#xff0c;额定电压12V。 单片机IO口可以输出3.3V/5V的PWM波&#xff0c;不过电压不够&#xff0c;驱动能力也不够&#xff0c;电机…

canon l11121e驱动_佳能L11121e驱动

佳能L11121e驱动可以帮助用户解决同型号打印机无法被电脑识别或者打印异常的问题&#xff0c;如果你在使用该型号打印机时遇到了上述问题&#xff0c;可以来本站下载使用该驱动&#xff0c;正确安装一下即可解决问题&#xff0c;让打印机恢复正常工作&#xff01; 佳能L11121e驱…

A2L文件介绍

文章目录 一、概述二、图2中不同块的意义如下&#xff1a;三、 A2L块示例补充知识参考文章 一、概述 A2L文件定义了标定过程中&#xff0c;上位机与ECU之间的通信所需的信息&#xff0c;可以是XCPonCAN&#xff0c;XCPonUSB、XCPonSPI等。 A2L标准分为三个部分&#xff0c;分别…

目标检测:损失函数之SmoothL1Loss

fasterRCNN中的RPN的回归框的loss计算方法 再次深入的解读SmoothL1Loss损失函数&#xff1a; fasterRCNN中SmoothL1Loss的详解

s905l android5,魔百盒CM201-1-YS-S905L纯净安卓系统固件包

魔百盒CM201-1-YS-S905L纯净安卓系统固件包是一个魔百盒易视腾YS代工魔百盒cm201-1免拆线刷固件系统纯净包&#xff0c;盒子是广东移动宽带定制的&#xff0c;其他地方只要硬件相同&#xff0c;应该也能够。不过还是提醒一句&#xff0c;刷机有风险&#xff0c;动手需谨慎。 固…

L1和L2简单易懂的理解

一、正则化&#xff08;Regularization&#xff09; 机器学习中几乎都可以看到损失函数后面会添加一个额外项&#xff0c;常用的额外项一般有两种&#xff0c;一般英文称作ℓ1ℓ1-norm和ℓ2ℓ2-norm&#xff0c;中文称作L1正则化和L2正则化&#xff0c;或者L1范数和L2范数。 L1…

【编译原理】关于LL(1)文法的探索

文章目录 1 概念2 分析3 LL&#xff08;1&#xff09;文法判断 1 概念 第一个L代表从左向右扫描输入符号串&#xff0c;第二个L代表产生最左推导&#xff0c;1代表在分析过程中执行每一步推导都要向前查看一个输入符号——当前正在处理的输入符号。 LL(1)文法既不是二义性的&a…

【Linux修炼】4.Linux权限

每一个不曾起舞的日子&#xff0c;都是对生命的辜负。 Linux权限 shell命令以及运行原理Linux权限的概念Linux权限管理01. 文件访问者的分类&#xff08;人&#xff09;02.文件类型和访问权限&#xff08;事物属性&#xff09;03. 默认权限的初始值&#xff1a;04. umask05. 进…

Linux权限认识

目录 前言1.初识权限2.文件权限2.1文件类型和访问权限2.2文件访问者2.3文件权限值的表示方法 3.文件访问权限的修改3.1chmod2.chown3.chgrp 4.目录权限4.1目录权限与文件权限4.2粘滞位4.3目录权限的总结 Ending 前言 对于Linux是笔者第一次的介绍&#xff0c;而对于的基础指令…

Linux权限修改(详细)

Linux权限修改&#xff08;详细&#xff09; 前言&#xff1a;本人最近在学Linux相关操作&#xff0c;虽然之前也有部署过自己的网站以及个人博客&#xff0c;但是对于Linux系统的基本操作终究只是知其然并不知其所以然&#xff0c;故特地学习。 基本权限查看 首先&#xff0…

Linux权限提升

提权必备命令 linux提权寻找exp: https://www.exploit-db.com/ http://ww1.1337day.com/ http://www.securiteam.com http://www.securityfocus.com http://www.exploitsearch.net http://metasploit.com/modules/ http://securityreason.com http://seclists.org/fulldisclos…

【Linux】Linux权限的理解

文章目录 &#x1f3aa; Linux权限的理解&#x1f680;1.shell命令及其运行原理&#x1f680;2.Linux权限概念⭐2.1 用户与root身份切换⭐2.2 用户与用户身份切换⭐2.3 单条指令提权 &#x1f680;3.Linux文件权限⭐3.1 文件属性(第一个字符)⭐3.2 文件角色划分与文件属性⭐3.3…