多标签与多分类的区别

多标签与多分类的区别

多标签 多分类
样本类别个数 一个或多个 只有一个
输出 一个标签维度的向量,每一维度是类别的概率[0.1, 0.6, 0.1, 0.1, 0.8] 输出属于每个类别的概率[0.1, 0.6, 0.1, 0.1, 0.1]
标签 多标签的每一维度都是0或者1,类别可以共存,或者存在依赖关系[0,1,0,0,1] 标签只有一个类别, 类别互斥0,1,2,3,4,5, 如果属于第1类[0,1,0,0,0]
损失函数 BCEWithLogitsLoss(自带sigmoid) CrossEntropyLoss(自带softmax)

参考:
CrossEntropyLoss() 和 nn.BCEWithLogitsLoss() 举例说明区别
多标签与多分类

相关推荐
泡泡茶壶ᐇ9 分钟前
个人网站构建完全指南:从功能规划到技术实现与AI辅助开发
人工智能
cyyt1 小时前
深度学习周报(4.20~4.26)
人工智能·深度学习
YangYang9YangYan1 小时前
2026年工作后学习数据分析的价值与路径
学习·数据挖掘·数据分析
Java小生不才1 小时前
spring AI文生图
java·人工智能·spring ai
罗西的思考1 小时前
【OpenClaw】通过 Nanobot 源码学习架构---(10)Heartbeat
人工智能·机器学习
IT_陈寒1 小时前
我竟然被JavaScript的隐式类型转换坑了三天!
前端·人工智能·后端
love530love1 小时前
Clink 调校指南:让 Windows CMD 拥有现代终端的便捷体验
人工智能·windows·python·cmd·clink
FrontAI6 小时前
深入浅出 LangGraph —— 第6章:工具调用与ToolNode
人工智能·langchain·ai agent·langgraph
前端DOM哥6 小时前
8 年前的老代码 + 20 刀 AI token = 我的第一款独立产品
前端·人工智能·架构