13、相似性度量学习:架构、损失函数与训练策略

相似性度量学习:架构、损失函数与训练策略

1. 引言

相似性度量学习在机器学习和深度学习领域中扮演着至关重要的角色,它旨在学习一个投影函数,将输入映射到一个相似性度量空间,使得相似的样本在该空间中距离较近,而不相似的样本距离较远。本文将详细介绍相似性度量学习中的多种方法,包括困难样本挖掘、不同的损失函数以及训练算法和方案。

2. 困难样本挖掘策略

在相似性度量学习中,困难样本的挖掘对于模型的性能提升至关重要。以下是几种常见的困难样本挖掘策略:
- 硬批次三元组损失 :对于每个参考样本,仅选择最难的正样本(即与参考样本距离最远的样本)和最难的负样本(即与参考样本距离最近的样本)进行训练。这种方法有时也被称为“顶级排名约束”。
- 半硬批次挖掘策略 :避免使用那些在小批次中与参考样本的距离小于正样本的负样本,以防止学习最难的负样本对模型收敛和性能造成损害。
- 深度度量学习缩放方案 :对困难三元组进行加权,对简单三元组进行降权,并引入一个松弛变量来防止过难的负样本获得过高的重要性。
- 分层三元组损失 :动态调整三元组损失中的边界 $m$,从而在嵌入中引入分层结构,有助于选择有意义的困难负样本,提高收敛速度和性能。
- RankTriplet方法 :在检索应用中,根据样本相对于查询的排名选择困难三元组,仅使用排名错误的正样本和负样本,从而定义基于相似性排名的列表式度量。
- 适度正样本挖掘策略 :

相关推荐

视觉特征-自监督-对比学习:SimCLR(在潜空间用对比损失最大化同一样本经不同数据增强所得视图间的一致性来学习表示)【Loss:对比损失函数】【同批次非同源样本作为负样本】【2020-02】

Abstract摘要本文提出了SimCLR:一个用于视觉表征对比学习的简单框架。我们简化了近期提出的对比式自监督学习算法,无需专门的架构或记忆库。为了理解是什么使对比预测任务能够学习到有用的表征,我们系统地研究了该框架的主要组成部分。我们表明:(1)数据增强的组合在定义有效预测任务中起着关键作用;(2)在表征与对比损失之间引入可学习的非线性变换,可显著提升所学习表征的质量;(3)与监督学习相比,对比学习受益于更大的批量大小和更多的训练步骤。

u013250861的博客 82

用LLM嵌入重构不平衡学习:检测细微异常的新范式

在工业质检、金融风控、医疗诊断等真实场景中,传统不平衡学习常因语义鸿沟、粒度失配和指标错位,导致对微裂纹、亚毫米缺陷、边缘交易等细微异常漏检率高企。其本质是将异常识别简化为二元分类,忽视了异常的连续性、方向性与多模态语义一致性。LLM嵌入技术通过构建高维语义对齐空间,将问题转化为度量学习任务,使模型具备感知‘语义漂移’的能力——如0.3毫米裂纹或0.5℃温升所引发的向量夹角偏移。该方法显著降低标注依赖,支持动态阈值调节与物理可解释性,已成为处理像素级、时序毛刺、跨模态不一致等复杂异常的核心基础设施。

Ferrerooo 成长 388

从‘连连看’到人脸验证:深入浅出图解Siamese Network(孪生神经网络)的工作原理

本文通过‘连连看’游戏的类比,深入浅出地解析了孪生神经网络(Siamese Network)的工作原理及其在图片相似性判断中的应用。从共享权值机制到VGG16主干网络的工作流程,再到相似度计算和现实应用场景,全面展示了这项技术在人脸验证、工业质检等领域的强大能力。

weixin_33437929的博客 214

三角不等式:机器学习中距离函数的隐形校验红线

距离函数是机器学习中相似性建模的基础概念,其数学本质需满足度量空间四大公理——非负性、同一性、对称性与三角不等式。其中,三角不等式(d(x,z) ≤ d(x,y) + d(y,z))并非几何课本中的抽象定理,而是KNN、DBSCAN、对比学习等算法稳定运行的前提条件。它保障‘近邻’可传递、‘相似’具有一致性、聚类结构具备密度连通性。当使用余弦距离、Wasserstein距离或自定义度量时,若违反该不等式,将直接导致检索失准、簇边界发散、泛化性能骤降。本文结合PyTorch张量运算、scikit-learn距

weixin_33889665的博客 358

INFFUS 2025 | 基于两阶段训练的度量融合学习进行少样本图像分类

针对大多数少样本学习(FSL)方法的局限性,特别是它们在预训练编码过程中单一特征的判别能力和泛化能力不足的问题,本文提出了一种新颖的方法:基于两阶段训练的度量融合学习(TST_MFL),用于少样本图像分类。TST_MFL创新性地整合了两阶段融合度量学习策略,在预训练和元训练阶段都进行了增强,以克服当前少样本图像分类方法中普遍存在的只关注单级特征提取的问题。在预训练阶段,作者采用预测蒸馏损失和局部差异损失,促进全局和局部特征之间的相互学习,从而获得更具判别性的特征。

小白学视觉 157

无人机视角下的多车辆跟踪算法研究

多目标跟踪在现实生活中有很多应用,例如视频监控、人机交互、智慧交通系统等[],已经成为了计算机视觉领域内不可或缺的研究课题。在智能交通系统中,车辆检测技术和跟踪算法为路况监测和行驶安全行为等高级任务提供技术支持。无人机具有体积小、飞行灵活等优点[],若将其用于对道路交通进行辅助监控,若将其应用于辅助监控道路交通中的安全行为,可以有效地监控固定摄像机无法拍摄到的盲区范围,从而对实时路况中的车辆进行全方位的检测和跟踪。对于目标检测,早期的算法注重检测精度但检测速度较慢,典型的算法有R-CNN[]等。

weixin_70923796的博客 582

13、相似性度量学习:方法、损失函数与训练策略

本文系统介绍了相似性度量学习的方法、常用的损失函数以及训练策略。内容涵盖了困难样本挖掘技术、超越三元组架构的SNN方法、常见损失函数及其适用场景,以及训练算法和优化方案。此外,还讨论了训练过程中的注意事项和未来发展趋势,旨在帮助读者全面了解并应用相似性度量学习技术。

q9r0s的博客 78

YOLOv11【第三章:高阶应用与落地篇·第8节】DeepSORT 实战——YOLOv11 + DeepSORT 实现行人/车辆稳定追踪!

🏆 本文收录于专栏 《YOLOv11实战:从入门到深度优化》。本专栏围绕 YOLOv11 的改进、训练、部署与工程优化 展开,系统梳理并复现当前主流的 YOLOv11 实战案例与优化方案,内容目前已覆盖 分类、检测、分割、追踪、关键点、OBB 检测 等多个方向。

**My Coding Family** 627

【信息科学与工程学】【数据中心】 第十九篇 MFU的优化提升方法02

工序编号工序名称工序描述输入输出工具/系统负责人前置工序后置工序标准时间TRN-PRE-001训练任务需求分析分析模型训练的业务需求、性能目标、资源需求业务需求文档、模型目标训练任务规格书需求分析工具、规格模板算法架构师无TRN-PRE-0022-4天TRN-PRE-002数据需求规划确定训练数据规模、质量、格式、来源训练任务规格书数据需求规格书数据规划工具数据工程师TRN-PRE-001TRN-PRE-0031-2天TRN-PRE-003算力资源评估评估训练所需的计算、存储、网络资源模型架构、数据规模资源

weixin_49199313的博客 849

【信息科学与工程学】计算科学与自动化-第八篇04 大语言模型函数与认知函数列表

线性代数运算:矩阵乘法、分解、求逆等微积分运算:梯度、散度、旋度、拉普拉斯算子概率统计:分布函数、统计量、假设检验信号处理:傅里叶变换、小波变换、滤波器。

weixin_49199313的博客 909

电机传动机构的转矩与惯量折算

参考《工业运动控制》

庐州牧 1万+

vscode+latex+bib文献管理

下载vscode 安装插件`` 在setting.json中配置 在.tex文件中编写论文内容,然后左侧TEX侧边栏中编译,如下图所示,中文用xelatex,英文用pdflatex;编译成功后,就可以查看pdf版本的论文了,我一般在浏览器显示。 涉及到文献编译:XXX.bib中存储文献管理内容;XXX.tex是文章内容,使用xelatex编译后会生成XXX.aux,ctrl+⋅ctrl+·ctrl+⋅打开命令行窗口,输入bibtex XXX(可以对aux文件进行编译,不需要加后缀),然后再xelatex.

小卜妞的博客 2545

CGAL-5.6的安装与编译(Win10+vs2022+CGAL-5.6+Boost1.82.0)

CGAL是Computational Geometry Algorithms Library(计算几何算法库)的缩写,C++的高效算法库。CGAL只是一个头文件库(从5.0版本开始),这意味着CGAL无需编译,只需安装好CGAL的依赖项即可。CGAL5.6。

baidu_34931359的博客 3902

方差迭代计算公式

方差迭代计算过程推导术语约定递推公式过程推导 术语约定 (1)En=1n∑i=1nxi E_n =\frac{1}{n} \sum_{i=1}^{n}x_i \tag{1} En​=n1​i=1∑n​xi​(1) (2)F(n)=∑i=1n(x2−En) F(n) = \sum_{i=1}^{n}{(x^2-E_n)} \tag{2} F(n)=i=1∑n​(x2−En​)(2) (3)V(n)...

weixin_44479136的博客 7918

centos-stream-9上安装nvidia驱动和cuda-toolkit

centos-stream-9上安装nvidia驱动和cuda-toolkit

qq_19072921的博客 3020

ISP一键下载电路分析+74HC1G66GW(信号图)

之前要不用的最小系统的开发板要不就是用的SWD调试口,没有注意过ISP一键下载电路是个怎么回事,因为需要就简单的看了一下野火的ISP一键下载电路。 默认情况一下,一般我们的程序都是从用户闪存也就是内部的FLASH启动的, 对于F103RCT6来说ROM的大小是512kb,启动地址位0x8000000,这个在IDE keil里可以看的到,如下图。 首先简单理解一下ISP是什么: 可以把他理解为芯片厂商出场时固化在ROM当中的一段程序,它的功能就是把你写的程序一点点的搬运到FLASH当中,它引出了两个引脚

lipengyu1363658871的博客 4861

万达电影 com.wandafilm.app headers check

万达电影 安卓逆向 抓包 逆向 check

weixin_43786514的博客 1436

Python控制TEMI1000/TEMI1500测试温箱

该温箱是我司从昆山振弘检测设备有限公司采购的TEMI 1000,但是控制器用的是韩国的,关于控温箱这个项目,可参考的资料仅有一份官方的manual,里面包含一些命令格式。只要你有温箱,就应该可以向厂家索取该文档。该温箱的通讯接口只有一个RS232接口,要想实现远程控制,需要有串口转USB的线;类似于下图所以,想依靠python来与之进行通信,还是要通过python 的pyserial库,关于怎么安装pyserial,过于简单,这里不做赘述,可自行百度。

xgh1951的博客 1万+

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

上一篇: 24、脑 - 量子超计算系统:突破传统计算的新前沿
下一篇: 10、语言结构与文本处理技术解析
study
博客等级 码龄27年 65粉丝 1642原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值