当前位置:网站首页>zero-shot, one-shot和few-shot
zero-shot, one-shot和few-shot
2022-07-07 10:02:00 【薰珞婷紫小亭子】
目录
一、Zero-shot learning (零样本学习,简称ZSL)
对于这些概念的划分,主要从测试卷类别,训练集类别以及类别对应的样本数量的角度来理解。
一、Zero-shot learning (零样本学习,简称ZSL)
任务定义:
利用训练集数据训练模型,使得模型能够对测试集的对象进行分类,但是训练集类别和测试集类别之间没有交集;期间需要借助类别的描述,来建立训练集和测试集之间的联系,从而使得模型有效。
ZSL就是希望我们的模型能够对其从没见过的类别进行分类,让机器具有推理能力,实现真正的智能。其中零次(Zero-shot)是指对于要分类的类别对象,一次也不学习。
比如:假设我们的模型已经能够识别马,老虎和熊猫了,现在需要该模型也识别斑马,那么我们需要告诉模型,怎样的对象才是斑马,但是并不能直接让模型看见斑马。所以模型需要知道的信息是马的样本、老虎的样本、熊猫的样本和样本的标签,以及关于前三种动物和斑马的描述。
二、One-shot learning
如果训练集中,不同类别的样本只有一个,则成为One-shot learning.
One-shot learning 属于Few-shot learning的一种特殊情况。
三、Few-shot learning
如果训练集中,不同类别的样本只有少量,则成为Few-shot learning.
就是给模型待预测类别的少量样本,然后让模型通过查看该类别的其他样本来预测该类别。比如:给小孩子看一张熊猫的照片,那么小孩子到动物园看见熊猫的照片之后,就可以识别出那是熊猫。
推荐阅读的小样本学习综述:
边栏推荐
- .NET MAUI 性能提升
- Easyui学习整理笔记
- 【滤波跟踪】捷联惯导纯惯导解算matlab实现
- 一度辍学的数学差生,获得今年菲尔兹奖
- Have you ever met flick Oracle CDC, read a table without update operation, and read it repeatedly every ten seconds
- La voie du succès de la R & D des entreprises Internet à l’échelle des milliers de personnes
- Use references
- 108. Network security penetration test - [privilege escalation 6] - [windows kernel overflow privilege escalation]
- [filter tracking] comparison between EKF and UKF based on MATLAB extended Kalman filter [including Matlab source code 1933]
- The function of adding @ before the path in C #
猜你喜欢
Camera calibration (2): summary of monocular camera calibration
Stm32f1 and stm32subeide programming example -max7219 drives 8-bit 7-segment nixie tube (based on SPI)
Time bomb inside the software: 0-day log4shell is just the tip of the iceberg
浙江大学周亚金:“又破又立”的顶尖安全学者,好奇心驱动的行动派
La voie du succès de la R & D des entreprises Internet à l’échelle des milliers de personnes
[shortest circuit] acwing1128 Messenger: Floyd shortest circuit
【全栈计划 —— 编程语言之C#】基础入门知识一文懂
112.网络安全渗透测试—[权限提升篇10]—[Windows 2003 LPK.DDL劫持提权&msf本地提权]
SwiftUI 4 新功能之掌握 WeatherKit 和 Swift Charts
Summed up 200 Classic machine learning interview questions (with reference answers)
随机推荐
清华姚班程序员,网上征婚被骂?
EasyUI learn to organize notes
[extraction des caractéristiques de texture] extraction des caractéristiques de texture de l'image LBP basée sur le mode binaire local de Matlab [y compris le code source de Matlab 1931]
Stm32f1 and stm32subeide programming example -max7219 drives 8-bit 7-segment nixie tube (based on SPI)
Technology sharing | packet capturing analysis TCP protocol
Common locking table processing methods in Oracle
Camera calibration (1): basic principles of monocular camera calibration and Zhang Zhengyou calibration
STM32F1与STM32CubeIDE编程实例-MAX7219驱动8位7段数码管(基于SPI)
通过环境变量将 Pod 信息呈现给容器
Talk about SOC startup (11) kernel initialization
Enclosed please find. Net Maui's latest learning resources
Present pod information to the container through environment variables
从工具升级为解决方案,有赞的新站位指向新价值
禁锢自己的因素,原来有这么多
2022年在启牛开华泰的账户安全吗?
Summed up 200 Classic machine learning interview questions (with reference answers)
Swiftui swift internal skill: five skills of using opaque type in swift
sql里,我想设置外键,为什么出现这个问题
Tsinghua Yaoban programmers, online marriage was scolded?
Ask about the version of flinkcdc2.2.0, which supports concurrency. Does this concurrency mean Multiple Parallelism? Now I find that mysqlcdc is full