多示例VS多标签VS多示例多标签-week2

一、多示例

      多示例学习属于弱监督学习中的一种,在对模型进行训练时,我们需要把训练数据分成正负包,再将每个包分成大小相同的示例,并且我们只对包的正负进行标注,而不对示例进行分类。当某个包被标识为正时,该包里必须包含一个示例为正,而其他示例既可能是负,也可能是正。而当一个包被标记为负时,它里面的所有示例一定全部为负,如图2-1所示。与监督学习相比,多示例学习中的每个示例都是没有标注的,而与无监督学习相比,多示例学习的训练数据包是有标注的。在以往的各类学习框架中,样本与示例通常是一一对应的关系,而在多示例学习中,我们将一个样本作为一个包,一个包中具有多个示例,样本和示例是一对多的关系,这就使得用以往的训练模式并没有很好解决的问题,现在通过多示例学习就能够更加容易的解决了。
      弱监督学习根据数据集标签情况大致可分为不完全监督、不确切监督和不准确监督学习三种:不完全监督学习中只有部分训练数据带有标签,不确切监督学习中训练数据只给出粗粒度的标签,不准确监督学习中训练数据的标签并不都是正确的。多示例学习属于不确切监督学习的一种,其只有粗粒度的标签信息可用。在多示例学习中,训练集由带标签的多示例学习包组成,多示例学习包由不带标签的示例构成,多示例学习算法的目的是预测测试集中多示例学习包的标签并找出决定多示例学习包标签的关键性示例。 

二、多标记学习

      举例来说,在功能基因组学问题中,每个基因可能同时具有多种功能,如“新 陈代谢”,“转录”以及“蛋白质合成”;在场景分类问题中,每幅场景图像可能 同时包含了多种语义信息,如“海滩”与“城市”;在视频自动标注问题中,每 个视频片断可能同时对应于多个语义类别,如“城市”与“建筑”等等。对于上 述这些多标记学习问题,训练集中的每个示例均对应于一组概念标记,学习系统 通过对多标记示例构成的训练集进行学习,以尽可能正确地预测训练集之外的示 例的概念集合。

       如果限定每个样本只对应于一个概念标记,那么传统的二类以及多类学习问 题均可看作多标记学习问题的特例。然而另一方面,多标记学习问题的一般性使 得解决该问题的难度大大增加。一种直观地解决多标记学习问题的方法是将其分 解为多个独立的二类分类问题来求解,其中每个二类分类问题对应于一个可能的 概念类。然而,由于该类方法没有考虑到每个样本所对应的概念标记之间的相关性,因此其泛化性能往往并不理想。例如,在文档类问题中,如果已知一篇文 档隶属于体育新闻类,则该文档同时隶属于休闲新闻类的可能性将大于其隶属于 政治新闻类的可能性。再比如,如果已知一段视频或一幅图像隶属于“野生动物” 类,则该视频或图像同时隶属于“草原”类的可能性将大于其隶属于“城市”类 的可能性。因此,多标记学习问题的主要难点就在于如何充分利用各训练样本所 含多个概念标记之间的相关性,从而有效地预测未知样本的概念标记集合。

三、多示例多标签学习

例如,在图像分类问题中,一幅图像通常包含多个区域其中每个区域可以由 一个示例进行表示,与此同时该图像可能同时隶属于“山”与“树”等多个概念 标记;在文本分类问题中,每个文档通常包含多个段落其中每个段落可以由一个 示例进行表示,而该文档在从不同的角度进行考察时可能同时隶属于“科幻小 说”、“儒勒·凡尔纳作品”甚至“旅游书籍”类;

该学习框架下,每个对象由多个示例表示且同时隶属于多个概念标记。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/215662.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Python常见面试知识总结(二):数据结构、类方法及异常处理

【十三】Python中assert的作用? Python中assert(断言)用于判断一个表达式,在表达式条件为 f a l s e false false的时候触发异常。 断言可以在条件不满足程序运行的情况下直接返回错误,而不必等待程序运行后出现崩溃…

【项目管理】如何用思维导图做计划?

思维导图是一种可视化的思维工具,它可以让我们的思考过程变得很直观。它可以帮助我们考虑到计划的各个方方面面,确定各要素之间的关系。 思维导图总结功能很强,完成计划后,可以用思维导图进行总结,为下一次做计划积累…

使用【ShardingSphere】分库分表

前言 ShardingSphere可以支撑分库分表,刚果商城采用了垂直分库(根据不同业务拆分数据库),因此此文章只演示水平分表。 垂直分库 不同业务拆分为不同的数据库(例如商城业务) 水平分表 分表可以通过将大表拆…

移液器吸头材质选择——PFA吸头在半导体化工行业的应用

PFA吸头是一种高性能移液器配件,这种材料具有优异的耐化学品、耐热和电绝缘性能,使得PFA吸头在应用中表现出色。那么它有哪些特点呢? 首先,PFA吸头具有卓越的耐化学腐蚀性能。无论是酸性溶液、碱性溶液还是有机溶剂,P…

如何用CHAT帮你提高工作效率?

问CHAT:从规范项目管理流程交付,分别对项目信息安全管理,项目预算管理和项目采购管理三个方面提建议 CHAT回复: 项目信息安全管理: 1. 制定详细的信息安全政策,所有参与项目的员工必须遵守,对其中涉及敏感…

wpf TelerikUI使用DragDropManager

首先,我先创建事务对象ApplicationInfo,当暴露出一对属性当例子集合对于构成ListBoxes。这个类在例子中显示如下代码: public class ApplicationInfo { public Double Price { get; set; } public String IconPath { get; set; } public …

亚马逊S3V4验签与MINIO验签区别

1、先看下官方文档 AWS S3V4 DEMO 2、实际调用试试 1&#xff09;代码 // 计算auth// for a simple GET, we have no body so supply the precomputed empty hashMap<String, String> headers new HashMap<String, String>();headers.put("x-amz-content…

0013Java安卓程序设计-ssm酒品移动电商平台app

文章目录 **摘要**目录系统实现5.1 APP端5.2管理员功能模块开发环境 编程技术交流、源码分享、模板分享、网课分享 企鹅&#x1f427;裙&#xff1a;776871563 摘要 首先,论文一开始便是清楚的论述了系统的研究内容。其次,剖析系统需求分析,弄明白“做什么”,分析包括业务分析…

Firewalld 防火墙配置

文章目录 Firewalld 防火墙配置1. Firewalld 概述2. 区域名称及策略规则3. Firewalld 配置方法4. Firewalld 参数和命令5. Firewalld 两种模式6. Firewalld 使用 Firewalld 防火墙配置 1. Firewalld 概述 firewalld 是一个动态防火墙管理器&#xff0c;作为 Systemd 管理的防…

【docker】常用命令

启动docker服务 systemctl start docker 停止docker服务 systemctl stop docker 重启docker服务 systemctl restart docker 查看docker服务状态 systemctl status docker 设置开机启动docker服务 systemctl enable docker 设置关闭开机启动docker服务 systemctl disable …

数据在内存中的存储(浮点型篇)

1.例子&#xff1a;5.5&#xff1a;内存存储为101.1&#xff0c;十分位百分位依次为2的-1次方&#xff0c;2的-2次方&#xff0c;而使用科学计数法可以改写为1.011*2的2次方 2.国际标准公式&#xff1a;-1的D次方*M*2的E次方&#xff0c;x1负0正 3.M在存储时默认整数部分为1&…

springcloud微服务篇--1.认识微服务

一、服务架构演变。 单体架构&#xff1a; 将业务的所有功能集中在一个项目中开发&#xff0c;打成一个包部署。 优点&#xff1a;架构简单 &#xff0c;部署成本低。 缺点&#xff1a;耦合度高 分布式架构 根据业务功能对系统进行拆分&#xff0c;每个业务模块作为独立项…

[idea]idea连接clickhouse23.6.2.18

一、安装驱动 直接在pom.xml加上那个lz4也是必要的不然会报错 <dependency><groupId>com.clickhouse</groupId><artifactId>clickhouse-jdbc</artifactId><version>0.4.2</version></dependency><dependency><group…

【51单片机系列】使用74HC595控制数码管显示

使用74HC595结合数码管显示字符。 proteus仿真设计如下&#xff0c;74HC595的输出端连接到动态数码管的位选和静态数码管的段选&#xff0c;动态数码管的段选连接到P0口。这两个数码管都是共阴极的。 静态数码管显示字符0-F&#xff0c;软件设计如下&#xff1a; /*实现功能&a…

【hcie-cloud】【8】华为云Stack_LLD设计【部署设计、资源设计、服务设计、学习推荐、缩略语】【下】

设计概览、整体架构设计、网络设计 看下面-这篇文章 【hcie-cloud】【7】华为云Stack_LLD设计【设计概览、整体架构设计、网络设计、部署设计、资源设计、服务设计】【上】 部署设计 云平台整体部署架构 图中在Region下每个灰底都代表一个数据中心&#xff0c;AZ1可以跨数据…

yarn系统架构与安装

1.1 YARN系统架构 YARN的基本思想是将资源管理和作业调度/监视功能划分为单独的守护进程。其思想是拥有一个全局ResourceManager (RM)&#xff0c;以及每个应用程序拥有一个ApplicationMaster (AM)。应用程序可以是单个作业&#xff0c;也可以是一组作业。 一个ResourceManage…

【信息安全】-ISO/IEC 27001-2022(翻译)

文章目录 范围规范性引用文件3 术语和定义4 组织环境&#xff08;P&#xff09;4.1 理解组织及其环境4.2 理解相关方的需求和期望组织应确定:a) 信息安全管理体系相关方;b) 这些相关方的相关要求;c) 哪些要求可以通过信息安全管理体系得到解决。注:相关方的要求可包括法律、法规…

kuboard如何部署nacos?

​ kuboard如何部署nacos&#xff1f; 这个快速开始手册是帮忙您快速在您的电脑上&#xff0c;下载、安装并使用 Nacos。 项目包含一个可构建的Nacos Docker Image&#xff0c;旨在利用StatefulSets在Kubernetes上部署Nacos。 在高级使用中,Nacos在K8S拥有自动扩容缩容和数据…

nginx 前端服务调用后端服务报426

nginx 前端服务调用后端服务报426 在配置文件中加上一句配置 2&#xff1a;外挂出来