小样本学习登Nature!计算效率高170倍,彻底起飞

中科院新提出的社会行为图谱SBeA登上Nature子刊!

SBeA是一个用于多动物3D姿势估计、身份识别和社会行为分类的小样本学习框架,能够全面量化自由群居动物的行为,使用较少的标记帧数(约 400 帧)进行多动物三维姿态估计。

结果显示SBeA成功地量化了社会行为模块的聚类性能,可以有效的分类社会行为。

在多动物身份识别方面,SBeA的准确率超过 90%。这类小样本学习方法能够在有限的数据情况下训练模型,降低收集和标注数据的成本,同时加快模型的开发和部署速度,让模型能够学习到更加泛化的特征,提高对新任务或类别的适应性和识别能力

因此,小样本学习一直是重要的研究方向。这次我整理了16个小样本学习创新方案,来自近一年高引用的顶会文章,原文以及开源代码已附,方便同学们复现。

论文原文以及开源代码需要的同学看文末

Multi-animal 3D social pose estimation, identification and behaviour embedding with a few-shot learning framework

方法:论文介绍了一种名为SBeA的多动物三维姿态跟踪和社交行为映射方法。该方法旨在全面量化自由社交动物的行为。除此之外,研究还提出了一种基于多视图几何的方法用于多动物的三维重建。通过该方法可以计算出多个动物的三维坐标。此外,研究还使用SBeA方法对Shank3B基因敲除小鼠进行了社交行为的识别。

创新点:

  • 通过使用多视角摄像机阵列进行视频捕获和人工标注,作者开发了一个名为SBeA的计算框架,用于多动物三维姿势估计、无标签识别和无监督动态学习等任务。

  • 作者提出了角度谱聚类的方法来减少社交行为模块的冗余,并通过基于特征角度分离的方式合并社交行为模块。

  • 作者利用SBeA成功鉴定了自闭症谱系障碍基因突变小鼠的异常社交行为表型,并发现了新的社交行为表型,如好奇行为和独立梳理行为。

GPr-Net: Geometric Prototypical Network for Point Cloud Few-Shot Learning

方法:论文提出了一种轻量级的几何原型网络(GPr-Net),利用局部几何特征和超几何空间来实现高效的点云少样本学习。在ModelNet40数据集上,GPr-Net相比现有方法具有5%更高的准确率和170倍较少的参数。

创新点:

  • 提出了一种轻量级的几何原型网络(GPr-Net),用于点云少样本学习。该方法利用手工设计的矢量化内在几何解释器和拉普拉斯向量来提取和评估点云的形态,从而改进了少样本学习的表示。此外,拉普拉斯向量使得可以从含有较少点的点云中提取有价值的特征。为了解决少样本度量学习中的分布漂移挑战,作者利用双曲空间,证明了他们的方法比现有的点云少样本学习方法更好地处理类内和类间方差。

  • 提出了一种新的视角来处理点云少样本学习,挑战了复杂的网络设计和训练策略的假设。他们的方法通过采用简单而有效的几何特征,包括内在几何解释器和拉普拉斯向量,来捕捉点云的内在拓扑结构,并在ModelNet40数据集上取得了优越的性能。

Frequency Guidance Matters in Few-Shot Learning

方法:在论文中,研究了不同频率成分对小样本学习任务的影响,并提出了一种新的频率引导的小样本学习框架(FGFL),该框架利用任务特定的频率成分来自适应地掩蔽相应的图像信息,采用了一种新颖的多级度量学习策略,包括原始图像、掩蔽图像和未掩蔽图像之间的三元损失,以及掩蔽和原始支持集和查询集之间的对比损失,以利用更具有判别性的信息。

创新点:

  • 频率引导的少样本学习(FGFL)框架:该框架利用任务特定的频率组件自适应地遮蔽相应的图像信息,包括原始、遮蔽和未遮蔽图像之间的三元损失以及遮蔽和原始支持和查询集之间的对比损失,以利用更有区分性的信息。

  • 多层度量学习策略:包括样本级三元损失和类级对比损失,能够更好地利用样本和任务级别的频率信息,并鼓励模型捕捉更多与任务相关的频率信息,从而提高空间域中的分类性能。

Multimodality Helps Unimodality: Cross-Modal Few-Shot Learning with Multimodal Models

方法:论文利用了最近的多模态基础模型,如CLIP,将不同模态映射到相同的表示空间,并提出了一种简单的跨模态适应方法,从不同模态的少样本示例中学习。通过利用额外的类别名称作为额外的一次训练样本,研究人员在视觉-语言适应中取得了最新的结果。

创新点:

  • 跨模态自适应是作者提出的最重要的创新之一。作者提出了一种简单的跨模态自适应方法,通过将不同模态的样本视为额外的少样本示例来实现。这种方法将原来的“n-shot”问题转化为“(n+1)-shot”问题,取得了令人瞩目的结果,并且可以应用于现有的微调方法或者其他模态。

  • 跨模态学习解决了少样本学习的不确定性问题。作者通过使用现有的文本标签作为免费的训练样本来证明了这一点。跨模态学习的一个吸引人的方面是,学习的模型自然适用于多模态的测试数据,如同时包含视觉和音频信号的视频的分类。

关注下方《学姐带你玩AI》🚀🚀🚀

回复“小样本创新”获取全部论文+代码

码字不易,欢迎大家点赞评论收藏

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

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

相关文章

linux常用非基础命令/操作

本篇用于总结蒟蒻博主在使用linux系统的过程中会经常用到但老实记不住的一些非基础命令和操作,方便遗忘时查阅 一,关闭指定端口的进程以释放端口 每个端口都有一个守护进程,kill掉这个守护进程就可以释放端口 ①使用命令【netstat -anp | gre…

数据结构|树形结构|并查集

数据结构|并查集 并查集 心有猛虎,细嗅蔷薇。你好朋友,这里是锅巴的C\C学习笔记,常言道,不积跬步无以至千里,希望有朝一日我们积累的滴水可以击穿顽石。 有趣的并查集剧情演绎:【算法与数据结构】—— 并…

045、seq2seq

之——序列生成 杂谈 基于RNN实现,通过RNN生成器不断获取输入,更新隐藏状态,将最后生成的隐藏状态传递给解码器,然后自循环迭代直到输出停止。 正文 1.训练 训练时候解码器使用目标句子不断作为输入,就算解码错了输入…

linux休眠唤醒流程,及示例分析

休眠流程 应用层通过echo mem > /sys/power/state写入休眠状态,给一张大概流程图 这个操作对应在kernel/power/main.c的state这个attr的store操作 static ssize_t state_store(struct kobject *kobj, struct kobj_attribute *attr,const char *buf, size_t n) …

ESP32-Thonny 拍摄图片到SD卡

前言: 代码运行在Thonny 添加main.py到单片机中: 可以先运行一下试试:会输出以下信息: 没有问题的话(SD卡挂载成功,摄像头初始化成功)运行一次主程序后,闪光灯会闪烁一下。 代码&…

js获取某月往前推一年或半年的年月数组

前言 需求:需要显示某月份往前推一年或者半年的费用情况,显示到柱形图上,后台接口只返回有数据的年份,这就需要前端拿全部月份数组去比对并显示。 开始 上代码: // date:选择的月份,比如:2024-04,//n:半年或者1年,…

PTA 天梯赛 L1-010 比较大小【C++】 L1-011 A-B 【C++ vector动态数组】【Python 字符串replace函数】

L1-010 比较大小 判断顺序很重要 #include<iostream> using namespace std; int main() {int a, b, c;cin >> a >> b >> c;int temp;if (a > b) {temp a;a b;b temp;}if (a > c) {temp a;a c;c temp;}if (b > c) {temp b;b c;c te…

C++ //练习 13.17 分别编写前三题中所描述的numbered和f,验证你是否正确预测了输出结果。

C Primer&#xff08;第5版&#xff09; 练习 13.17 练习 13.17 分别编写前三题中所描述的numbered和f&#xff0c;验证你是否正确预测了输出结果。 环境&#xff1a;Linux Ubuntu&#xff08;云服务器&#xff09; 工具&#xff1a;vim 代码块 /*************************…

【御控物联网平台】物联网平台常见通讯协议

随着物联网&#xff08;InternetofThings&#xff0c;IoT&#xff09;的快速发展&#xff0c;越来越多的设备和传感器连接到网络&#xff0c;使得数据的传递和交互变得更加智能化和高效化。在实现这种智能化和高效化的数据交互&#xff0c;过程中&#xff0c;各种不同的通信协议…

防火墙技术基础篇:什么是防火墙

防火墙技术基础篇&#xff1a;什么是防火墙 什么是防火墙&#xff1f; 在我们开始之前&#xff0c;让我们先想象一下一个真实的场景。你的家是你的私人领地&#xff0c;你不希望任何未经许可的人进入。为了保护你的家&#xff0c;你可能会安装一些安全设备&#xff0c;比如门…

webpack中mode、NODE_ENV、DefinePlugin、cross-env的使用

本文讲的全部知识点&#xff0c;都是和webpack相关的。如果你之前有疑问&#xff0c;那本文一定能帮你搞清楚。 问题来源一般是类似下面代码&#xff08;webpack.json中&#xff09;&#xff1a; "scripts": {"dev": "cross-env NODE_ENVdevelopmen…

Kafak详解(1)

简介 消息队列 为什么要有消息队列 图-1 消息队列的使用 消息队列 1)消息Message&#xff1a;网络中的两台计算机或者两个通讯设备之间传递的数据。例如说&#xff1a;文本、音乐、视频等内容。 2)队列Queue&#xff1a;一种特殊的线性表(数据元素首尾相接)&#xff0c;特…

DSView Windows平台编译

在Windows平台编译开源逻辑分析仪软件DSView&#xff0c;因官方没有公布DSView Windows平台源码&#xff0c;主要解决Windows平台以下问题&#xff1a; libusb_get_pollfds不支持Windows平台&#xff0c;导致无法采集数据插入设备后&#xff0c;无法自动识别设备&#xff0c;U…

全新创维EV6 Ⅱ超充车型有哪些亮点?答案将在北京车展揭晓

4月25日-5月4日&#xff0c;阔别4年的北京车展盛大回归&#xff0c;创维汽车将携全新车型创维EV6 Ⅱ超充车型及系列创新技术&#xff0c;亮相北京中国国际展览中心顺义馆W3号馆 311展位&#xff0c;全面展示其在新能源汽车补能及智能化领域的前瞻思考和技术布局。 以顶级超充革…

YOLOV5检测+追踪使用deepstream部署(c++版)

文章目录 一、Deepstream1.1 简介1.2 图架构&#xff08;Graph architecture&#xff09;1.3 应用架构&#xff08;Application Architecture&#xff09; 二、配置文件方式运行Deepstream2.1 环境准备2.2 主机运行2.3 配置文件解析2.4 docker运行 三、代码方式运行Deepstream3…

2024年电气工程与能源、动力国际学术会议(IACEEEP 2024)

2024年电气工程与能源、动力国际学术会议(IACEEEP 2024) 2024 International Conference on Electrical Engineering and Energy, Power 一、【会议简介】 2024年电气工程与能源、动力国际学术会议&#xff0c;精彩纷呈&#xff0c;不容错过&#xff01; 在这个备受瞩目的会议…

中兴5G随身wifi怎么样?中兴5G随身wifiVS格行5G随身wifi对比测评!公认最好的随身WiFi的格行随身WiFi真实测评!随身WiFi哪个品牌好?

随着各大品牌5G随身wifi的横空出世&#xff0c;其中中兴和格行5G随身wifi的呼声越来越高&#xff0c;那么性能上谁更胜一筹&#xff1f;套餐费用谁更亲民&#xff1f;售后保障谁更到位&#xff1f;今天就来一个全方位测评对比&#xff01; 一&#xff0c;首先是设备的整体外观&…

数新大数据平台迁移解决方案

随着企业的发展和数字化转型的不断深入&#xff0c;企业数据平台建设过去很多年&#xff0c;技术和架构过于落后&#xff0c;原有的大数据平台越来越难以满足业务需求。而在新的技术架构大数据平台的升级过程中&#xff0c;对数据和任务迁移的一致性、完整性有很高的要求&#…

虚拟信用卡是什么,可以用来开亚马逊店铺吗?

虚拟信用卡是什么&#xff1f; 虚拟信用卡就是一组由银行随机生成的数字的虚拟卡&#xff0c;使用起来方便快捷&#xff0c;对于个人而言保守自己的隐私&#xff0c;并且下卡快&#xff0c;即开即用 可以用来开亚马逊店铺吗&#xff1f; 可以&#xff0c;因为市场的需求很多…

揭秘APP开发者如何靠广告变现赚大钱!

在移动应用的海洋中&#xff0c;如何让我们的应用在众多竞争对手中脱颖而出&#xff0c;实现收益的最大化&#xff1f;这无疑是每一个应用开发者都关心的问题。广告变现模式为我们提供了答案。接下来&#xff0c;让我们一起探讨一下如何有效利用广告变现策略以增加应用收益。&a…