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

服务器有了怎么做网站会员制营销方案案例

服务器有了怎么做网站,会员制营销方案案例,网站维护一般多久,安装wordpress连接不上数据库写在前面#xff1a;本博客仅作记录学习之用#xff0c;部分图片来自网络#xff0c;如需使用请注明出处#xff0c;同时如有侵犯您的权益#xff0c;请联系删除#xff01; 文章目录 前言网络结构编码结构解码结构代码 实验实验设置w/o-ReLU的性能比较with-ReLU的性能比… 写在前面本博客仅作记录学习之用部分图片来自网络如需使用请注明出处同时如有侵犯您的权益请联系删除 文章目录 前言网络结构编码结构解码结构代码 实验实验设置w/o-ReLU的性能比较with-ReLU的性能比较 总结致谢参考 前言 在深度学习领域网络架构的创新和性能的提升一直是研究的热点。在传统的神经网络设计中激活函数扮演着至关重要的角色它们为网络引入了非线性使得网络能够学习和表示复杂的模式和结构。 近年来逐元素乘积作为一种简单的操作在各类神经网络中展现出惊人的潜力。它不仅能够有效融合不同来源的信息。在博客【CVPR_2024】逐元素乘积为什么会产生如此令人满意的结果? 揭示了逐元素乘积具有将特征投射到极高维隐式特征空间的能力为设计紧凑和高效网络提供了思路。简言之网络缺少激活函数也可基于逐元素乘积为网络提供非线性。 为了验证逐元素乘积在神经网络中的性能本文以眼底视网膜血管分割任务为例进行了实验。视网膜血管分割是医学图像处理中的一个重要任务它对于眼科疾病的诊断和治疗具有重要意义。本文选择U-Net作为基础网络架构并在其中引入逐元素乘积操作以验证其在缺少激活函数时的网络性能。 网络结构 编码结构 U-Net的编码结构Encoder是一种专为图像分割任务设计的深度卷积神经网络的重要组成部分。U-Net的编码结构采用了一种典型的卷积神经网络CNN架构其主要目的是从输入图像中提取有用的特征信息。该结构通常由多个重复的卷积块组成每个卷积块包含卷积层、BN、激活函数和池化层。 区别于传统的unet本文去除了编码阶段所有激活函数即编码部分只包含卷积、BN和池化层结构如下图。具体组成 卷积层卷积核大小为3x3步长stride为1填充padding为1。 池化层池化窗口的大小通常为2x2步长为2。 解码结构 U-Net的解码结构是U-Net网络中的关键部分主要用于从编码器提取的特征中恢复图像的空间分辨率和细节。解码器通过上采样操作逐步恢复图像尺寸并与编码器中的对应层通过跳跃连接进行特征融合以恢复丢失的空间信息。 区别于传统的unet本文去除了解码阶段所有激活函数即解码部分只包含卷积、BN和上采样层结构如下图。具体组成 上采样层最邻近插值法。 卷积层卷积核大小为3x3步长stride为1填充padding为1。 代码 需要注意的是本文为说明逐元素乘积的性能将解码阶段中特征图拼接换为了sum/star使得网络的参数进一步减少网络更加紧凑。 同时网络传入参数设置了narrowchannel_multiplier参数用于控制网络通道以实现对网络参数的控制return_feats参数则用于选择是否需要深度监督。 # U_Net—without ReLU class encode_block_wo_relu(nn.Module):def __init__(self, ch_in, ch_out):super(encode_block_wo_relu, self).__init__()self.conv nn.Sequential(nn.Conv2d(ch_in, ch_out, kernel_size3, stride1, padding1, biasTrue),NormLayer(ch_out, bn),nn.Conv2d(ch_out, ch_out, kernel_size3, stride1, padding1, biasTrue),NormLayer(ch_out, bn),)self.down nn.MaxPool2d(kernel_size2, stride2)def forward(self, x):skip self.conv(x)x self.down(skip)return x, skipclass decode_block_wo_relu(nn.Module):def __init__(self, ch_in, ch_out):super(decode_block_wo_relu, self).__init__()self.conv nn.Sequential(nn.Conv2d(ch_in, ch_out, kernel_size3, stride1, padding1, biasTrue),NormLayer(ch_out, bn),nn.Conv2d(ch_out, ch_out, kernel_size3, stride1, padding1, biasTrue),NormLayer(ch_out, bn),UpsampleLayer())def forward(self, x):x self.conv(x)return xclass U_Net_wo_relu(nn.Module):def __init__(self, img_ch3, output_ch1, narrow0.5, channel_multiplier1, return_featsFalse):super(U_Net_wo_relu, self).__init__()channels {32: int(32 * channel_multiplier * narrow),64: int(64 * channel_multiplier * narrow),128: int(128 * channel_multiplier * narrow),256: int(256 * channel_multiplier * narrow),512: int(512 * channel_multiplier * narrow),1024: int(1024 * channel_multiplier * narrow),2048: int(2048 * channel_multiplier * narrow),4096: int(4096 * channel_multiplier * narrow),}self.return_feats return_featsself.up UpsampleLayer()self.encoder nn.ModuleList()self.decoder nn.ModuleList()self.encoder.append(encode_block_wo_relu(img_ch, channels[64]))for i in range(0, 3):self.encoder.append(encode_block_wo_relu(channels[f{64 * 2 ** i}], channels[f{64 * 2 ** (i 1)}]))self.decoder.append(decode_block_wo_relu(channels[f512], channels[F512]))for i in range(3, 0, -1):self.decoder.append(decode_block_wo_relu(channels[f{int(64 * 2 ** i)}], channels[f{int(64 * 2 ** (i-1))}]))self.out nn.Conv2d(channels[64], output_ch, kernel_size1)def forward(self, x):skips []feats []# encodefor enc in self.encoder:x, skip enc(x)skips.append(skip)skips skips[::-1]# decodefor i, dec in enumerate(self.decoder):x dec(x)# print(x.shape, skips[i].shape)if i len(self.decoder) - 1:# x x skips[i]x x * skips[i]if self.return_feats:feats.append(x)out self.out(x)pre F.softmax(out, dim1)return pre, feats实验 实验设置 实验的设置如下 随机种子验证集比例批大小早停学习率优化器图像大小数据集20240.28100.0005adam96x96STARE 所有方法均在相同的设置下进行实验保证实验的公平性网络参数为2.94M均选择在验证集上表现最优的权重进行测试。 w/o-ReLU的性能比较 下图给了sum和star两种方法的性能对比 sum-w/o-ReLU-ROC曲线 sum-w/o-ReLU-PR曲线 star-w/o-ReLU-ROC曲线 star-w/o-ReLU-PR曲线 操作类型ROCPRF1AccSESPpresum-w/o-ReLU0.90390.71390.65300.92710.59390.97060.7251star-w/o-ReLU0.93120.74070.68350.93300.62710.97290.7511提升 ↑ 2.73 % \textcolor{red}{\uparrow 2.73\%} ↑2.73% ↑ 2.68 % \textcolor{red}{\uparrow 2.68\%} ↑2.68% ↑ 3.05 % \textcolor{red}{\uparrow 3.05\%} ↑3.05% ↑ 0.59 % \textcolor{red}{\uparrow 0.59\%} ↑0.59% ↑ 3.32 % \textcolor{red}{\uparrow 3.32\%} ↑3.32% ↑ 0.23 % \textcolor{red}{\uparrow 0.23\%} ↑0.23% ↑ 2.60 % \textcolor{red}{\uparrow 2.60\%} ↑2.60% sum-w/o-ReLU star-w/o-ReLU 如上所示star操作在各个指标上均取得了更佳的性能分别获得了0.2%到3%不等的提升从定性的图像中来看网络似乎对较大的血管具有更好的分割效果同时血管分割的结果也更加光滑。 with-ReLU的性能比较 下图给了sum和star两种方法的性能对比 sum-with-ReLU-ROC曲线 sum-with-ReLU-PR曲线 star-with-ReLU-ROC曲线 star-with-ReLU-PR曲线 操作类型ROCPRF1AccSESPpresum-with-ReLU0.97430.87320.78460.95000.78880.97100.7805star-with-ReLU0.97060.86130.77500.94830.77150.97130.7786提升 ↓ 0.37 % \textcolor{blue}{\downarrow 0.37\%} ↓0.37% ↓ 1.19 % \textcolor{blue}{\downarrow 1.19\%} ↓1.19% ↓ 0.96 % \textcolor{blue}{\downarrow 0.96\%} ↓0.96% ↓ 0.17 % \textcolor{blue}{\downarrow 0.17\%} ↓0.17% ↓ 1.73 % \textcolor{blue}{\downarrow 1.73\%} ↓1.73% ↑ 0.03 % \textcolor{red}{\uparrow 0.03\%} ↑0.03% ↓ 0.19 % \textcolor{blue}{\downarrow 0.19\%} ↓0.19% sum-with-ReLU star-with-ReLU 如上所示star操作在各个指标上均有不同程度的下降总体来说两者的性能差不多从定性的图像中来看star操作对血管连续上有较差的表现。 总结 本文将U-Net解码中的特征拼接修改为逐元素求和和逐元素乘积并针对血管分割任务进行了性能评估。实验结果显示在无激活函数时逐元素乘积在多个关键指标上均优于逐元素求和性能提升幅度在0.2%至3%之间表明逐元素乘积确实能在一定程度上提供更高维度的隐式空间。从分割结果来看逐元素乘积似乎对较大的血管具有更好的分割效果能够更准确地捕捉血管的轮廓和细节。同时star网络的分割结果也表现出更高的光滑性和一致性减少了噪声和伪影的干扰从而提高了分割结果的可靠性和可读性。在使用激活函数时逐元素乘积在多个关键指标上均低于于逐元素求和表明逐元素乘积的优势会倍激活函数所湮没。总言之网络中要摒弃激活函数还有很长的路要走。 致谢 欲尽善本文因所视短浅怎奈所书皆是瞽言蒭议。行文至此诚向予助与余者致以谢意。 参考 【CVPR_2024】逐元素乘积为什么会产生如此令人满意的结果?GitHub-SkelCon
http://www.yayakq.cn/news/5441/

相关文章:

  • 深圳营销型网站建设制作商网站升级应注意的问题
  • 建网页和建网站wordpress邮箱配置stmp
  • 中国建设工程造价网站10000ip网站怎么做
  • 游戏网站建设成功案例北京seo多少钱
  • 网站建设项目维护与评价书无为网站设计
  • 网站流量工具手机网站大概多少钱
  • 做二手车按揭的网站备案号查询网站网址
  • 网站建设与维护流程图网站制作教程切片
  • iis网站防盗链怎么做营销型网站
  • 旅游网站手机模板因酷西安网站建设公司怎么样
  • 濮阳家电网站建设网站头部 标签
  • 企业网站推广的方法有哪几种discuz 科技网站模板
  • 做网站绿标电脑培训班
  • 公司为什么要建立网站南通网站公司网站
  • 电子拜年贺卡在线制作网站全网推广推荐
  • 建设一个网站论坛要多少钱电子商务网站模板
  • 凡科建设网站图片怎么删除发软文的平台
  • 用meteor框架做的微博网站招聘网最新招聘
  • 建网站程序工具下载软件的应用app
  • 搜索引擎网站的搜素结果有何区别深圳企业网站制作推广运营
  • 上海备案证查询网站彩视网站建设策划
  • 建立能网上交易的网站多少钱wordpress 提交插件
  • 福建省住房和城乡建设厅网站首页江苏网站开发公司
  • 微信开发网站制作企业名录搜索
  • 创建网站的免费软件国内个人网站首页布局
  • 网络商城网站怎样做关键词优化网站的交流的功能怎么做
  • 建设网站必备条件手机商城积分兑换
  • 低代码建站平台网站建设创新互联
  • 广州市萝岗区做网站设计服务全国十大猎头公司
  • 荣耀手机商城官方网站下载优秀网文