将全连接层替换为卷积层的意义(CNN和FCN)

全连接层:CNN

将特征整合,用于分类,在图像中具体化为知道图像中有猫,但是不知道猫在哪儿。

在传统CNN中,输入是唯一确定大小的。因为全连接层要求输入是固定的。

全卷积网络:FCN

不仅可以用来分类,而且可以定位分类出的图像部分(实现每个像素的预测)。

它还有一个重要的作用就是不限制输入图像的尺寸。

替换方法:将全连接层替换为1*1的卷积核+转置卷积层

1*1的卷积核用于降低通道数。很多说法是说1*1的卷积核和全连接层的作用很相似,所以在这里分类图像。至于为什么效果是等同的,我还没研究明白,研究明白了回来补上。

转置卷积层用于图片扩大(池化层降维了)。

输出:带标签的热力图

相关推荐
FriendshipT6 分钟前
评估指标:AP(Average Precision)、mAP(Mean Average Precision)
人工智能·python·计算机视觉·map·ap
limx76328 分钟前
AstronClaw实战:邮箱
人工智能
新缸中之脑11 分钟前
Autoresearch 快速上手
人工智能
Jackson@ML15 分钟前
自然语言处理概要
人工智能·自然语言处理·nlp
庭前云落19 分钟前
Compound 3| COMP的作用和价值
人工智能·区块链
zhangfeng113321 分钟前
国产GPU与ROCm架构的关系 国产GPU架构总结 ROCm 7.1 在 PyTorch 官网上被划掉(横线)直接支持
人工智能·pytorch·架构
咚咚王者23 分钟前
人工智能之语言领域 自然语言处理 第十一章 注意力机制
人工智能·自然语言处理
AI科技星29 分钟前
基于v≡c空间光速螺旋量子几何归一化统一场论第一性原理的时间势差本源理论
人工智能·线性代数·算法·机器学习·平面
王的宝库30 分钟前
AI 学习笔记:AI学习模式 Transformer、RAG、Skill、MCP
人工智能·笔记·学习
范桂飓31 分钟前
OpenClaw 架构解析
人工智能·架构