news 2026/4/30 20:23:27

【unet 改进 | 注意机制篇】:UNet添加SE注意机制,二次创新

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
【unet 改进 | 注意机制篇】:UNet添加SE注意机制,二次创新

本文教的是方法,也给出几种改进方法,二次创新结构,百变不离其宗一文带你改进自己模型,科研路上少走弯路。


摘要

卷积神经网络(CNN)的核心构建模块是卷积算子,它使网络能够通过在每一层的局部感受野内融合空间和通道信息来构建有信息的特征。大量先前的研究探讨了这种关系的空间成分,试图通过提高整个特征层次中空间编码的质量来增强CNN的表征能力。作者提出了一种新颖的架构单元,称之为“Squeeze-and-Excitation”(SE)块,该块通过显式建模通道之间的相互依赖关系来自适应地重新校准通道特征响应。

SE 模块通过显式建模通道间的相互依赖关系来重塑特征。它分为两个步骤:

  • Squeeze(压缩):通过全局平均池化(GAP)将每个通道的H × W H \times WH×W空间信息压缩成一个实数(全局描述符)。
  • Excitation(激发):使用两个全连接层(FC)学习通道间的非线性关系,生成每个通道的权重,最后乘回原特征图。

理论详解可以参考链接:论文地址
代码可在这个链接找到:代码地址

训练代码参考和下载:手把手带你完成基于Unet的医学图像分割系统设计与实现,Unet网络架构讲解,Unet复现,使用vibe coding工具,开发一个完整系统,包含完整源码


文章目录

  • 摘要
  • 🐴一、实战细节
    • ⚡⚡实验结果画图
    • ⚡⚡改进模块代码
    • ⚡⚡使用教程
      • ☑️步骤1
      • ☑️步骤2
      • ☑️步骤3
      • ☑️步骤4
  • 🐴二、模型结构分析
    • ⚡⚡ 注意机制结构分析
    • ⚡⚡二次创新实战
      • ☑️第一种改进手法
        • 📐模块的传参分析教程
  • 🐴三、论文常用的评估指标
      • ☑️像素准确率 (Pixel Accuracy, PA)
      • ☑️精确率 (Precision) 与 召回率 (Recall)
      • ☑️交并比 (Intersection over Union, IoU)
      • ☑️平均交并比 (Mean Intersection over Union, mIoU)
      • ☑️Dice系数 (Dice Coefficient / F1 Score)
  • 总结

🐴一、实战细节

⚡⚡实验结果画图

画图效果如下,代码可一键运行

画图代码:

# -*- coding: utf-8 -*-""" @Auth :落花不写码 @File :画图.py @IDE :PyCharm @Motto :学习新思想,争做新青年 """importmatplotlib.pyplotaspltimportpandasaspdimportos plt.rcParams
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/30 20:23:07

别再踩坑了!Java Stream分组后顺序丢失,用LinkedHashMap一招搞定

Java Stream分组排序陷阱:用LinkedHashMap守护你的数据顺序 刚接手一个后台管理系统时,我发现按时间线展示的报表数据总是莫名其妙地乱序。明明数据库查询结果已经按日期排好序,可经过Stream分组后,前端渲染的顺序就全乱了。这让我…

作者头像 李华
网站建设 2026/4/30 20:21:28

开源音频编辑新纪元:Audacity如何重塑专业音频创作体验

开源音频编辑新纪元:Audacity如何重塑专业音频创作体验 【免费下载链接】audacity Audio Editor 项目地址: https://gitcode.com/GitHub_Trending/au/audacity 当数字音频创作成为现代内容创作者的必备技能,你是否曾因专业软件的昂贵价格和复杂操…

作者头像 李华
网站建设 2026/4/30 20:18:03

通过 Taotoken CLI 工具一键配置开发环境中的多模型 API 密钥

通过 Taotoken CLI 工具一键配置开发环境中的多模型 API 密钥 1. Taotoken CLI 工具概述 Taotoken CLI 工具(taotoken/taotoken)是为开发者提供的命令行工具,用于快速配置开发环境中多模型 API 的接入参数。该工具支持通过交互式菜单或直接…

作者头像 李华
网站建设 2026/4/30 20:10:01

[具身智能-513]:conda的安装

安装 Conda 主要有两种方式:安装完整版 Anaconda 或 精简版 Miniconda。Anaconda:自带了 Conda、Python 以及 1800 多个常用的科学计算包(如 NumPy、Pandas 等),适合新手,开箱即用,但安装包较大…

作者头像 李华