当前位置: 首页 > news >正文

机器学习—多个输出的分类(Optional)

有一种不同类型的分类问题,称为多标签分类问题,与每个图像相关联的地方可能有多个标签。

如果你正在制造一辆自动驾驶汽车或者驾驶辅助系统,然后给你一张车前的照片,你可能想问,比如有没有一辆车或者至少有一辆车还是有公共汽车,还是有行人,所以在这种情况下有一辆车,没有公共汽车,至少有一名行人,或者在第二张照片中,没有车,没有公共汽车,有行人,第三张照片中,有汽车和公共汽车,没有行人,这些是多标签分类问题的例子,因为与单个输入图像x相关联,有三个标签,分别是汽车,公共汽车或行人,所以在这种情况下,目标输出y实际上是一个向量,三个数字,这与多类分类不同,手写数字分类Y只是一个数字,即使这个数字可以有十个不同的可能值。

如何构建多标签分类的神经网络

一种方法是把它看作三个完全独立的机器学习问题,可以建立一个神经网络来决定,第一个检测汽车,第二个检测公交车,第三个是检测行人,这其实不是一个不合理的做法,第一个是检测汽车的神经网络,第二个是检测公交车,第三个检测行人,还有另一种方法,就是训练一个神经网络同时检测三辆车,公共汽车,汽车和行人,如果你的神经网络结构是这样的,X第一隐藏层输出1,第二个隐藏层输出一个2,在这种情况下,最后的输出层会有三个输出神经元,并将输出一个3,它将是一个由三个数字组成的向量,因为正在解决三个二进制分类问题,可以对这三个节点中的每一个节点在输出层使用Z状结肠激活函数,所以在这种情况下,a3分为a31,a32,a33,对应图像中有一辆汽车和一辆公共汽车和行人,因此,多类分类和多标签分类有时会混淆在一起,所以此篇文章只是多标签分类问题的定义。


http://www.mrgr.cn/news/70391.html

相关文章:

  • JSONCPP 数据解析与序列化
  • 原生微信小程序在顶部胶囊左侧水平设置自定义导航兼容各种手机模型
  • 从熟练Python到入门学习C++(record 6)
  • Python + 深度学习从 0 到 1(00 / 99)
  • 本地部署 MaskGCT
  • 【kubernetes】kubernetes的组件
  • 2024数字化观察:你所需了解的8件事
  • monkey-安卓稳定性测试
  • 【语言建模】数据集合集!
  • 应用于新能源汽车NCV4275CDT50RKG车规级LDO线性电压调节器芯片
  • 【漏洞复现】用友 U8 OA getSessionList.jsp 敏感信息泄漏漏洞
  • 2024年最新项目管理工具推荐:哪些支持自动化测试?
  • 2024年12月一区SCI-加权平均优化算法Weighted average algorithm-附Matlab免费代码
  • 专题十——字符串
  • 网络安全之SQLMAP _DNS注入配置方法
  • MySQL初学之旅(2)增删改查—上
  • 基于微信生态的开源 AI 智能名片 2+1 链动模式 S2B2C 商城小程序源码拉新策略研究
  • linux内存管理学习笔记
  • 制造业怎么用好仓库管理系统?仓库管理系统在制造业中的应用实例
  • Python __del__()销毁对象
  • python爬虫豆瓣top250
  • 精华帖分享|历史波动率和已实现波动率纠缠研究
  • 3. JVM 发展历程
  • 【Linux进程篇1】认识冯·诺依曼体系结构(引出进程详解)
  • 皮卡超级壁纸 1.4.1 | 解锁会员版的全景壁纸、动态壁纸和超级壁纸
  • solo博客源码使用idea编译运行