当前位置: 移动技术网 > IT编程>开发语言>Java > 行人reid with_nl,nonlocal,是一个模块插件,输入输出维度一致

行人reid with_nl,nonlocal,是一个模块插件,输入输出维度一致

2020年07月23日  | 移动技术网IT编程  | 我要评论
优点:即插即用,以ResNet50为例,测试加在不同stage下的结果。可以看出在res2,3,4部分得到的结果相对baseline提升比较大,但是res5就一般了添加越多的non-local 模块,效果提升越明显,但是会增大计算量缺点:缺点是参数多,计算量大之后GCNet等工作对Non-Local Neural Network结构进行改进,能够大幅降低Non-Local NN的计算量,更具有实用价值。注意力机制论文:Non-Local neural networks及其Pytorch实现写

Non-Local是王小龙在CVPR2018年提出的一个自注意力模型。Non-Local Neural Network和Non-Local Means非局部均值去燥滤波有点相似的感觉。普通的滤波都是3×3的卷积核,然后在整个图片上进行移动,处理的是3×3局部的信息。Non-Local Means操作则是结合了一个比较大的搜索范围,并进行加权。
在Non-Local NN这篇文章中的Local也与以上有一定关系,主要是针对感受野来说的,一般的卷积的感受野都是3×3或5×5的大小,而使用Non-Local可以让感受野很大,而不是局限于一个局部领域。

优点:
即插即用,
以ResNet50为例,测试加在不同stage下的结果。可以看出在res2,3,4部分得到的结果相对baseline提升比较大,但是res5就一般了
添加越多的non-local 模块,效果提升越明显,但是会增大计算量

缺点:
缺点是参数多,计算量大
之后GCNet等工作对Non-Local Neural Network结构进行改进,能够大幅降低Non-Local NN的计算量,更具有实用价值。

注意力机制论文:Non-Local neural networks及其Pytorch实现

写写non local network

这里讲解的比较清楚
CV中的Attention机制】Non-Local Network的理解与实现
在这里插入图片描述
在这里插入图片描述

本文地址:https://blog.csdn.net/m0_37192554/article/details/107508939

如您对本文有疑问或者有任何想说的,请 点击进行留言回复,万千网友为您解惑!

相关文章:

验证码:
移动技术网