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

论文解读(12)-Transfer Learning

这个也是看论文的时候看到的,但是对这方面不是理解,需要对这方面知识点进行一个补充。

参考:

  • 迁移学习概述(Transfer Learning)-CSDN博客

1. 什么是Transfer Learning?

  • Transfer Learning就是迁移学习:
    因为标注数据是一项枯燥且花费巨大的任务,因此就要想办法进行废物利用。

如何将一个数据集的数据可以应用于另一个新的任务,这就是迁移学习

Transfer Learning Definition:
Ability of a system to recognize and apply knowledge and skills learned in previous domains/tasks to novel domains/tasks.

目标:将某个领域或任务上学习到的知识或模式应用到不同但相关的领域或问题中。

2. 三大问题

  • 用什么迁移(what to transfer)
  • 如何进行迁移(how to transfer)
  • 何时适合迁移(when to transfer)
    在这里插入图片描述

3. 如何迁移

3.1 基于实例的迁移

基于实例的迁移学习研究的是,如何从源领域中挑选出,对目标领域的训练有用的实例,比如对源领域的有标记数据实例进行有效的权重分配,让源域实例分布接近目标域的实例分布,从而在目标领域中建立一个分类精度较高的、可靠地学习模型。
因为,迁移学习中源领域与目标领域的数据分布是不一致,所以源领域中所有有标记的数据实例不一定都对目标领域有用。戴文渊等人提出的TrAdaBoost算法就是典型的基于实例的迁移。
在这里插入图片描述

  • (这个就是从数据下手,想办法让旧数据能够适应新的问题,比如筛选或者变换等等)
3.2 基于特征的迁移

寻找源领域于目标领域之间的共同特征

特征映射:
在这里插入图片描述

3.3 基于共享参数的迁移

如何找到源数据和目标数据的空间模型之间的共同参数或者先验分布,从而可以通过进一步处理,达到知识迁移的目的,假设前提是,学习任务中的的每个相关模型会共享一些相同的参数或者先验分布。

4. 模型的预训练

  • 其实预训练的过程就是一种迁移学习,想办法转移到一个具体的问题领域上

因此第一层feature称之为一般(general)特征,最后一层称之为特定(specific)特征

详细内容,需要看参考的那篇博客。

http://www.lryc.cn/news/412852.html

相关文章:

  • 力扣高频SQL 50题(基础版)第三十八题
  • 大模型下的视频理解video understanding
  • 【网络安全】CR/LF注入+Race Condition绕过MFA
  • 深度学习入门——卷积神经网络
  • 快团团供货大大团长帮卖团长如何线上结算和支付货款?
  • vite vue3 Webstorm multiple export width the same name “default“
  • Transformer预测模型及其Python和MATLAB实现
  • 草的渲染理论
  • Redis:十大数据类型
  • bugku-web-source
  • 一键生成视频并批量上传视频抖音、bilibili、腾讯(已打包)
  • Python WSGI服务器库之gunicorn使用详解
  • Java编程达人:每日一练,提升自我
  • (35)远程识别(又称无人机识别)(二)
  • 提供三方API接口、调用第三方接口API接口、模拟API接口(一)通过signature签名验证,避免参数恶意修改
  • CDO学习
  • 奥运会Ⅱ---谁会先抢走你的工作?
  • 用Python打造精彩动画与视频,4.3 创建动态文本和字幕
  • spring boot + vue3 接入钉钉实现扫码登录
  • 二叉树构建(从3种遍历中构建)python刷题记录
  • 计算机网络中协议与报文的关系
  • 机器学习 第8章-集成学习
  • Docker 安装 GitLab教程
  • 如何在生产环境中千万表添加索引并保证数据一致性
  • Uni-APP页面跳转问题(十六)
  • Java新特性(二) Stream与Optional详解
  • springboot系列教程(三十一):springboot整合Nacos组件,环境搭建和入门案例详解
  • Traefik系列
  • 【力扣】3128. 直角三角形 JAVA
  • 如何全面提升企业安全意识