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

YOLOv11改进 | Conv篇 | YOLOv11引入ODConv卷积

1. ODConv介绍

1.1 摘要:在每个卷积层中学习单个静态卷积核 1 是现代卷积神经网络(CNN)的常见训练范例。 相反,最近动态卷积的研究表明,学习 n 个卷积核的线性组合及其输入相关注意力的加权可以显着提高轻量级 CNN 的准确性,同时保持高效的推理。 然而,我们观察到现有的工作通过核空间的一个维度(关于卷积核数量)赋予卷积核动态属性,但其他三个维度(关于空间大小、输入通道数和输出通道数) 每个卷积核)都被忽略了。 受此启发,我们提出了全维动态卷积(ODConv),一种更通用但更优雅的动态卷积设计,以推进这方面的研究。 ODConv 利用一种新颖的多维注意力机制和并行策略来学习任何卷积层沿内核空间的所有四个维度的卷积核的互补注意力。 作为常规卷积的直接替代品,ODConv 可以插入到许多 CNN 架构中。 在 ImageNet 和 MS-COCO 数据集上进行的大量实验表明,ODConv 为各种流行的 CNN 主干网(包括轻量级和大型主干网)带来了可靠的准确度提升,例如 3.77%∼5.71%|1.86%∼3.72% 的绝对 top-1 改进 MobivleNetV2|ImageN


http://www.mrgr.cn/news/42454.html

相关文章:

  • C++ STL 初探:打开标准模板库的大门
  • HTML:相关概念以及标签
  • 9.30学习记录(补)
  • pycharm中使用anaconda创建多环境,无法将“pip”项识别为 cmdlet、函数、脚本文件或可运行程序的名称
  • c++进阶篇——初窥多线程(四) 线程同步的概念以及锁
  • 华为OD机试 - 区间交叠问题 - 贪心算法(Python/JS/C/C++ 2024 E卷 200分)
  • Spring Boot新闻推荐系统设计与实现
  • Studying-多线程学习Part1-线程库的基本使用、线程函数中的数据未定义错误、互斥量解决多线程数据共享问题
  • 掌握 C# 多线程与异步编程
  • Llama为何要采用RoPE旋转位置编码?
  • 选择网络安全模式启动Windows系统,解决PC无法连接网络问题
  • 第四弹:面向对象编程中的继承与派生:理论、实现与应用
  • kotlin协程
  • 一个简单的摄像头应用程序5
  • 【AI知识点】分层可导航小世界网络算法 HNSW(Hierarchical Navigable Small World)
  • Spring Boot框架:新闻推荐系统开发新趋势
  • MongoDB集群模式详解及应用实战
  • 换个角度来看年会不能停
  • jmeter学习(2)变量
  • 螺蛳壳里做道场:老破机搭建的私人数据中心---Centos下Docker学习04(环境准备)