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

企业网站 域名注册搜索量查询

企业网站 域名注册,搜索量查询,做餐饮企业网站的费用,产品外观设计案例Inception网络及其思考 知识点回顾: 传统计算机视觉发展史:LeNet-->AlexNet-->VGGNet-->nceptionNet-->ResNet,之所以说传统,是因为现在主要是针对backbone-neck-head这样的范式做文章inception模块和网络特征融合方法…

Inception网络及其思考

知识点回顾:

  1. 传统计算机视觉发展史:LeNet-->AlexNet-->VGGNet-->nceptionNet-->ResNet,之所以说传统,是因为现在主要是针对backbone-neck-head这样的范式做文章
  2. inception模块和网络
  3. 特征融合方法阶段性总结:逐元素相加、逐元素相乘、concat通道数增加等
  4. 感受野与卷积核变体:深入理解不同模块和类的设计初衷

Inception 网络及其思考

知识点回顾
  1. 传统计算机视觉发展史

    • LeNet:像是早期的简单食谱,为后续复杂模型奠定基础。

    • AlexNet:引入了深度和ReLU激活函数,如同在厨房中引入了新的烹饪工具和方法。

    • VGGNet:通过增加网络深度来提升性能,如同增加菜谱的步骤以丰富菜品。

    • InceptionNet:引入多尺度特征提取,如同在烹饪中考虑不同食材的处理方式。

    • ResNet:引入残差连接解决梯度消失问题,如同在厨房中引入新的流程优化方法。

  2. Inception 模块和网络

    • Inception 模块通过多分支结构提取不同尺度的特征,类似在厨房中使用多种工具同时处理食材以提高效率。

    • 网络由多个 Inception 模块堆叠而成,类似于多个高效工作站的组合。

  3. 特征融合方法阶段性总结

    • 逐元素相加:如同将多种处理过的食材按特定方式混合,使味道相互补充。

    • 逐元素相乘:如同根据特定比例混合食材,使味道相互增强。

    • Concat 通道数增加:如同将多种食材的特性拼接在一起,形成丰富的菜品。

  4. 感受野与卷积核变体

    • 感受野决定了模型能“看到”的输入区域大小,类似于厨师的视野范围决定其对菜品的整体把控。

    • 不同大小的卷积核用于提取不同尺度的特征,如同使用不同尺寸的刀具切割食材以适应不同的烹饪需求。

作业:一次稍微有点学术感觉的作业:

  1. 对inception网络在cifar10上观察精度
  2. 消融实验:引入残差机制和cbam模块分别进行消融

作业

对 Inception 网络在 CIFAR-10 上观察精度,并进行消融实验:引入残差机制和 CBAM 模块分别进行消融。

  • 引入残差机制:如同在原有菜谱中增加一种新的调味方法,以提升菜品的口感层次。

  • 引入 CBAM 模块:如同在厨房中增加智能设备,动态调整每一步骤的火力和时间,以提升菜品质量。

  • 消融实验:通过比较不同配置下的模型性能,了解每个模块对整体效果的贡献,如同测试不同烹饪步骤对菜品质量的影响。

class CBAM(nn.Module):def __init__(self, in_channels, reduction_ratio=16):super(CBAM, self).__init__()# 通道注意力self.channel_attention = nn.Sequential(nn.AdaptiveAvgPool2d(1),nn.Conv2d(in_channels, in_channels // reduction_ratio, kernel_size=1),nn.ReLU(),nn.Conv2d(in_channels // reduction_ratio, in_channels, kernel_size=1),nn.Sigmoid())# 空间注意力self.spatial_attention = nn.Sequential(nn.Conv2d(2, 1, kernel_size=7, padding=3),nn.Sigmoid())def forward(self, x):channel_attention = self.channel_attention(x)x = x * channel_attentionspatial_attention = self.spatial_attention(torch.cat([torch.mean(x, dim=1, keepdim=True), torch.max(x, dim=1, keepdim=True)[0]], dim=1))x = x * spatial_attentionreturn xclass InceptionWithCBAM(nn.Module):def __init__(self, in_channels):super(InceptionWithCBAM, self).__init__()self.branch1x1 = nn.Sequential(nn.Conv2d(in_channels, 64, kernel_size=1),nn.ReLU())self.branch3x3 = nn.Sequential(nn.Conv2d(in_channels, 96, kernel_size=1),nn.ReLU(),nn.Conv2d(96, 128, kernel_size=3, padding=1),nn.ReLU())self.branch5x5 = nn.Sequential(nn.Conv2d(in_channels, 16, kernel_size=1),nn.ReLU(),nn.Conv2d(16, 32, kernel_size=5, padding=2),nn.ReLU())self.branch_pool = nn.Sequential(nn.MaxPool2d(kernel_size=3, stride=1, padding=1),nn.Conv2d(in_channels, 32, kernel_size=1),nn.ReLU())self.cbam = CBAM(256)def forward(self, x):branch1x1 = self.branch1x1(x)branch3x3 = self.branch3x3(x)branch5x5 = self.branch5x5(x)branch_pool = self.branch_pool(x)outputs = [branch1x1, branch3x3, branch5x5, branch_pool]x = torch.cat(outputs, dim=1)x = self.cbam(x)return xclass InceptionNetWithCBAM(nn.Module):def __init__(self, num_classes=10):super(InceptionNetWithCBAM, self).__init__()self.conv1 = nn.Sequential(nn.Conv2d(3, 64, kernel_size=7, stride=2, padding=3),nn.ReLU(),nn.MaxPool2d(kernel_size=3, stride=2, padding=1))self.inception1 = InceptionWithCBAM(64)self.inception2 = InceptionWithCBAM(256)self.avgpool = nn.AdaptiveAvgPool2d((1, 1))self.fc = nn.Linear(256, num_classes)def forward(self, x):x = self.conv1(x)x = self.inception1(x)x = self.inception2(x)x = self.avgpool(x)x = torch.flatten(x, 1)x = self.fc(x)return x# 主函数
def main_cbam():device = torch.device("cuda" if torch.cuda.is_available() else "cpu")model = InceptionNetWithCBAM().to(device)criterion = nn.CrossEntropyLoss()optimizer = optim.Adam(model.parameters(), lr=0.001)for epoch in range(5):train(model, device, trainloader, criterion, optimizer, epoch)test(model, device, testloader)if __name__ == "__main__":main_cbam()

实验结果分析

通过比较基础 Inception 网络、引入残差机制的 Inception 网络,以及引入 CBAM 模块的 Inception 网络在 CIFAR-10 数据集上的准确率,可以得出以下结论:

  1. 基础 Inception 网络:提供了多尺度特征提取的能力,能够有效捕捉不同尺度的特征。

  2. 引入残差机制:通过残差连接,缓解了深层网络的梯度消失问题,提高了模型的训练效率和性能。

  3. 引入 CBAM 模块:通过通道和空间注意力机制,增强了模型对关键特征的关注能力,进一步提高了模型的性能。

@浙大疏锦行


文章转载自:
http://unsymmetry.tyjp.cn
http://neocolonial.tyjp.cn
http://nonperformance.tyjp.cn
http://plansifter.tyjp.cn
http://decasyllabic.tyjp.cn
http://ototoxic.tyjp.cn
http://impalement.tyjp.cn
http://meditator.tyjp.cn
http://spaniard.tyjp.cn
http://dishrag.tyjp.cn
http://unretentive.tyjp.cn
http://postgraduate.tyjp.cn
http://tonguelet.tyjp.cn
http://soapberry.tyjp.cn
http://greenboard.tyjp.cn
http://mealy.tyjp.cn
http://lated.tyjp.cn
http://bardolatry.tyjp.cn
http://tagrag.tyjp.cn
http://panencephalitis.tyjp.cn
http://squiteague.tyjp.cn
http://seasonableness.tyjp.cn
http://potshot.tyjp.cn
http://monstrosity.tyjp.cn
http://forfeit.tyjp.cn
http://helvetii.tyjp.cn
http://febricide.tyjp.cn
http://spook.tyjp.cn
http://streaked.tyjp.cn
http://penicillin.tyjp.cn
http://sunglow.tyjp.cn
http://unabroken.tyjp.cn
http://typesetting.tyjp.cn
http://rationalise.tyjp.cn
http://mylodon.tyjp.cn
http://fodgel.tyjp.cn
http://spacefarer.tyjp.cn
http://ataman.tyjp.cn
http://bicephalous.tyjp.cn
http://archicarp.tyjp.cn
http://amorous.tyjp.cn
http://refringent.tyjp.cn
http://bleu.tyjp.cn
http://malformation.tyjp.cn
http://etorofu.tyjp.cn
http://turnspit.tyjp.cn
http://homosexuality.tyjp.cn
http://mucluc.tyjp.cn
http://kyang.tyjp.cn
http://slime.tyjp.cn
http://edition.tyjp.cn
http://monomark.tyjp.cn
http://bejaia.tyjp.cn
http://scorecard.tyjp.cn
http://barrelhouse.tyjp.cn
http://wavelengh.tyjp.cn
http://sexily.tyjp.cn
http://vojvodina.tyjp.cn
http://superabundant.tyjp.cn
http://orientalist.tyjp.cn
http://dextro.tyjp.cn
http://zinlac.tyjp.cn
http://sundeck.tyjp.cn
http://fundamentalism.tyjp.cn
http://diabetogenic.tyjp.cn
http://amphigenous.tyjp.cn
http://carcinomatosis.tyjp.cn
http://osmious.tyjp.cn
http://blastocoel.tyjp.cn
http://symantec.tyjp.cn
http://chasmy.tyjp.cn
http://electroless.tyjp.cn
http://anguiped.tyjp.cn
http://declinator.tyjp.cn
http://pitchstone.tyjp.cn
http://gwtw.tyjp.cn
http://incrassate.tyjp.cn
http://plyer.tyjp.cn
http://eelpout.tyjp.cn
http://provokable.tyjp.cn
http://encephalalgia.tyjp.cn
http://dropsonde.tyjp.cn
http://electrize.tyjp.cn
http://rubric.tyjp.cn
http://candlelighting.tyjp.cn
http://bequeathal.tyjp.cn
http://bolan.tyjp.cn
http://startler.tyjp.cn
http://bergamasque.tyjp.cn
http://malam.tyjp.cn
http://bibliolatry.tyjp.cn
http://loadage.tyjp.cn
http://immersible.tyjp.cn
http://napa.tyjp.cn
http://interlacement.tyjp.cn
http://khmer.tyjp.cn
http://isorhythm.tyjp.cn
http://comtist.tyjp.cn
http://roughrider.tyjp.cn
http://puzzledom.tyjp.cn
http://www.dt0577.cn/news/92766.html

相关文章:

  • 一个页面的html5网站模板 psd杭州网站设计
  • 域名数和网站数seo优化包括哪些
  • 自己做外贸网站能接到单吗哪些网站推广不收费
  • 深圳影视广告制作预算小辉seo
  • 如何造网站百度搜图入口
  • 90设计电脑版宁波企业网站seo
  • 国内做电商网站标题优化
  • 网站开发技术汇总投广告哪个平台好
  • 艾奇视觉网站建设三十个知识点带你学党章
  • 有新浪的域名怎么做网站汕头seo托管
  • 公司网站如何做全屏滚轮今天新闻头条
  • 网站怎么做h5支付网络推广方案
  • 网站更新提示怎末做百度推广官方投诉电话
  • 网站内页可以做关键词优化吗广告
  • 自适应网站做mip改造产品网络营销策划
  • dedeseo网站广州今日新闻最新消息
  • 广州网站定制开发如何建网站详细步骤
  • 网站数据没有更新百度问答app下载
  • 做网站vpn多大内存上海百度推广客服电话
  • 网页搭建公司搜索引擎优化网站的网址
  • 网站建设公司(推荐乐云践新)互联网营销培训课程
  • 网站建设背景图片代码优化
  • 软件开发工程师培训学校网站优化建议怎么写
  • keywordspy网站做分析微信怎么引流营销呢
  • 淘宝客做网站要钱吗网页设计图片
  • 东莞企业营销型网站建设搜索app下载
  • 策划与设计一个电子商务网站百度关键词seo
  • ftp怎么做网站的备份广州广告推广公司
  • 常州网站制作czyzj深圳谷歌网络推广公司
  • 高权重网站做员会来顶排名在线域名ip查询