卷积神经网络:卷积
卷积卷积层 全连接层 局部连接权重共享。通过限制每个输出只连局部窗口、所有位置共享同一套权重把参数量从 H×W×H′×W′ 降到 K×K 核大小同时保留提取局部特征的能力。这是 CNN 高效的根本原因。平移不变性原则权重只与相对偏移 (a,b) 有关与绝对位置 (i,j) 无关局部性原则滑动窗口卷积层一个三通道卷积核示例卷积核的取值和参数都是可以学习的东西卷积核不同的取值可以产生不同的效果代码实现X是我们的输入K是卷积核Y是结果通过计算得到二位互相关运算默认步长为1卷积层的实现格式参见“PyTorch 神经网络基础”章节定义weightbias的值定义前向传递函数forward引用corr2d()函数计算特征矩阵通过仅查看“输入-输出”对来学习由X生成Y的卷积核*要记得清空梯度l.sum().backward()反向计算梯度存放在weight.grad中conv2d.weight.data[:] - lr * conv2d.weight.grad更新权重凡是需要更新、学习的参数权重、偏置就是反向传播最终落脚点神经网络训练目的就是算损失对权重的梯度权重天然是反向传播终点卷积层里的填充和步幅当卷积核的维度越大得到的特征矩阵维度越小或者说经过多轮卷积核操作后特征矩阵的维度不断减小。也是为了防止丢失边缘的像素填充定义在输入周围额外增加多的行和列一般的填充规则保证输入输出的维度不变步幅当我们卷积核的维度比输入维度小得多则需要更多的层数来使得输出特征矩阵维度大小合适这样就需要我们调整步幅来得到合适维度的特征矩阵定义滑动的步长具体的实现我们创建一个高度和宽度为3的二维卷积层并在所有侧边填充1个像素。给定高度和宽度为8的输入则输出的高度和宽度也是8。padding 1体现了填充当卷积核的高度和宽度不同时我们可以填充不同的高度和宽度使输出和输入具有相同的高度和宽度当使用高为5宽为3的卷积核时padding高宽*如果卷积核为偶数则填充无法对称将步幅设为2stride各个参数都能接受高宽卷积核的多输入输出通道RGB图片是个三通道红黄蓝也就是三个输入矩阵同一个像素位置有3个值分别表示红、绿、蓝的强度。每一个通道都有一个卷积核结果是所有通道卷积结果的和多输出通道每个输出通道 一组独立的卷积核 一种特征检测器当有多个卷积核的组数时会有多个输出*每个输出通道可以识别特定的一种模式1*1卷积核作用融合通道混合不同通道的信息具体的实现多输入通道的计算sum起来这里的corr2d是之前创建的多输出通道多个卷积核此时K不是3D是4D第0个维度表示有多少个卷积核1*1卷积核的实现我们可以将卷积层看作在每个像素位置应用的全连接层以个输入值转换为个输出值。 因为这仍然是一个卷积层所以跨像素的权重是一致的。 同时卷积层需要的权重维度为再额外加上一个偏置。直接计算X和K的维度构建X和K的矩阵直接调用矩阵乘法

相关新闻

UE5 ControlRig与Sequencer实战:从骨骼绑定到关键帧动画全流程解析

UE5 ControlRig与Sequencer实战:从骨骼绑定到关键帧动画全流程解析

1. 项目概述:从静态模型到动态表演的桥梁 在虚幻引擎5(UE5)的生态里,让一个静态的3D角色模型“活”起来,是每个动画师和TA(技术美术)的核心工作之一。过去,这个过程往往需要在Maya、…

2026/7/25 15:11:15 阅读更多 →
程序员必学:大模型Agent核心四要素与实战指南

程序员必学:大模型Agent核心四要素与实战指南

1. 为什么每个程序员都需要掌握大模型Agent技能上周帮团队新人调试代码时,发现他花了两小时手动处理本该30秒完成的JSON数据清洗。当我演示用大模型自动生成Python解析脚本时,他瞪大眼睛的表情让我意识到:AI Agent技能正在成为区分程序员效率…

2026/7/25 15:11:15 阅读更多 →
TSC2013-Q1触摸屏控制器CFR2寄存器配置详解与工程实践

TSC2013-Q1触摸屏控制器CFR2寄存器配置详解与工程实践

1. 项目概述:从寄存器配置看触摸屏控制器的设计哲学 在嵌入式硬件开发,尤其是涉及人机交互接口的设计中,触摸屏控制器(TSC)扮演着桥梁的角色。它负责将用户手指在玻璃面板上的物理位置,精准、稳定地转换为微…

2026/7/25 15:11:15 阅读更多 →

最新新闻

长期使用中感受到的Taotoken API服务稳定性与技术支持响应

长期使用中感受到的Taotoken API服务稳定性与技术支持响应

长期使用中感受到的Taotoken API服务稳定性与技术支持响应 作为一家聚合分发平台,Taotoken的核心价值之一在于为开发者提供统一、可靠的模型调用入口。在长期接入和使用其API服务的过程中,服务的稳定性和遇到问题时的支持响应,是影响开发体验…

2026/7/25 15:21:20 阅读更多 →
【AI HR培训体系黄金标准】:基于127家企业的A/B测试数据,验证87.6%培训转化率提升的关键公式

【AI HR培训体系黄金标准】:基于127家企业的A/B测试数据,验证87.6%培训转化率提升的关键公式

更多请点击: https://codechina.net 第一章:AI HR培训体系的演进逻辑与黄金标准定义 AI HR培训体系并非技术堆砌的结果,而是组织能力、人才发展规律与智能技术深度耦合的产物。其演进逻辑根植于三个不可逆趋势:人力资源决策从经验…

2026/7/25 15:21:20 阅读更多 →
AI如何实时重构你的学习路径?揭秘动态知识图谱+认知诊断双引擎驱动机制

AI如何实时重构你的学习路径?揭秘动态知识图谱+认知诊断双引擎驱动机制

更多请点击: https://kaifayun.com 第一章:AI 自适应学习路径 AI 自适应学习路径通过实时分析学习者的行为数据、知识掌握程度与认知风格,动态调整内容难度、呈现顺序与反馈策略,实现“千人千面”的个性化教学体验。其核心依赖于…

2026/7/25 15:21:20 阅读更多 →
macOS Qt OpenGL开发环境搭建与配置全攻略

macOS Qt OpenGL开发环境搭建与配置全攻略

1. 项目概述与核心价值 最近在折腾一个跨平台的3D数据可视化工具,核心需求是在macOS、Windows和Linux上都能跑,并且渲染性能要足够好。选型上,C是性能的基石,Qt负责搞定跨平台的GUI和窗口管理,而OpenGL则承担了所有3D渲…

2026/7/25 15:21:20 阅读更多 →
【扣子文件处理机器人实战指南】:20年IT老兵亲授5大高频场景自动化落地秘法

【扣子文件处理机器人实战指南】:20年IT老兵亲授5大高频场景自动化落地秘法

更多请点击: https://kaifayun.com 第一章:扣子文件处理机器人的核心架构与设计理念 扣子文件处理机器人采用模块化分层架构,以“可插拔、可审计、可扩展”为设计基石,聚焦于企业级非结构化文档的自动化解析、语义理解与策略执行…

2026/7/25 15:21:20 阅读更多 →
【AI任务调度黄金法则】:20年架构师亲授5大优先级排序模型与实时决策框架

【AI任务调度黄金法则】:20年架构师亲授5大优先级排序模型与实时决策框架

更多请点击: https://kaifayun.com 第一章:AI任务优先级排序的本质与挑战 AI任务优先级排序并非简单的“先来后到”或静态权重分配,而是动态权衡计算资源、延迟敏感性、语义重要性、数据新鲜度与业务目标的多目标优化过程。其本质是将异构任…

2026/7/25 15:20:19 阅读更多 →

日新闻

突破文档下载限制:kill-doc让你看到的都能保存

突破文档下载限制:kill-doc让你看到的都能保存

突破文档下载限制:kill-doc让你看到的都能保存 【免费下载链接】kill-doc 看到经常有小伙伴们需要下载一些免费文档,但是相关网站浏览体验不好各种广告,各种登录验证,需要很多步骤才能下载文档,该脚本就是为了解决您的…

2026/7/25 0:00:35 阅读更多 →
C++ string类模拟实现:从深拷贝到内存管理的完整指南

C++ string类模拟实现:从深拷贝到内存管理的完整指南

1. 项目概述:为什么我们要“手撕”string类?在C的学习道路上,尤其是从C语言过渡到C的“初阶”阶段,string类绝对是一个绕不开的核心。标准库里的std::string用起来太方便了,、find、substr,几个操作符和函数…

2026/7/25 0:00:35 阅读更多 →
三角洲寻宝鼠工具:高效文件搜索与资源管理实战指南

三角洲寻宝鼠工具:高效文件搜索与资源管理实战指南

1. 先搞清楚“三角洲寻宝鼠”到底是什么工具从名称来看,“三角洲寻宝鼠”更像是一个资源查找或文件检索类工具,而不是游戏或娱乐软件。这类工具的核心价值在于帮助用户快速定位特定资源,比如文档、图片、压缩包或特定格式的文件。如果你经常需…

2026/7/25 0:00:35 阅读更多 →

周新闻

Go语言静态资源打包方案对比与实践指南

Go语言静态资源打包方案对比与实践指南

1. 项目背景与核心需求在Go语言开发中,我们经常需要处理静态资源文件的打包问题。无论是Web应用的模板文件、前端资源,还是配置文件、证书等,都需要随程序一起分发。传统做法是将这些文件与编译后的二进制文件放在同一目录下,但这…

2026/7/25 5:08:22 阅读更多 →
Go语言实现高性能LDAP认证服务的架构与实践

Go语言实现高性能LDAP认证服务的架构与实践

1. 项目背景与核心价值LDAP(轻量级目录访问协议)作为企业级身份认证的黄金标准,已经服务了超过80%的财富500强公司。我在金融科技领域实施统一认证体系时,发现传统Java方案存在启动慢、内存占用高等痛点。而Go语言凭借其协程并发模…

2026/7/25 5:13:53 阅读更多 →
【AI面试官实战指南】:用ChatGPT模拟10类高频技术岗面试,3天提升应答精准度92%

【AI面试官实战指南】:用ChatGPT模拟10类高频技术岗面试,3天提升应答精准度92%

更多请点击: https://intelliparadigm.com 第一章:AI面试官实战指南的核心价值与适用场景 AI面试官并非替代人类HR的“黑箱工具”,而是以可解释、可审计、可迭代的方式,赋能招聘全链路的关键基础设施。其核心价值在于将主观经验沉…

2026/7/24 18:52:18 阅读更多 →

月新闻