首页 > 其他分享 >零样本学习(Zero-shot Learning)

零样本学习(Zero-shot Learning)

时间:2023-05-31 11:03:18浏览次数:113  
标签:shot 模型 样本 学习 Zero Learning 类别

零样本学习是一种机器学习的问题设置,其中模型可以对从未在训练过程中见过的类别的样本进行分类,使用一些形式的辅助信息来关联已见和未见的类别。例如,一个模型可以根据动物的文本描述来识别动物,即使它从未见过那些动物的图像。

实现零样本学习有不同的方法,取决于辅助信息的类型和学习方法。以下是一些例子:

  • 一种方法是使用属性作为辅助信息,属性是对象的可观察特性,可以在类别之间共享。例如,一个属性可以是有条纹有翅膀。模型可以在训练过程中学习将属性与已见类别关联起来,然后在推理过程中使用这些属性来推断未见类别。例如,如果模型知道老虎斑马有条纹这个属性,它就可以用这个信息来分类一个新类别奥卡皮,它也有条纹。

  • 另一种方法是使用语义嵌入作为辅助信息,语义嵌入是类别的向量表示,捕捉它们的语义含义和相似度。例如,语义嵌入可以从词向量模型如Word2Vec或GloVe中获得。模型可以在训练过程中学习将图像特征映射到语义嵌入,然后在推理过程中使用这些嵌入来比较已见和未见类别。例如,如果模型知道有相似的语义嵌入,它就可以用这个信息来分类一个新类别狐狸,它也有相似的嵌入。

  • 第三种方法是使用对比学习作为一种学习方法,对比学习是一种自监督技术,通过对比正负样本对来学习表示。例如,一个对比学习模型可以通过比较同一动物的图像(正对)和不同动物的图像(负对)来学习区分不同的动物。模型可以使用这些表示来分类未见类别,通过在已见类别中找到最接近的匹配。例如,如果模型知道狮子有相似的表示,它就可以用这个信息来分类一个新类别老虎,它也有相似的表示。

(1) Zero-shot learning - Wikipedia. https://en.wikipedia.org/wiki/Zero-shot_learning.

(2) Zero-Shot Learning | Papers With Code. https://paperswithcode.com/task/zero-shot-learning.

(3) Unleashing the Potential of Zero-Shot Classification Using ... - Medium. https://medium.com/aimonks/unleashing-the-potential-of-zero-shot-classification-with-contrastive-learning-1d2567ea1b13.

(4) What is Zero Shot Learning in Computer Vision? - Roboflow Blog. https://blog.roboflow.com/zero-shot-learning-computer-vision/.

 


 

零样本学习的数据集和基准有很多,不同的数据集和基准可能有不同的评估协议和数据划分。以下是一些例子:

- 一些常用的零样本学习的数据集是**aPY**,**AwA**,**CUB**等,它们都是在计算机视觉领域的动物或物体分类任务上的数据集。它们的基准是根据模型在未见类别上的分类准确率来评估的 ¹。

- 一个新的零样本学习的基准是**BEIR**,它是一个用于信息检索任务的异构基准,包含了18个来自不同领域和任务的公开数据集。它的基准是根据模型在检索相关文档或答案时的平均精度(MAP)和归一化折扣累积增益(NDCG)来评估的 ²。

- 另一个新的零样本学习的基准是**Zero-Shot Learning—A Comprehensive Evaluation of the Good, the Bad and the Ugly**,它是一个对现有零样本学习方法进行了全面评估和分析的工作,提出了一个统一的评估协议和数据划分,涵盖了13个不同领域和任务的数据集。它的基准是根据模型在未见类别上的分类准确率和泛化能力来评估的 ³。

Source: 
(1) Zero-Shot Learning | Papers With Code. https://paperswithcode.com/task/zero-shot-learning.
(2) Title: BEIR: A Heterogenous Benchmark for Zero-shot Evaluation of .... https://arxiv.org/abs/2104.08663.
(3) Zero-Shot Learning—A Comprehensive Evaluation of the Good, the Bad and .... https://ieeexplore.ieee.org/document/8413121/.


 

标签:shot,模型,样本,学习,Zero,Learning,类别
From: https://www.cnblogs.com/sddai/p/17445436.html

相关文章

  • 事件抽取论文综述-A Survey on Deep Learning Event Extraction: Approaches and Appl
    ASurveyonDeepLearningEventExtraction:ApproachesandApplications1)发表信息:https://arxiv.org/abs/2107.02126QianLi,JianxinLi,Member,IEEE,JiaweiSheng,ShiyaoCui,JiaWu,SeniorMember,IEEE,YimingHei,HaoPeng,ShuGuo,LihongWang,Amin......
  • OrangePi Zero安装Armbian
    最近又把OrangePi折腾起来了,这次是给它换一个Armbian的系统,记录备忘。Armbian官网下载系统烧写到SD卡,启动后用户名root,密码1234,根据提示更改密码,创建用户。更改apt源为国内源debhttps://mirrors.tuna.tsinghua.edu.cn/debian/bustermaincontribnon-free#deb-srchttps......
  • iOS MachineLearning 系列(20)—— 训练生成CoreML模型
    iOSMachineLearning系列(20)——训练生成CoreML模型本系列前面的文章详细的介绍了在iOS中与AI能力相关的API的使用,也介绍了如何使用训练好的CoreML模型来实现更强大的AI能力。然而,无论是成熟的API提供的能力,还是各种各样的三方模型,有时候都并不能满足某一领域内的定制化需求。当我......
  • [论文速览] MAGE@MAsked Generative Encoder to Unify Representation Learning and I
    Pretitle:MAGE:MAskedGenerativeEncodertoUnifyRepresentationLearningandImageSynthesisaccepted:CVPR2023paper:https://arxiv.org/abs/2211.09117code:https://github.com/LTH14/mageref:https://mp.weixin.qq.com/s/AfWWwrEpYAHI03tIzVxMiQ关键词:Repre......
  • [论文阅读] GAS-NeXt@Few-Shot Cross-Lingual Font Generator
    Pretitle:GAS-NeXt:Few-ShotCross-LingualFontGeneratoraccepted:arxiv2022paper:https://arxiv.org/abs/2212.02886code:https://github.com/cmu-11785-F22-55/GAS-NeXt关键词:few-shot,cross-lingual,fontgeneration阅读理由:新作,有代码,简单易读(快速应对组会),......
  • 1658. Minimum Operations to Reduce X to Zero刷题笔记
    用累加和的方法解决,参考该题解classSolution:defminOperations(self,nums:List[int],x:int)->int:cumsum=[0]+list(accumulate(nums))dic={c:ifori,cinenumerate(cumsum)}goal=cumsum[-1]-xans=-float("inf"......
  • 1342. Number of Steps to Reduce a Number to Zero刷题笔记
    easy题,按照逻辑写就行了classSolution:defnumberOfSteps(self,num:int)->int:step=0whilenum:ifnum%2==0:num=num/2else:num-=1step+=1returnste......
  • 2023CVPR_Learning a Simple Low-light Image Enhancer from Paired Low-light Instan
    一.motivation以前的大多数LIE算法使用单个输入图像和几个手工制作的先验来调整照明。然而,由于单幅图像信息有限,手工先验的适应性较差,这些解决方案往往无法揭示图像细节。二.contribution1.提出一个成对低光图像输入(相同内容,不同的曝光度)2.在输入之前进行了一个去噪操作,再......
  • iOS MachineLearning 系列(18)—— PoseNet,DeeplabV3与FCRN-DepthPrediction模型
    iOSMachineLearning系列(18)——PoseNet,DeeplabV3与FCRN-DepthPrediction模型本篇文章将再介绍三个官方的CoreML模型:PoseNet,DeeplabV3和FCRN-DepthPrediction。PoseNet是人体姿势分析模型,可以识别图片中的人体部分,然后以17个基准点来描述人体的姿势。关于人体姿势的识别,其实Vision......
  • The Difficulty of Passive Learning in Deep Reinforcement Learning
    发表时间:2021(NeurIPS2021)文章要点:这篇文章提出一个tandemlearning的实验范式来研究为什么offlineRL很难学。对于offlineRL来说,一个很严重的问题就是extrapolationerror,也就是没见过的stateactionpair的估计是不准确的。再加上bootstrapping的更新方式,就会加剧误差导致o......