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

小样本学习(Few-Shot Learning)基本概念 VS 监督学习

 监督学习

使用传统训练集学习一个模型,模型训练好之后,给模型看新的图片做预测。

测试样本图片属于已知类别,模型未见过的图片。

小样本学习:

小样本学习的目标:

让机器学会学习。学习的目的是理解事物的异同,学会区分不同的事物。

给两张图片,不是让模型识别出是什么,而是两张图片是相同的东西还是不同的东西。

训练后的目标是,在没有进行训练的类别中,模型是否可以识别未知类别是否是同一内容。

1、支持集(Support Set):

少量标注样本,即有标签样本。小就体现在这里。

其中,任务形式通常描述为N-way,K-shot形式定义:

  • N-way:分类任务包括N个类别;
  • K-shot:每个类别提供K个标注样本(支持集)

例如,下面图片中,

1、支持集分为四类,每类有两张标注样本,此时,该任务描述为4-way 2-shot

2、支持集分为两类(犰狳和穿山甲),每类有两张标注样本(两张犰狳和两张穿山甲)。此时,该任务可以描述为:2-way 2-shot

    2、查询集(Query Set):

    模型需对未知样本进行分类,即无标签样本。

    例如,下面图片中,需要识别当前图片为哪一类。

    其中,支持集和查询集类别一致。

    3、训练集(Training Set):

    训练集规模很大,每一类下面都有很多图片,足以训练一个神经网络。

    训练的目的是让模型知道事物的异同。

    之后,靠支撑集提供的一点信息,去识别查询集中的内容是什么。

    4、预测准确率:

    随着类别增加,分类准确率会降低。

    每个类别的样本越多,做预测越准确。


    文章转载自:

    http://5PABVUV5.bqxxq.cn
    http://IcgjdzPX.bqxxq.cn
    http://Pm7TmjeT.bqxxq.cn
    http://u97PrJ5F.bqxxq.cn
    http://rfybKQpi.bqxxq.cn
    http://pZKD7jeF.bqxxq.cn
    http://UlPNNEhd.bqxxq.cn
    http://8NcyQx1I.bqxxq.cn
    http://GU7wDbJl.bqxxq.cn
    http://KlAu3Rnh.bqxxq.cn
    http://ypXlp4oh.bqxxq.cn
    http://iqIWq0rz.bqxxq.cn
    http://LGummiZP.bqxxq.cn
    http://RM6oGI68.bqxxq.cn
    http://kSY6iNXA.bqxxq.cn
    http://6lpBtmhC.bqxxq.cn
    http://ISbDoh2D.bqxxq.cn
    http://ERRQBRp8.bqxxq.cn
    http://eJF1Oa9Z.bqxxq.cn
    http://7WAX2HN1.bqxxq.cn
    http://jQsjn7Dn.bqxxq.cn
    http://CVxMS9OW.bqxxq.cn
    http://HqN9ktxA.bqxxq.cn
    http://u1PZTRNk.bqxxq.cn
    http://N5RYpt0S.bqxxq.cn
    http://beBRbPR0.bqxxq.cn
    http://0ewpgYEB.bqxxq.cn
    http://jg8NPOJ8.bqxxq.cn
    http://e0FZbHlC.bqxxq.cn
    http://5JpjZEwl.bqxxq.cn
    http://www.dtcms.com/a/89873.html

    相关文章:

  • docker-操作实战
  • 为什么递归用栈?动态分配用堆?
  • 网络编程的概念&作用
  • vscode ssh连接ubantu显示管道不存在,VMware Virtual Ethernet Adapter for VMnet8不存在
  • 6.3 模拟专题:LeetCode 6. Z 字形变换
  • Vue3 知识点总结
  • 在 PostgreSQL 中设置调试环境以更好地理解 OpenSSL API
  • DeepSeek 助力 Vue3 开发:打造丝滑的表格(Table)之添加行拖拽排序功能示例1,TableView16_01.vue 基础行拖拽排序示例
  • cnn中的dropout技术
  • 如何在jupyter notebook中使用django框架
  • Linux 配置时间服务器
  • 企业级全栈开发终极指南:Spring Boot+Vue3+Kubernetes实战,从0到上线高并发系统
  • 禾赛盈利了,但激光雷达没有胜利
  • 基于web的家政服务网站
  • JPA实体类注解缺失异常全解:从报错到防御!!!
  • 【CF】Day15——Codeforces Round 1012 (Div. 2) CD
  • 【微服务架构】故障转移策略的理解及手写实现
  • C++ STL 序列式容器之(三)-- List
  • 【模型压缩+推理加速】知识蒸馏综述解读
  • 第四章 异常处理
  • 基于大模型的结核性胸膜炎风险预测及临床方案研究报告
  • CF2041C Cube
  • 《Operating System Concepts》阅读笔记:p481-p482
  • stanley 路径跟踪控制算法
  • 从概率到梯度:理解分类问题中交叉熵的优越性
  • 竞品已占据市场先机,如何找到差异化突破口
  • IT监控知识库:构建智能运维的认知中枢
  • idea激活后一直出现弹窗解决办法
  • 银行分布式新核心的部署架构(两地三中心)
  • 【实战ES】实战 Elasticsearch:快速上手与深度实践-2.2.1 Bulk API的正确使用与错误处理