Few-shot Learning:知识点

news2024/12/28 20:26:39

目标: 让机器自己学会学习,学会理解和判断事物的异同(如,区分两张图片内是相同的东西还是不同的东西,不是识别出是什么东西)

Pretraining

前景知识

  • C o s i n e   S i m i l a r i t y Cosine \ Similarity Cosine Similarity

作用: 衡量两个向量之间的相似度

在这里插入图片描述

在这里插入图片描述

  • S o f t m a x Softmax Softmax:

在这里插入图片描述
在这里插入图片描述

  • S o f t m a x   C l s s i f i e r Softmax \ Clssifier Softmax Clssifier
    在这里插入图片描述

具体过程

  1. 利用深度神经网络来提取特征,该网络需要被预训练 —— 结构和预训练方法会对最终结果产生影响
  2. 拿预训练的网络对 S u p p o r t   S e t Support \ Set Support Set 中的各任务(各类别, K   W a y K \ Way K Way)提取特征—— 每个任务中的各元素分别提取特征( N   S h o t N \ Shot N Shot),再合起来做均值,再做归一化,成为该任务(类别)的表征
    在这里插入图片描述
  3. Q u e r y Query Query 做分类
    在这里插入图片描述
    在这里插入图片描述

F i n e   T u n i n g Fine \ Tuning Fine Tuning

背景 P r e t r a i n i n g Pretraining Pretraining 中的分类一步即 S o f t M a x SoftMax SoftMax函数的输入可以是 w × x + b w \times x + b w×x+b,但之前设定 W = M , b = 0 W=M,b=0 W=M,b=0

Fine \ Tuning: s u p p o r t   t u n i n g support \ tuning support tuning中训练分类器,即训练 w w w b b b—— 可以提高准确性
在这里插入图片描述
小技巧:

  • 好的初始化:原先就直接拿 M M M进行分类的
    在这里插入图片描述
  • E n t r o p y   R e g u l a r i z a t i o n Entropy \ Regularization Entropy Regularization
    在这里插入图片描述
  • C o s i n e   S i m i l a r i t y Cosine \ Similarity Cosine Similarity + S o f t m a x   C l a s s i f i e r Softmax \ Classifier Softmax Classifier
    在这里插入图片描述
    在这里插入图片描述
    就是内积前做了一个归一化

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1388840.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

组合模式介绍

目录 一、组合模式介绍 1.1组合模式定义 1.2 组合模式原理 1.2.1 组合模式类图 1.2.2 模式角色说明 1.2.3 示例代码 二、组合模式的应用 2.1 需求说明 2.2 需求实现 2.2.1 类图 2.2.2 具体实现 2.2.2.1 Entry抽象类 2.2.2.2 叶子节点 2.2.2.3 树枝节点 2.2.2.4 测…

C语言:自定义类型——联合和枚举

一、联合体 1.1 联合体类型的声明 像结构体⼀样,联合体也是由⼀个或者多个成员构成,这些成员可以是不同的类型。 声明方式如下图: 那联合体和结构体究竟有什么区别呢?? 下面将重点讲解联合体的特点!&am…

Axure组件库免费下载,国内外资源都在这儿!

Axure 组件库具有高效再利用的价值。在设计中合理使用 Axure 组件库可以快速启动工作,避免重复简单的劳动,减轻设计师的负担,从而大大提高团队的生产力。在本文中,我们将分享如何下载 Axure 组件库,并附上 Axure 组件库…

【好书推荐-第四期】《Go专家编程(第2版)》华为资深技术专家力作,第1版评分9.4,适合Go程序员面试

😎 作者介绍:我是程序员洲洲,一个热爱写作的非著名程序员。CSDN全栈优质领域创作者、华为云博客社区云享专家、阿里云博客社区专家博主、前后端开发、人工智能研究生。公粽号:程序员洲洲。 🎈 本文专栏:本文…

东北编程语言???

在GitHub闲逛,偶然发现了东北编程语言: 东北编程语言是由Zhanyong Wan创造的,它使用东北方言词汇作为基本关键字。这种编程语言的特点是简单易懂,适合小学文化程度的人学习,并且易于阅读、编写和记忆。它的语法与其他编…

什么样的耳机适合游泳?游泳耳机对人体有危害吗?

游泳是一项深受大家喜爱的运动,不仅可以锻炼身体,还能让我们享受到水中的乐趣。然而,对于喜欢在水中听音乐的人来说,选择一款适合游泳的耳机就显得尤为重要了。 游泳耳机是一种专为水上运动设计的防水耳机,可以在游泳、…

Qt 国产嵌入式操作系统实现文字转语音功能(TTS)

1.简介 本示例使用的CPU:rk3588。 操作系统:kylin V10 架构:aarch64 在Windows端,我们很容易想到使用Qt自带的类QTextToSpeech来实现文字转语音功能,Qt版本得在5.11.0以上才支持。但是在嵌入式平台,尤其…

GC9008 12V 全桥驱动芯片,可替代TMI8118,应用于摄像机、消费类产品上

GC9008 是一款 12V 全桥驱动芯片,为提供高性价比的方案。它能提供 0.1A 的持续输出电流。可以工作在 4.5~15V 的电源电压上。 具有 PWM(IN1/IN2)输入接口,与行业标准器件兼容.是 SOP8封装,GC9008D是DIP封装 芯片特点 ● H 桥电机…

2011 年考研数二真题解析

一、选择题 【01】【02】【03】【04】【05】【06】【07】【08】 二、填空题 【09】【10】【11】【12】【13】【14】 三、解答题 【15】【16】【17】【18】【19】【20】【21】【22】【23】

nxp s32k144芯片使用J-LINK程序刷写

1.nxp s32k144 (1)打开软件:J-Flash V6.30j (2)新建工程:file->new project (3)选择芯片型号和 target interface (4)可以保存芯片和接口配置 (5)打开程序:File->open data file (6)程序刷写:T…

hf-mirror 使用

文章目录 命令下载搜索下载gated model 根据这篇文章: 大模型下载使我痛苦 得知 Huggingface 镜像站 https://hf-mirror.com 命令下载 网站首页会介绍下载方法 更多用法(多线程加速等)详见这篇文章。简介: 方法一:…

Unity | 渡鸦避难所-7 | 攻击碰撞检测

1 前言 英雄的宝剑并非只是装饰物,利剑出鞘时可以对怪物造成伤害。同样,怪物挥出铁拳时也会对英雄造成伤害。当然,都有同样的前提:在武器碰到对方的情况下,才会造成伤害。利用物理引擎,可以轻松的实现碰撞…

网络攻击与检测防御:维护数字安全的关键挑战

随着数字化时代的深入,网络攻击已成为企业和个人面临的严峻挑战之一。本文将深入探讨不同类型的网络攻击,以及有效的检测和防御策略,以确保网络系统的安全性和稳定性。 1. 常见网络攻击类型: DDoS 攻击:分布式拒绝服…

[java数据结构] ArrayList和LinkedList介绍与使用

目录 (一) 线性表 (二) ArrayList 1. ArrayList的介绍 2. ArrayList的常见方法和使用 3. ArrayList的遍历 4. ArrayList的模拟实现 5. ArrayList的优缺点 (三) LinkedList 1. LinkedList的介绍 2. LinkedList的常见方法和使用 3. LinkedList的遍历 4. LinkedList的…

C++多线程学习[四]:多线程的通信和同步、互斥锁、超时锁、共享锁

一、多线程的状态 初始化 (Init):该线程正在被创建。就绪 (Ready):该线程在就绪列表中,等待CPU的调度。运行 (Running):该线程正在运行。阻塞(Bl…

AI智能化办公:巧用ChatGPT高效搞定Excel数据分析

文章目录 1. 自动提取关键信息2. 自动生成分析报告3. 自动回答问题4. 自动生成图表《巧用ChatGPT高效搞定Excel数据分析》关键点内容简介作者简介 《AI智能化办公:ChatGPT使用方法与技巧从入门到精通》图书特色内容简介作者简介 随着人工智能技术的不断发展&#xf…

【服务器数据恢复】服务器迁移数据时lun数据丢失的数据恢复案例

服务器数据恢复环境&服务器故障: 一台安装Windows操作系统的服务器。工作人员在迁移该服务器中数据时突然无法读取数据,服务器管理界面出现报错。经过检查发现服务器中一个lun的数据丢失。 服务器数据恢复过程: 1、将故障服务器中所有磁盘…

Java 10_000 代表什么意思? 数字里面混夹着下划线?

先放一张图 ,这到底是sleep了多久? public static void main(String[] args) {int a 10_000; System.out.println(a); // 10000} java 7 的 特性 :https://docs.oracle.com/javase/7/docs/technotes/guides/language/underscores-literals…

开发需求总结9-el-tree获取选中节点,节点全选时返回被全选子级的父节点,未全选则返回被选中的节点

目录 需求描述 代码实现: 需求描述 需要获取树组件选中的节点,假如父节点被选中(该节点全选),即只返回父节点的数据,如父节点未被全选,则正常返回被选中节点的数据。 示例一: 如上图…

未来科技五年人工智能行业产业发展趋势最新竞争力

人工智能(Artificial Intelligence,AI)是近年来快速发展的热门领域,被广泛应用于各个行业。随着技术的不断创新和突破,人工智能行业的竞争力也在不断提升。本文将分析未来科技五年人工智能行业产业发展趋势&#xff0c…