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

zore-shot,迁移学习和多模态学习

1.zero-shot

定义:在ZSL中,某一类别在训练样本中未出现,但是我们知道这个类别的特征,然后通过语料知识库,便可以将这个类别识别出来。概括来说,就是已知描述,对未知类别(未在训练集中出现的类别)进行推理。

以下图为例简述:比方说我们有个1000分类的大模型,但这个模型从未训练过斑马,此时想基于大模型来识别斑马。现在回到大模型中,我们发现大模型中的马体型,老虎的纹络分布,熊猫的颜色,和斑马特征相似,我们基于这三种动物的特征,再加入一些描述,基于原大模型完成对斑马的识别。

2.迁移学习

定义:可以理解为zore-shot的升级版,迁移学习(Transfer Learning)是一种机器学习方法,就是把为任务 A 开发的模型作为初始点,重新使用在为任务 B 开发模型的过程中。迁移学习是通过从已学习的相关任务中转移知识来改进学习的新任务,虽然大多数机器学习算法都是为了解决单个任务而设计的,但是促进迁移学习的算法的开发是机器学习社区持续关注的话题。 迁移学习对人类来说很常见。

例如:我们可能会发现学习识别苹果可能有助于识别梨,或者学习弹奏电子琴可能有助于学习钢琴。找到目标问题的相似性,迁移学习任务就是从相似性出发,将旧领域(domain)学习过的模型应用在新领域上。

3.多模态学习

定义:机器学习一般是对单模态像,视频,音频,文本,图片等单独学习,多模态可以理解为对多个单模态一起学习得到更全面的模型。

例如:我们但从图片识别就可以识别一个狗狗,但如果想从声音识别狗狗又要重新训练一个模型,各自为战的模型,必然不如一个多模态的大模型应用面广,更容易落地。所以训练一个可以从图片,音频,视频,问本,都可以识别狗狗的模型是一个很好的方向。

参考文献

1.Zero-shot_六六fan的博客-CSDN博客

2.Zero-shot(零次学习)简介_Unstoppable~~~的博客-CSDN博客

3.迁移学习(Transfer)_Sonhhxg_柒的博客-CSDN博客 

4.多模态学习_卓晴的博客-CSDN博客

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

相关文章:

  • 【Golang 接口自动化07】struct转map的三种方式
  • 华为数通HCIA-网络模型
  • 端口的解说
  • “深入了解Spring Boot: 快速构建微服务应用的利器“
  • 华为OD机试 Java 实现【批量处理任务】【2023 B卷 200分】,二分查找
  • C# 2的幂
  • linux vi指令大全
  • jdk8使用okhttp发送http2请求
  • virbr是什么设备
  • MyBatis缓存-提高检索效率的利器--二级缓存
  • 开心档之CSS !important 规则
  • 深入篇【C++】手搓模拟实现list类(详细剖析底层实现原理)模拟实现正反向迭代器【容器适配器模式】
  • OnTrigger的几种情况
  • 地产变革中,物业等风来
  • (五)springboot实战——springboot自定义事件的发布和订阅
  • AVFoudation - 音频测量
  • 学习记录——TransNormerLLM
  • 【Qt】利用Tool Button控件创建下拉菜单按钮
  • 1.2 eureka注册中心,完成服务注册
  • 【100天精通python】Day20:文件及目录操作_os模块和os.psth模块,文件权限修改
  • 回归预测 | MATLAB实现PSO-GPR粒子群优化高斯过程回归多输入单输出回归预测
  • python_PyQt5开发验证K线视觉想法工具V1.1 _增加标记类型_线段
  • 中文多模态医学大模型智能分析X光片,实现影像诊断,完成医生问诊多轮对话
  • 企业服务器数据库被360后缀勒索病毒攻击后采取的措施
  • FFmpeg-两个文件mix重采样以那个为主
  • 【WebGL】初探WebGL,我了解到这些
  • fwft fifo和standard fifo
  • pdf阅读器哪个好用?这个阅读器别错过
  • 【LeetCode】下降路径最小和
  • 从0到1开发go-tcp框架【2-实现Message模块、解决TCP粘包问题、实现多路由机制】