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

智能网站建设模板售后邵阳建设银行网站

智能网站建设模板售后,邵阳建设银行网站,老网站改版,江苏市场监督管理局旗舰店知识回顾 1. 数据增强 2. 卷积神经网络定义的写法 3. batch归一化:调整一个批次的分布,常用与图像数据 4. 特征图:只有卷积操作输出的才叫特征图 5. 调度器:直接修改基础学习率 卷积操作常见流程如下: 1. …

知识回顾

1.  数据增强

2.  卷积神经网络定义的写法

3.  batch归一化:调整一个批次的分布,常用与图像数据

4.  特征图:只有卷积操作输出的才叫特征图

5.  调度器:直接修改基础学习率

卷积操作常见流程如下:

1. 输入 → 卷积层 → Batch归一化层(可选) → 池化层 → 激活函数 → 下一层

2.  Flatten -> Dense (with Dropout,可选) -> Dense (Output)

作业:尝试手动修改下不同的调度器和CNN的结构,观察训练的差异。

一、CNN结构修改示例

# 基础CNN结构
class BasicCNN(nn.Module):def __init__(self):super().__init__()self.conv_layers = nn.Sequential(nn.Conv2d(3, 32, 3, padding=1),  # 修改1:调整卷积核数量nn.BatchNorm2d(32),              # 修改2:添加/移除BN层nn.MaxPool2d(2),nn.ReLU(),nn.Conv2d(32, 64, 5, padding=2), # 修改3:调整卷积核大小nn.AdaptiveAvgPool2d(1)          # 修改4:更换池化方式)self.fc = nn.Linear(64, 10)# 深度可分离卷积示例
class DepthwiseCNN(nn.Module):def __init__(self):super().__init__()self.layers = nn.Sequential(nn.Conv2d(3, 32, 3, groups=32),  # 深度可分离卷积nn.Conv2d(32, 64, 1),            # 逐点卷积nn.BatchNorm2d(64),nn.SiLU()                         # 修改5:更换激活函数)

二、学习率调度器修改示例

# 基础训练配置
optimizer = torch.optim.Adam(model.parameters(), lr=0.001)# 方案1:阶梯下降
scheduler1 = torch.optim.lr_scheduler.StepLR(optimizer, step_size=5, gamma=0.1)# 方案2:余弦退火
scheduler2 = torch.optim.lr_scheduler.CosineAnnealingLR(optimizer,T_max=10)# 方案3:带热启动的余弦退火
scheduler3 = torch.optim.lr_scheduler.CosineAnnealingWarmRestarts(optimizer,T_0=5,T_mult=2)# 训练循环中更新
for epoch in range(10):# ...训练步骤...scheduler1.step()  # 切换不同调度器观察效果

三、实验建议对比项

① 卷积核数量对比
- 小通道数 (如32/64):训练快、显存占用低,但可能欠拟合
- 大通道数 (如64/128):模型容量大,但计算量高,需注意过拟合

②BatchNorm使用对比
- 带BN层 :训练稳定,允许更大学习率
- 不带BN层 :对初始化敏感,适合小批量数据

③激活函数对比
- ReLU :计算高效,但可能导致神经元死亡
- Swish :梯度更平滑,适合深层网络

④学习率调度器对比
- StepLR :阶梯式下降,适合离散式优化
- Cosine :平滑调整,适合连续训练

四、关键代码插入位置

# ...原有训练代码...
for epoch in range(epochs):# 插入学习率监控current_lr = optimizer.param_groups[0]['lr']print(f'Epoch {epoch}, LR: {current_lr:.6f}')# 插入特征图可视化(可选)if epoch % 5 == 0:visualize_features(model.conv1.weight)


文章转载自:

http://fJRjVbYx.fmgwx.cn
http://anCk50c2.fmgwx.cn
http://Hbf7XVMK.fmgwx.cn
http://6RpvoRyp.fmgwx.cn
http://wJJRUdvF.fmgwx.cn
http://jlmlvx00.fmgwx.cn
http://xkHVgsnd.fmgwx.cn
http://B9MQNSu9.fmgwx.cn
http://knZHaBb1.fmgwx.cn
http://3G7YNB0e.fmgwx.cn
http://2SM6Lyt9.fmgwx.cn
http://CnlGzTyi.fmgwx.cn
http://2XTL1UzE.fmgwx.cn
http://mzKZhJ2j.fmgwx.cn
http://ifMzPUWs.fmgwx.cn
http://oBoJDXQt.fmgwx.cn
http://7eTMjcBS.fmgwx.cn
http://wGmfx1RK.fmgwx.cn
http://8y48nocL.fmgwx.cn
http://oKbE6DHF.fmgwx.cn
http://4VDkHH3H.fmgwx.cn
http://J11cqcT4.fmgwx.cn
http://qVsbMtWh.fmgwx.cn
http://u77QoMob.fmgwx.cn
http://WBuz66xZ.fmgwx.cn
http://3MtuZyzd.fmgwx.cn
http://3IJh5Flx.fmgwx.cn
http://v2YJqp2h.fmgwx.cn
http://IVd4ozFy.fmgwx.cn
http://2MS7oBKO.fmgwx.cn
http://www.dtcms.com/wzjs/766869.html

相关文章:

  • 餐饮公司网站建设的特点高端建网站多少钱
  • ASP做旅游网站代码维修网站建设
  • 外贸网站建站案例网站域名如何申请
  • 快手评论点赞网站建设专业分站做义工的网站
  • wordpress恢复密码忘记seo整站优化服务
  • 哪里做外贸网站做视频点播网站需要服务器存储吗
  • 做视频网站侵权吗网络营销就业方向和前景
  • 网站建设合同首付多少钱定陶菏泽网站建设
  • o2o平台网站开发上外国网站用什么dns
  • 安徽网站优化厂家报价中小企业网络需求分析
  • 做网站如何排版wordpress用户更改不了密码
  • 做餐厅网站的需求分析wp博客网站怎么做
  • 重庆建站公司价钱网站建设销售好做么
  • 移动网站开发课程设计上海的外贸网站建设公司
  • 网站建设不包括以下哪个阶段百度快速收录网站
  • 广州建设手机网站wordpress 积分下载
  • 苏州网站关键词优化推广建设有一个网站需要什么
  • 阜城网站建设代理网站开发准备
  • 商务网站如何推广茂名企业网站建设开发
  • 阿里云搭建自己的网站公司网站不续费能打开网页吗
  • 协会网站建设目的百度站长工具网站认证
  • 杭州网站开发wordpress删除评论框
  • 织梦网站 联系方式修改免费店铺logo设计生成器
  • 无法登陆建设银行网站百度智能云wordpress
  • 影视网站cpa 如何做视频社区app源码
  • 上海网站开发与网上接单
  • 微信网站开发费用高水平的网站建设
  • 网站服务器费用关键字搜索
  • 免费招聘网站都有哪些seo如何挖掘关键词
  • asp.net网站建设项目实战资料公司简介网站怎么做