Multi-class、 Multi-label 、 Multi-task 三者之间的区别与相同之处

1、直观解释
  • 多分类学习(Multi-class)
    一个分类器,但分的类别是包含多个的。例如:分类器判断苹果的颜色是“红色、黄色、青色、白色”,这是一个4分类的任务,也就是一个多分类任务。

  • 多标签学习(Multi-label )
    例如判断一个苹果A可以有如下的标签(形状(圆、不圆)、颜色(红色、非红色)、硬度(硬、不硬)),注意以上标签只有两个选择,这种叫多标签学习。其实多标签学习是多任务学习的一种最简单情况。

  • 多任务学习(Multi-task)
    多任务学习直观的说就是有多个输出,也就是有多个Y值,例如上述的“多分类学习”,再比如[y1,y2,y3,y4,y5]=f(x1,x2,x3,x4,x5,x6,x7…,x100)这种形式的函数是一个5个任务的学习方式。

2 多任务学习的形式

多任务学习主要有两种实现方式,一种是基于参数的共享,另一种是基于约束的共享。
其中基于参数的共享包括:Hard 参数共享、Soft 参数共享

多分类学习、多标签学习、多任务学习的区别相关推荐

  1. 多任务学习综述:推荐系统多任务学习(multitask)的实战总结和常见问题(一)

    多任务学习算法系列的主要内容是回顾和总结自己2019-2021间在深度学习多任务学习算法(multitask)的工业实践和遇到的常见问题,欢迎更多同学讨论和指正,同时也宣传一波我们组在推荐方向的工作成 ...

  2. 机器学习之深度学习 二分类、多分类、多标签分类、多任务分类

    多任务学习可以运用到许多的场景. 首先,多任务学习可以学到多个任务的共享表示,这个共享表示具有较强的抽象能力,能够适应多个不同但相关的目标,通常可以使主任务获取更好的泛化能力. 此外,由于使用了共享表 ...

  3. 多任务学习(Multi-Task Learning, MTL)、其他分类形式、与迁移学习的关系

    多任务学习(Multi-Task Learning, MTL).其他分类形式.与迁移学习的关系 目录 多任务学习(Multi-Task Learning, MTL).其他分类形式.与迁移学习的关系

  4. 3.2 实战项目二(手工分析错误、错误标签及其修正、快速地构建一个简单的系统(快速原型模型)、训练集与验证集-来源不一致的情况(异源问题)、迁移学习、多任务学习、端到端学习)

    手工分析错误 手工分析错误的大多数是什么 猫猫识别,准确率90%,想提升,就继续猛加材料,猛调优?     --应该先做错误分析,再调优! 把识别出错的100张拿出来, 如果发现50%是"把 ...

  5. 深度学习论文精读01——基于多任务学习的肿瘤医学影像语义分割与分类研究

    基于多任务学习的肿瘤医学影像语义分割与分类研究 文章目录 基于多任务学习的肿瘤医学影像语义分割与分类研究 1 背景介绍 2 主要内容 3 材料和方法 3.1卷积神经网络 多层感知模型(全连接) 3.1 ...

  6. Multi task learning多任务学习背景简介

    2020-06-16 23:22:33 本篇文章将介绍在机器学习中效果比较好的一种模式,多任务学习(Multi task Learning,MTL).已经有一篇机器之心翻译的很好的博文介绍多任务学习了 ...

  7. MTL-FFDET:基于多任务学习的森林火灾探测模型

    1.文章信息 本次介绍的文章是2022年南京林业大学和国外团队共同发表的一篇基于计算机视觉的火灾检测文章.文章的题目为<MTL-FFDET: A Multi-Task Learning-Base ...

  8. 综述翻译:多任务学习-An Overview of Multi-Task Learning in Deep Neural Networks

    An Overview of Multi-Task Learning in Deep Neural Networks 文章目录 An Overview of Multi-Task Learning i ...

  9. 【datawhale202206】pyTorch推荐系统:多任务学习 ESMMMMOE

    结论速递 多任务学习是排序模型的一种发展方式,诞生于多任务的背景.实践表明,多任务联合建模可以有效提升模型效果,因其可以:任务互助:实现隐式数据增强:学到通用表达,提高泛化能力(特别是对于一些数据不足 ...

最新文章

  1. springboot springcloud 热部署
  2. 光照传感器哪个好_传感器2—光敏传感器
  3. wxWidgets:wxRibbonButtonBar类用法
  4. laravel5.8笔记六:公共函数和常量设置
  5. 为什么 学汽修 java_这七个优势 告诉你为什么要学汽修
  6. [JavaWeb-XML]XML基本语法与快速入门
  7. 实体与属性间的划分原则
  8. [NEHE Couse] 05.3D Objects
  9. Figma插件开发-生成Gif
  10. 软件观念革命:交互设计精髓_最全交互设计书单
  11. solarflare低延迟网卡_Solarflare低延迟万兆网卡配置和性能调优实践
  12. Linux下彻底删除oracle
  13. A. Groundhog and 2-Power Representation (递归 高精度) 2020牛客暑期多校训练营(第九场)
  14. 《网易裁员》这是一次失败的危机公关
  15. 【转】将HTML5封装成android应用APK 文件若干方法
  16. cpolar内网穿透介绍
  17. SEO每天都是动态变化的,你要关注什么?
  18. CRC校验,用于大家参考和日后查阅,内容引用github,非本人创作。
  19. mysql8.0怎么样_MySQL8.0初体验
  20. vue初始安装及项目初启动

热门文章

  1. php设置上传文件大小限制
  2. windows系统关闭开机启动项
  3. gcc 编译引用头文件
  4. 图数据库初探——1. 选择一个合适的图数据库
  5. javascript 中 offsetWidth 是什么意思?
  6. 第三篇:python基础之数据类型与变量
  7. 吐槽:Python正在从简明转向臃肿,从实用转向媚俗
  8. 责任链模式(职责链模式)(Chain of Responsibility Pattern)
  9. 华为平板android最新版本号,MediaPad ICS正式版升级包发布 华为平板电脑率先进入Android 4.0时代...
  10. 算法题-关于麻将是不是炸和?