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

网站产品页面宁波seo外包推广公司

网站产品页面,宁波seo外包推广公司,东莞高端网站设计,网站后台设置应注意什么轻量级识别模型在我们前面的博文中已经有过很多实践了#xff0c;感兴趣的话可以自行移步阅读#xff1a; 《移动端轻量级模型开发谁更胜一筹#xff0c;efficientnet、mobilenetv2、mobilenetv3、ghostnet、mnasnet、shufflenetv2驾驶危险行为识别模型对比开发测试》 《基…轻量级识别模型在我们前面的博文中已经有过很多实践了感兴趣的话可以自行移步阅读 《移动端轻量级模型开发谁更胜一筹efficientnet、mobilenetv2、mobilenetv3、ghostnet、mnasnet、shufflenetv2驾驶危险行为识别模型对比开发测试》 《基于Pytorch框架的轻量级卷积神经网络垃圾分类识别系统》 《基于轻量级卷积神经网络模型实践Fruits360果蔬识别——自主构建CNN模型、轻量化改造设计lenet、alexnet、vgg16、vgg19和mobilenet共六种CNN模型实验对比分析》 《探索轻量级模型性能上限基于GhostNet模型开发构建多商品细粒度图像识别系统》 《基于轻量级神经网络GhostNet开发构建的200种鸟类细粒度识别分析系统》 《基于MobileNet的轻量级卷积神经网络实现玉米螟虫不同阶段识别分析》 《python开发构建轻量级卷积神经网络模型实现手写甲骨文识别系统》 《基于轻量级模型GHoshNet开发构建眼球眼疾识别分析系统构建全方位多层次参数对比分析实验》 《python基于轻量级卷积神经网络模型ShuffleNetv2开发构建辣椒病虫害图像识别系统》 本文的核心思想是像基于GhoshNet来开发构建辣椒病虫害识别系统首先看下实例效果 本文使用的是前面应用到的GhostNet模型GhostNet 是一种轻量级卷积神经网络是专门为移动设备上的应用而设计的。其主要构件是 Ghost 模块一种新颖的即插即用模块。Ghost 模块设计的初衷是使用更少的参数来生成更多特征图 (generate more features by using fewer parameters)。 官方论文地址在这里如下所示 官方也开源了项目地址在这里如下所示 可以详细阅读官方的代码实例即可之后可以基于自己的数据集来开发构建模型即可。 这里给出GhostNet的核心实现部分如下所示 class GhostNet(nn.Module):def __init__(self, cfgs, num_classes1000, width_mult1.0):super(GhostNet, self).__init__()self.cfgs cfgsoutput_channel _make_divisible(16 * width_mult, 4)layers [nn.Sequential(nn.Conv2d(3, output_channel, 3, 2, 1, biasFalse),nn.BatchNorm2d(output_channel),nn.ReLU(inplaceTrue),)]input_channel output_channelblock GhostBottleneckfor k, exp_size, c, use_se, s in self.cfgs:output_channel _make_divisible(c * width_mult, 4)hidden_channel _make_divisible(exp_size * width_mult, 4)layers.append(block(input_channel, hidden_channel, output_channel, k, s, use_se))input_channel output_channelself.features nn.Sequential(*layers)output_channel _make_divisible(exp_size * width_mult, 4)self.squeeze nn.Sequential(nn.Conv2d(input_channel, output_channel, 1, 1, 0, biasFalse),nn.BatchNorm2d(output_channel),nn.ReLU(inplaceTrue),nn.AdaptiveAvgPool2d((1, 1)),)input_channel output_channeloutput_channel 1280self.classifier nn.Sequential(nn.Linear(input_channel, output_channel, biasFalse),nn.BatchNorm1d(output_channel),nn.ReLU(inplaceTrue),nn.Dropout(0.2),nn.Linear(output_channel, num_classes),)self._initialize_weights()def forward(self, x, need_feaFalse):if need_fea:features, features_fc self.forward_features(x, need_fea)x self.classifier(features_fc)return features, features_fc, xelse:x self.forward_features(x)x self.classifier(x)return xdef forward_features(self, x, need_feaFalse):if need_fea:input_size x.size(2)scale [4, 8, 16, 32]features [None, None, None, None]for idx, layer in enumerate(self.features):x layer(x)if input_size // x.size(2) in scale:features[scale.index(input_size // x.size(2))] xx self.squeeze(x)return features, x.view(x.size(0), -1)else:x self.features(x)x self.squeeze(x)return x.view(x.size(0), -1)def _initialize_weights(self):for m in self.modules():if isinstance(m, nn.Conv2d):nn.init.kaiming_normal_(m.weight, modefan_out, nonlinearityrelu)elif isinstance(m, nn.BatchNorm2d):m.weight.data.fill_(1)m.bias.data.zero_()def cam_layer(self):return self.features[-1] GhostNet是一种轻量级卷积神经网络模型旨在在计算资源有限的设备上实现高效的图像分类任务。下面是GhostNet模型的原理和其优点与缺点的分析 原理 GhostNet的核心思想是使用低成本的Ghost模块来减少模型的计算量和参数数量。Ghost模块通过将输入特征图分成两个部分其中一个部分称为Ghost特征图另一个部分称为Shadow特征图。Ghost特征图通过一个较小的卷积核进行处理而Shadow特征图则通过一个较大的卷积核进行处理。然后将Ghost特征图与Shadow特征图进行连接以增加模型的表达能力。通过这种方式GhostNet能够在减少计算量和参数数量的同时提高模型的性能。 优点 轻量级GhostNet是一种轻量级模型具有较少的参数数量和计算量。这使得它非常适合在计算资源有限的设备上进行部署例如移动设备和嵌入式系统。高效性能尽管GhostNet是轻量级模型但它在图像分类任务上表现出色。它能够在保持较小模型规模的同时具备较高的准确性和泛化能力。可扩展性GhostNet的设计思想可以应用于其他的神经网络模型使其能够在不同的任务和领域中发挥作用。 缺点 适用性受限GhostNet主要针对图像分类任务进行了优化对于其他计算机视觉任务如目标检测和语义分割可能需要进行适当的修改和扩展。模型复杂性尽管GhostNet相对较小和轻量级但其设计和实现仍然需要一定的专业知识和技能。对于初学者来说可能需要一些时间和资源来理解和应用该模型。 GhostNet是一种轻量级的卷积神经网络模型通过使用Ghost模块来减少计算量和参数数量同时提高模型性能。它具有轻量级、高效性能和可扩展性等优点但在适用性和模型复杂性方面存在一些限制。 接下来看下数据集 共包含23种常见药材如下 aiye baibiandou baibu baidoukou baihe cangzhu cansha dangshen ezhu foshou gancao gouqi honghua hongteng huaihua jiangcan jingjie jinyinhua mudanpi niubangzi zhuling zhuru zhuye zicao 数据分布可视化如下所示 默认100次的迭代训练执行结束后来看下结果详情 【loss曲线】 【acc曲线】 【混淆矩阵】 开发专用的系统界面实现可视化推理实例如下所示 集成开发实现了GRADCAM来实现热力图的计算可视化 感兴趣的话都可以自行动手实践一下。
http://www.zqtcl.cn/news/308065/

相关文章:

  • 河南省建设执业资格注册中心网站门户定制网站建设公司
  • 网站开发比较厉害wordpress中文 插件
  • 文化投资的微网站怎么做个人微信公众号如何推广
  • 单位的网站怎样设计才美观网页设计图片的代码
  • 长沙专业做网站排名济南手机网站定制费用
  • 西安专题门户响应式网站建设系统网站有哪些
  • 山东省建设局网站监理员考试asp.net mvc6电商网站开发实践
  • 做网站需要提供什么资料网站备案是什么意思
  • 河南网站建设及推广东莞百度代做网站联系方式
  • 大型企业网站制作浦东新区做网站
  • 简单大气网站源码织梦怎么用框架实现在浏览器的地址栏只显示网站的域名而不显示出文件名
  • 电子商务型网站建设线上推广营销策划
  • 网站建设管理工作情况的通报网站开发vs设计报告
  • 嘉定网站网站建设公司官网制作
  • 做旅游广告在哪个网站做效果好财经网站建设
  • 网站样式下载网站地图定位用什么技术做
  • 自己做网站怎么做的百中搜优化软件
  • 南宁建站平台与网站建设相关的论文题目
  • 足球网站建设意义做股权众筹的网站
  • 北京网站建设设计一流的锦州网站建设
  • 专业手机移动网站建设什么网站可以做期刊封面
  • cms建站系统哪个好网站建设 柳州
  • 安徽省住房与城乡建设部网站八戒电影在线观看免费7
  • 江苏省建设考试网站准考证打印佛山网站建设锐艺a068
  • 展示型网站功能如何设计网站风格
  • wordpress图床网站网站什么时候做等保
  • 怎么创办网站浅谈博物馆网站建设的意义
  • 如何做擦边球网站网站seo规划
  • 建站知乎做网站销售工资
  • 仙居住房和城乡建设局网站用手机看网站源代码