news 2026/8/21 21:29:22

全连接层(Fully Connected Layer)

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
全连接层(Fully Connected Layer)

全连接层(Fully Connected Layer,又称稠密层/Dense Layer)是神经网络中最基础且重要的组件之一,广泛应用于多层感知机(MLP)、卷积神经网络(CNN)和Transformer等架构中。以下是对全连接层的系统分析:
. 核心定义
结构特点:层中每个神经元与上一层的所有神经元相连,每个连接都有独立的权重参数。

数学表达:


2. 核心功能与原理
(1)特征空间变换
通过矩阵乘法将输入映射到新的特征空间,实现特征的组合与抽象。

示例:在图像分类中,CNN 末端的全连接层将卷积提取的局部特征整合为全局语义信息。

(2)非线性拟合能力
结合激活函数(如 ReLU)引入非线性,使网络能够逼近复杂函数(通用近似定理)。

(3)参数量与计算量
参数量:m×n+m(权重 + 偏置)

计算量:矩阵乘法复杂度 O(m×n),易成为计算瓶颈。

  1. 在全连接神经网络(MLP)中的角色
    通常多个全连接层堆叠,层间通过激活函数连接。

层级特征提取:浅层学习低级特征(如边缘),深层组合为高级抽象特征。

  1. 在CNN中的应用
    末端分类器:将卷积层输出的二维特征图展平为一维向量,通过全连接层映射到类别空间。
    1.基本使用
importtorchimporttorch.nnasnnimporttorch.nn.functionalasF# 1. 基本创建方式fc_layer=nn.Linear(in_features=784,out_features=256,bias=True)print(f"权重形状:{fc_layer.weight.shape}")# torch.Size([256, 784])print(f"偏置形状:{fc_layer.bias.shape}")# torch.Size([256])# 2. 前向传播示例batch_size=32input_tensor=torch.randn(batch_size,784)# [batch, features]output=fc_layer(input_tensor)# [batch, 256]print(f"输出形状:{output.shape}")

2 关键参数详解

classLinear(nn.Module):""" 参数说明: ---------- in_features : int 输入特征维度 out_features : int 输出特征维度 bias : bool, default=True 是否使用偏置项 device : torch.device, optional 计算设备 dtype : torch.dtype, optional 权重数据类型 """def__init__(self,in_features,out_features,bias=True):super().__init__()self.in_features=in_features self.out_features=out_features self.weight=nn.Parameter(torch.Tensor(out_features,in_features))ifbias:self.bias=nn.Parameter(torch.Tensor(out_features))else:self.register_parameter('bias',None)self.reset_parameters()
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/8/20 18:39:45

电机多目标优化与灵敏度分析:探索电机性能提升之道

电机多目标优化,灵敏度分析。 图12为变量与优化目标的灵敏度,图13为变量之间的显著性分析。 该方法在电机顶刊IEE工业电子学报上发表。图引用:Liu F, Wang X, Xing Z, et al. Analysis and Research on No-Load Air Gap Magnetic Field and S…

作者头像 李华
网站建设 2026/8/21 5:52:20

计算机论文模板推荐:8大平台+AI修改工具

计算机论文模板推荐:8大平台AI修改工具 工具对比速览 工具名称 核心功能 生成速度 适用场景 特色优势 秒篇 全学科初稿生成 20-30分钟 论文初稿快速成型 自动插入图表/公式/代码 aicheck 初稿生成查重 20-30分钟 初稿与查重同步 原创性检测格式规范 …

作者头像 李华
网站建设 2026/8/20 23:56:43

26 avl树(下)

#define _CRT_SECURE_NO_WARNINGS 1 #include<vector> #include"AVLTree.h"void TestAVLTree1() {AVLTree<int, int> t;// 常规的测试用例int a[] { 16, 3, 7, 11, 9, 26, 18, 14, 15 };// 特殊的带有双旋场景的测试用例//int a[] { 4, 2, 6, 1, 3, 5,…

作者头像 李华
网站建设 2026/8/21 3:59:03

告别排版困境!AI 写作到发布全自动化的完整方案

告别排版困境&#xff01;AI 写作到发布全自动化的完整方案 你是否也经历过这样的崩溃时刻&#xff1a; 好不容易用 AI 写出了一篇高质量的技术文章或热点评论&#xff0c;结果从 ChatGPT/DeepSeek 复制到今日头条后台时&#xff0c;格式全乱了&#xff1f; ❌ Markdown 语法不…

作者头像 李华
网站建设 2026/8/21 21:48:00

3步搞定大数据可视化:ECharts服务端渲染终极指南

3步搞定大数据可视化&#xff1a;ECharts服务端渲染终极指南 【免费下载链接】echarts Apache ECharts is a powerful, interactive charting and data visualization library for browser 项目地址: https://gitcode.com/gh_mirrors/echarts16/echarts 还在为前端图表加…

作者头像 李华