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

网站建设专业是干什么的徐州 商城网站

网站建设专业是干什么的,徐州 商城网站,建材企业网站推广方案,网站有备案需要什么手续在图像相关任务中,传统卷积神经网络(CNN)在处理空间信息时,卷积核的感受野有限,难以有效捕捉长距离的空间依赖关系。而自注意力机制虽然能建模长距离依赖,但计算复杂度较高。为了在高效计算的同时更好地捕捉…

        在图像相关任务中,传统卷积神经网络(CNN)在处理空间信息时,卷积核的感受野有限难以有效捕捉长距离的空间依赖关系。而自注意力机制虽然能建模长距离依赖,但计算复杂度较高。为了在高效计算的同时更好地捕捉空间上下文信息,研究人员提出了 SSA,旨在改进模型对空间特征的处理能力,提升图像任务的性能。

上面是原模型,下面是改进模型

改进后的模型

1. 空间带状注意力机制SSA介绍 

      SSA 基于注意力机制的思想,通过对输入特征图的不同空间位置赋予不同的权重,使模型能够有选择性地关注重要的空间区域。它利用轻量级的计算模块来生成注意力权重,避免了自注意力机制中过高的计算成本,同时能在水平和垂直方向上扩大感受野,有效聚合相邻位置的信息,从而更好地捕捉空间上下文。

从提供的图片来看,SSA模块主要包含以下几个部分:

从图中可以看到,对于输入特征图(大小为 H×W):

        生成水平方向注意力权重:先在水平方向选取大小为 1×K 的带状区域,对其进行全局平均池化(GAP)操作,将特征压缩。接着通过一个卷积层(Conv)和 Sigmoid 函数,生成水平方向的注意力权重。

        水平方向信息聚合:将生成的水平方向注意力权重与 1×K 带状区域的特征进行卷积操作(图中 “∗” 表示卷积 ),实现水平方向相邻位置信息的聚合,得到新的特征表示。

        生成垂直方向注意力权重:对新的特征表示,在垂直方向选取大小为 K×1 的带状区域,重复上述操作,即进行 GAP、Conv 和 Sigmoid 操作,生成垂直方向的注意力权重。

        垂直方向信息聚合:将垂直方向注意力权重与 K×1 带状区域的特征进行卷积,完成垂直方向的信息聚合。

        输出:最后,将经过水平和垂直方向处理后的特征与原始输入特征通过跳跃连接(Skip Connection)相加,得到 SSA 的最终输出。

2. YOLOv11与空间带状注意力机制SSA的结合           

基于上述的想法,本文将其与C3K2相结合,使用多个维度特征增强特征,关注多尺度、小目标。或者替换SPPF模块使用多个维度特征增强多尺度特征。

3. 空间带状注意力机制SSA代码部分

视频讲解:

YOLOv8_improve/YOLOv11.md at master · tgf123/YOLOv8_improve · GitHubYOLOv11模型改进讲解,教您如何修改YOLOv11_哔哩哔哩_bilibili

YOLOv11模型改进讲解,教您如何根据自己的数据集选择最优的模块提升精度_哔哩哔哩_bilibili

YOLOv11全部代码,现有几十种改进机制。

 4. 将空间带状注意力机制SSA引入到YOLOv11中

第一: 将下面的核心代码复制到D:\model\yolov11\ultralytics\change_model路径下,如下图所示。

                   

第二:在task.py中导入

 ​​​         ​​​​​​​       

第三:在task.py中的模型配置部分下面代码

 ​​​​​​​ ​​​​​​​ ​​​​​​​​​​​​​​​​​​​​​ ​​​​​​​​​​​​​​ ​​​​​​​ ​​​​​​​    ​​​​​​​        

第四:将模型配置文件复制到YOLOV11.YAMY文件中

     ​​​​​​​ ​​​​​​​​​​​​​​ ​​​​​​​ ​​​​​​​​​​​​​​ ​​​​​​​ ​​​​​​​ ​​​​​​​         

     第五:运行成功

from sympy import falsefrom ultralytics.models import NAS, RTDETR, SAM, YOLO, FastSAM, YOLOWorldif __name__=="__main__":# 使用自己的YOLOv8.yamy文件搭建模型并加载预训练权重训练模型model = YOLO(r"E:\Part_time_job_orders\YOLO\YOLOv11\ultralytics\cfg\models\11\yolo11_SSA.yamy")\.load(r'E:\Part_time_job_orders\YOLO\YOLOv11\yolo11n.pt')  # build from YAML and transfer weightsresults = model.train(data=r'E:\Part_time_job_orders\YOLO\YOLOv11\ultralytics\cfg\datasets\VOC_my.yaml',epochs=300,imgsz=640,batch=64,# cache = False,# single_cls = False,  # 是否是单类别检测# workers = 0,# resume=r'D:/model/yolov8/runs/detect/train/weights/last.pt',amp = True)
http://www.dtcms.com/wzjs/610812.html

相关文章:

  • 网站维护升级访问中wordpress阻止访问
  • 大连专业制作网站wordpress仿站难吗
  • 制作电子商务网站页面网站建设优化培训班
  • 网站怎样做才能有点击率南通装修网站大全
  • 邢台做网站的公司哪家好?vps主机怎么建设网站
  • 郑州市中原区建设局网站注册公司都需要什么材料
  • 网站开发报价 知乎桂林两江四湖船票官网
  • dw制作旅游网站教程做坑人网站二维码
  • 电脑网站百度联盟广告怎么关闭
  • 东营两学一做网站最好的企业网站
  • 企业网站后台怎么做怎么做cms网站
  • 江苏网站建设yijucedw个人网站模板下载
  • 广州网站优化方案风景旅游网页设计
  • 建设公司需要网站吗重庆网站建设流程
  • 怎么分享网站网站会员方案
  • 网站搭建中页面百度关键词流量查询
  • 某个网站做拍卖预展的好处九一人才网赣州找工作
  • 网站开发实践实验报告is_page wordpress
  • 网站价位益阳网络公司
  • 网页制作的网站建设重装的系统没有wordpress
  • 网站标题符号做网站项目需要多少钱
  • 源码交易网站网站如何做实名认证
  • 个人网站怎么做app济南seo官网优化
  • html创建站点的步骤wordpress komiles
  • 北京各大网站推广服务公司古风ppt模板
  • 齐河县城乡建设局官方网站临沂网站制作软件
  • 网站栏目描述怎么写wordpress添加搜索插件
  • 展开描述建设一个网站的具体步骤wordpress 不同页面不同侧边栏
  • 网站的页面大小盐城做企业网站公司
  • 做网站通常用的软件网站优化公司方案