Patch Normalization Regularization

半监督目标检测(四) Dense Learning based Semi-Supervised Object Detection / Dense Teacher: Dense Pseudo-Labels for Semi-supervised Object Detection 阅读详情

贡献:

提出了一种新的正则化方法,减少过拟合的发生,同时让神经网络具有更好的鲁棒性。

这种方法在图像和feature map 内部进行局部的permutation (置换),没改变整体的特征信息,又添加了新的变化(variance),用于训练中,提高了模型的鲁棒性,防止过拟合的发生

过拟合

过拟合的定义:训练的模型适应了噪声信息,而不是去捕捉数据中隐藏的变量信息。

过拟合出现原因:

1.参数过少,不足以包含足够的信息,导致会被无关的局部信息误导。

2.数据过少,训练的模型鲁棒性太差。

即使输入的图片的局部有一些变化,但是并没有破坏图片的整体性情况下,模型应该还可以正常工作。比如图片的马赛克,虽然打码,但是人们依然可以透过模糊,猜出图片正确分类。

Patch Shuffle 的优点:

  1. 仅消耗极少的内存和时间。不改变学习策略的情况下, 可以应用于各种神经网络当中。
  2. 现有正则化方法的一个补充。在四种代表性的分类数据中,与其他正则化方法结合使用,PatchShuffle进一步提升了分类的精度。
  3. 提升了CNNs对噪声的鲁棒性。

注意:椒盐噪声是指两种噪声,一种是盐噪声(salt noise)盐 = 白色(255),另一种是胡椒噪声(pepper noise)椒 = 黑色(0)。前者是高灰度噪声,后者属于低灰度噪声。一般两种噪声同时出现,呈现在图像上就是黑白杂点。

PatchShuffle Refularization

X表示原图像,T()()表示PatchShuffle Transformation操作

r表示伯努利分布(Bernoulli),即概率p,r=1;概率(1-p),r=0;

将图像分割成没有重叠的数据块,大小n\times n

公式三,表示具体的permutation操作,p_{ij}改变x_{ij}的行,同理,最后边的p_{ij}^{'}改变列。

注意:每一个patch将会被置换n^{2}次。想象成n^{2}个空格插入n^{2}个苹果,你就明白了~

除了将ParchShuffle应用于图像,我们还可以将其应用于feature map。

在整个feature map随机抽选一个feature map PS(patch shuffle)处理。对于中低层的特征,其空间结构大部分保留,PS用在这些层上来正则化training。而对于高层卷积层,PS可以让临近的像素(pixel)共享权重(weight sharing)。

训练和推理

\gamma的数值大小控制着Patch Shuffle所占的比重大小

损失函数的期望:

在feature map 无论怎么变,最后都是要再一次回到原来的feature map,这种consistency一直存在。

一个具体的例子

 

 

 

 

视觉特征-自监督-同源不同crop视图一致性【2025-08】:DINOv3 Loss(从DINO、iBOT、KoLeo到GramAnchoring)【Gram矩阵本质就是所有patch间的相似度表】 DINOv3 可以看成 DINOv2 思路的大规模延伸,但它真正要解决的问题已经不只是:如何让模型学到优秀的全局图像语义?DINOv3 论文发现一个非常关键的现象:模型训练得越久,图像分类等往往继续改善,但语义分割、局部匹配等依赖 Patch feature 的反而会开始下降。论文观察到,在 ViT-g 和 ViT-7B 上,分类性能随着训练继续提升,但分割性能大约在 200k iterations 后开始下降;与此同时,Patch 相似度图越来越噪声化、局部性越来越差。DINO学全局iBOT。 阅读详情

相关推荐

视觉特征-自监督-同源不同crop视图一致性【2025-08】:DINOv3 的 Gram Anchoring【从 Scratch 训练到“历史局部结构锚”的形成机制】

阶段 A:Scratch Pre-training随机初始化 Student↓EMA Teacher 随 Student 更新↓↓定期保存 EMA Teacher checkpoints阶段 B:寻找 Local Golden Window评估 100k / 200k / 400k / ...↓看 Dense Metrics↓找到 local structure 尚未退化的 checkpoint阶段 C:继续主训练不要为了 Local 提前停止↓。

u013250861的博客 76

正则化技术(分类识别):PatchShuffle Regularization 论文阅读笔记

PatchShuffle Regularization论文下载:https://arxiv.org/abs/1707.07103 论文详细信息: 过拟合问题发生的本质是模型更多的去学习噪声而不是捕捉潜在的存在于数据中的Varations关键因素,即由于缺少数据的多样性或者模型过于复杂使得模型的学习被不相关的局部信息所误导,学习了没用的噪声数据,考虑人的机制,即观察图像整体结构不变情况下,局部

xuluohongshang的博客 2874

mHC:重构神经网络信息流的动态路由架构

神经网络的信息传递本质是通信问题,而非单纯计算。传统架构将层间连接视为静态管道,导致梯度失衡、状态冗余与拓扑僵化等底层通信效率瓶颈。mHC提出‘神经高速公路’新范式,通过层间解耦、动态路由和可重构拓扑三大机制,实现信息流从被动承载到主动调度的跃迁。其核心创新在于Path Controller与State Keeper协同构成的实时交通管制系统,支持梯度感知决策、无感状态缓存与互信息驱动的连接演化。该技术显著提升大模型训练稳定性、多模态融合鲁棒性及边缘部署能效,适用于视觉、语言、时序等广泛任务场景。

cuanmo8775的博客 387

【论文阅读】TransReID: Transformer-based Object Re-Identification

论文代码链接论文原文链接 摘要 目标重识别的关键就是提取鲁棒的特征! 之前方法的弊端:卷积神经网络(CNN)的方法一次只处理一个局部邻域,并且由于卷积和下采样算子(如池化和跨卷积)导致细节信息丢失。 提出:纯基于transformer的目标ReID框架。 具体来说:我们首先将图像编码为一系列补丁,并通过一些关键改进构建基于transformer的强baseline,这在使用基于cnn的方法的几个ReID基准上取得了有竞争力的结果。为了进一步增强transformer背景下特征学习,设计了两个新的.

weixin_43169773的博客 3182

视觉特征-自监督-同源不同crop视图一致性【2025-08】:DINO-v3附录

Appendix 附录A 大规模训练中的伪影与异常值本节探讨了最近在 LLM 领域(An 等人,2025 年)以及视觉领域(Darcet 等人,2024 年)的大模型训练过程中所出现的异常值与特殊现象。借鉴 An 等人(2025 年)的定义,异常值通常指的是那些其数值与所在分布的平均值存在显著偏差的神经网络激活值。在 DINOv3 的训练过程中,我们发现了不同层面的此类异常值:有些出现在图像块层面,而另些则出现在特征维度层面。下面我们将介绍所观察到的各类异常值,以及它们对训练过程和最终结果的影响。

u013250861的博客 229

视觉特征-自监督-同源不同crop视图一致性【2025-08】:DINOv3 相比 DINOv2 到底升级了什么【DINOv3 = DINOv2 + Gram Anchoring】

可以把 DINOv2 想象成一个已经非常优秀的学生。

u013250861的博客 181

Kernel Graph Convolutional Neural Networks

摘要:图核已成功地应用于许多图分类问题中。通常,首先设计一个核,然后根据核隐式定义的特征训练SVM分类器。这种两阶段的方法将数据表示从学习中解耦,这是次优的。另一方面,卷积神经网络(CNNs)有能力在训练过程中直接从原始数据中学习自己的特征。不幸的是,它们不能处理图表等不规则数据。我们通过使用图核嵌入有意义的l来解决这个问题 ...

weixin_42358688的博客 2460

视觉特征-自监督-同源不同crop视图一致性【2023-04】:DINOv2Loss【DINO损失(图像级目标&CLS&CE)+iBOT损失(补丁级目标&Patch&CE)+KoL正则+SK中心化】

DINO-v2 的训练目标并不是一个单独的新损失函数,而是把几种互补的自监督目标组合在一起。从整体上,可以先把它写成:Ltotal=λDLDINO+λILiBOT+λKLKoLeo\mathcal L_{\mathrm{total}}=\lambda_D\mathcal L_{\mathrm{DINO}}+\lambda_I\mathcal L_{\mathrm{iBOT}}+\lambda_K\mathcal L_{\mathrm{KoLeo}}Ltotal​=λD​LDINO​+λI​LiBOT​+λK

u013250861的博客 91

dataset中shuffle()、repeat()、batch()用法

import numpy as np import tensorflow as tf np.random.seed(0) x = np.random.sample((11,2)) # make a dataset from a numpy array print(x) dataset = tf.data.Dataset.from_tensor_slices(x) dataset = datase...

跨过一座座山 2万+

视觉特征-自监督-同源不同crop视图一致性【2021-04】:DINOv1【全局裁剪(覆盖原图较大区域)➜教师;全局&局部(覆盖原图较小区域)裁剪➜学生】【EMA学生来构建教师】【中心化&锐化】

在本文中,我们探讨 自 监督学习是否为 Vision Transformer (ViT) [19] 提供了区别于卷积 网 络(convnets)的新特性。除了将自监督方法适配到该架构后效果尤为出色这一事实之外,我们还提出以下观察:首先,自监督ViT特征包含有关图像语义分割的显式信息,而这种信息在有监督ViT和convnets中均不会如此清晰地出现。其次,这些特征也是出色的 k-NN 分类器,使用小型 ViT 在 ImageNet 上达到78.3%的top-1准确率。

u013250861的博客 299

像素级损失函数和经典超分文章

SRGAN,ESRGAN,Real ESRGAN,一步步演化,对比着看才更容易理解。

zcg1942的博客 2620

深入理解vit_large_patch16_384.augreg_in21k_ft_in1k:视觉Transformer原理与实现细节

欢迎来到视觉Transformer的深度解析之旅!🎯 今天我们将一起探索vit_large_patch16_384.augreg_in21k_ft_in1k这个强大的图像分类模型。无论您是深度学习新手还是有一定经验的开发者,这篇文章都将带您深入了解Vision Transformer的核心原理、架构设计以及这个特定模型的独特之处。 ## 🔍 什么是vit_large_patch16_384.

gitblog_00083的博客 993

【Paper Reading】

不过欧洲的会有一个不好,就是他们的人通常英语口音很重,有些人甚至不太会说英文,所以开会和交流的时候,稍微有些费劲。《International Comference on Computer Vision》,正如很多和他一样的名字的会议一行,这样最朴实的名字的会议,通常也是这方面最nb的会议。通常比较 junior 的审稿人会更严厉一些,发现一些小问题就会倾向于给低分,而 senior 的审稿人反倒宽松一些,如果觉得论文确有可取之处,通常不会太计较一些小问题。是一个关于机器学习和计算神经科学的国际会议。

bryant_meng 4660

深度学习术语实战指南:从概念理解到工程调参

深度学习术语不是抽象定义,而是连接数学原理与工程落地的关键接口。理解如gradient descent、learning rate、overfitting等核心概念,本质是掌握其在真实训练流程中的作用机制:梯度下降决定参数更新方向与稳定性,学习率调控模型收敛节奏与鲁棒性,过拟合则揭示训练与验证性能的偏差根源。这些术语的技术价值在于指导调试决策——比如loss震荡时优先排查学习率与梯度裁剪,验证指标停滞时转向正则化或数据增强策略。它们广泛应用于图像分类、NLP建模、工业质检等场景,而本文聚焦于将术语还原为可复

weixin_34408624的博客 434

视觉特征-自监督-掩码特征预测【2026-08】:JEPA-WAM【训练目标:①联合编码当前-未来观测②动作】【共享预测器:耦合①潜世界转移建模②连续动作生成】【测试时移除转移预测分支,仅留动作生成】

0.5。

u013250861的博客 166

医疗多模态融合:病理+影像+基因联合生存预测实战

多模态数据融合是实现精准肿瘤预后的关键技术基础,其核心在于解决异构医学数据(如CT影像、HE染色病理切片、基因测序结果)在特征空间的语义对齐与可解释交互。原理上需突破简单拼接的局限,通过中间层跨模态注意力、医学物理约束和分模态标准化,构建符合临床认知的联合表征。技术价值体现在显著提升生存预测AUC(如胃癌腹膜转移预测从0.72升至0.89),并支撑风险分层与动态干预决策。典型应用场景覆盖三甲医院多中心科研平台、基层医院缺失数据适配及MDT会诊辅助。本文聚焦‘多模态融合’与‘生存预测’两大热词,提供可落地的架

weixin_33704234的博客 545

深度学习总结

算法面试题

abcdefg666666123的博客 942

再不入坑就晚了,深度神经网络概念大整理,最简单的神经网络是什么样子?

再不入坑就晚了,深度神经网络概念大整理,最简单的神经网络是什么样子?

我是香菜 3万+

ViT:An Image is Worth 16x16 Words: Transformers for Image Recognition at Scale

尽管 Transformer 架构已成为自然语言处理任务事实上的标准,但其在计算机视觉中的应用仍然有限。在视觉领域,注意力机制要么与卷积网络结合应用,要么用于替代卷积网络的某些组件,同时保留其整体结构。我们表明,这种对 CNN 的依赖并非必要,直接应用于图像块序列的纯 Transformer 在图像分类任务上也能表现出色。

u013250861的博客 78

CAPL通过lookupSignal和DBLookup获取DBC信号的属性信息

CAPL通过lookupSignal和DBLookup获取DBC信号的属性信息以及一些相关问题

天赐好车的博客 2883

UG\NX二次开发 获取三平面交点

//如果返回值不为0 则此三个面没交点 int three_faces_point(tag_t tagFace1, tag_t tagFace2, tag_t tagFace3, double *dou_x, double *dou_y, double *dou_z)

王牌飞行员_里海的博客 674
上一篇: Latent Embeddings for Collective Activity Recognition
下一篇: Interpreting Adversarially Trained Convolutional Neural Networks
physuleo
博客等级 码龄12年 32粉丝 18原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值