首页 > 其他分享 >ZSL背景

ZSL背景

时间:2023-01-06 18:15:23浏览次数:47  
标签:背景 样本 cdots SI score ZSL hat

问题设定

训练阶段:

  • 已知条件:训练样本\(x_{i} \in X=\{x_{i} | i=1, \cdots, N\}\),他所对应的标签\(y_{i} \in Y=\{y_{i} | i=1, \cdots, C\}\),所有类别的side information (SI) \(S = \{s_{c} | c=1, \cdots, C\}\), 值得注意的是,根据我的理解,SI和类别应该是一一对应的。
  • 前传过程
    • \(x_{i} \to D^{x} \to f_{i}\): 样本进入样本嵌入模型,输出样本的嵌入
    • \(S \to D^{s} \to F^{s}\): SI进入SI嵌入模型,输出SI的嵌入
  • 计算损失
    • 计算score: score=\((f_{i})^{T} W F^{s} \in \mathbb{R} ^{C \times 1}\), \(W\)可能是需要训练的,也可以是对角矩阵计算欧式距离
    • 根据score、标签、损失函数的形式计算损失
  • output: D^{x}, D^{s}, W

测试阶段

  • 已知条件: 测试样本\(\hat{x}_{i}\), 以及所有目标类别的SI \(\hat{S} = \{\hat{s}_{c} | c=1, \cdots, \hat{C}\}\)
  • 前传:和训练过程一模一样
  • 得到类别:计算score(同上),score最大对应的类别为预测标签\(Y^{p}\)

评估阶段

  • 已知条件:测试样本的预测标签\(Y^{p}\),测试样本的真实标签\(\hat{Y}\),评价指标函数\(M(\cdot, \cdot)\)
  • 计算评价指标\(M(Y^{p}, \hat{Y})\)

区分ZSL 和 Generalized ZSL (GZSL)

给定训练集 \(T = (x \in X, y \in Y)\), 测试集 \(E = (\hat{x} \in \hat{X}, \hat{y} \in \hat{Y})\)

  • ZSL: $Y \cap \hat{Y} = \emptyset $
  • GZSL: $Y \subset \hat{Y} $, testing instance could belong to either seen or unseen categories

基础的开源项目

一些好的综述 (读过)

  • Recent Advances in Zero-Shot Recognition
  • Zero-Shot Learning—A Comprehensive Evaluation of the Good, the Bad and the Ugly
  • Knowledge-aware Zero-Shot Learning: Survey and Perspective

标签:背景,样本,cdots,SI,score,ZSL,hat
From: https://www.cnblogs.com/xuxixi-blog/p/17030123.html

相关文章

  • 【Android】无法通过drawable下的selector类型改变背景颜色?
    举例我在darwable目录下创建了selector文件,并设置了如下内容<?xmlversion="1.0"encoding="utf-8"?><shapexmlns:android="http://schemas.android.com/apk/res/andr......
  • 解决uniapp微信小程序拉伸有白色背景
    在pages.json内对相应页面设置"style":{"backgroundColor":"当前页面颜色","backgroundColorTop":"当前页面颜色","backgroundColorBottom":"当前页面颜色......
  • CSS 干掉图片背景
    1.首先图片需要有一个容器,容器需要有背景颜色,默认是#fff<divclass="container"><imgsrc="xxx.png"alt=""/></div>2.然后指定混合模式和滤镜.container{b......
  • CSS - 背景,设置背景颜色,背景图片,背景图片的显示方式,背景图片的起始位置,背景是否滚掉,背
    1.设置背景颜色background-color:pink;background-color:rgb(255,192,203);/*第四个参数是设置透明度*/background-color:rgba(255,192,203,0.5); 2.设置背......
  • Java 给PDF文档设置背景颜色和背景图片
    如题,这篇文章主要介绍如何在Java应用程序中给PDF文档设置背景颜色和背景图片。使用组件:Spire.PDFforJava​​下载Spire.PDFforJAVA包​​并解压缩,然后从lib文件夹下导入......
  • Java 给Word不同页面设置不同背景
    Word文档中,可直接通过【设计】-【页面颜色】页面颜色,通过Java代码可参考如下设置方法:1.设置单一颜色背景doc.getBackground().setType(BackgroundType.Color);doc.getBackg......
  • SAP UI5 按钮的类型和背景色设置例子
    我在SAPUI5XML视图里有一个Button控件,类型为Accept:运行时渲染出来的效果如下:这个按钮对应生成的HTML视图代码里,起作用的css:span.sapMBtnInner.sapMBtnAccep......
  • CSS Flex 布局的引入背景
    Flexbox布局(FlexibleBox)模块(截至2017年10月的W3C候选推荐)旨在提供一种更有效的方式来布局、对齐和分配容器中item元素之间的空间,即使它们的大小未知和/或动态,这就......
  • 绘制一张透明背景的单色位图
    在上一篇文章中,我留下了一个谜题:如何使用透明背景绘制一张单色位图。今天我们来揭晓谜底。丑话说前头,我不是一名GDI方面的专家,所以,除了下面讲述的两种方法之外,可能还有我......
  • 在Excel表里面插入背景图
    工作中我们会经常用到MSExcel,通常我们打开MSExcel,里面的工作表都是空白单调的背景。当然了,MSExcel可以在工作簿里面插入背景图片。那么问题来了,如果你没有安装Microsoft......