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

上海做高端网站制作网站的公司有哪些

上海做高端网站,制作网站的公司有哪些,wordpress 微信登录代码,做书的封面网站文章目录B-SiLU (Bounded Sigmoid Linear Unit)函数导函数函数和导函数图像优缺点PyTorch 中的 B-SiLUTensorFlow 中的 B-SiLU备注B-SiLU (Bounded Sigmoid Linear Unit) 论文 https://arxiv.org/pdf/2505.22074 结合了 SiLU 的自门控特性与可调下限参数,B-SiLU 通过…

文章目录

    • B-SiLU (Bounded Sigmoid Linear Unit)
      • 函数+导函数
      • 函数和导函数图像
      • 优缺点
      • PyTorch 中的 B-SiLU
      • TensorFlow 中的 B-SiLU
      • 备注

B-SiLU (Bounded Sigmoid Linear Unit)

  • 论文

    https://arxiv.org/pdf/2505.22074

    结合了 SiLU 的自门控特性与可调下限参数,B-SiLU 通过 SUGAR(Surrogate Gradient for ReLU)方法用于解决 ReLU 的「死亡 ReLU 问题」,在前向传播中保持 ReLU 的稀疏性,而在反向传播中 作为 ReLU 的平滑导数替代函数。实验表明,SUGAR 结合 B-SiLU 在 CIFAR-10 和 CIFAR-100 数据集上显著提升了 VGG-16 和 ResNet-18 的测试准确率,分别提升 10-16 个百分点,优于其他替代函数(如 ELU、SELU、LeakyReLU 等。

  • 这篇中,作为ReLU的梯度替代,同时还有一个NELU被提出,但是感觉效果不太好,后续就不写了image-20250716224556609

函数+导函数

  • B-SiLU函数
    B-SiLU(x)=(x+α)⋅σ(x)−α2=x+α1+e−x−α2\begin{aligned} \mathrm{B\text{-}SiLU}(x) &= (x + \alpha) \cdot \sigma(x) - \frac{\alpha}{2} \\ &= \frac{x + \alpha}{1 + e^{-x}} - \frac{\alpha}{2} \end{aligned} B-SiLU(x)=(x+α)σ(x)2α=1+exx+α2α
    α=0 时,B-SiLU 退化为 SiLU/Swish-1。

  • B-SiLU函数导数
    ddxB-SiLU(x)=[(x+α)⋅σ(x)−α2]′=σ(x)+(x+α)ddxσ(x)=σ(x)+(x+α)⋅σ(x)(1−σ(x))\begin{aligned} \frac{d}{dx} \mathrm{B\text{-}SiLU}(x) &= \left[(x + \alpha)\cdot\sigma(x) - \frac{\alpha}{2}\right]' \\ &=\sigma(x) + (x+\alpha) \frac{d}{dx}\sigma(x)\\ &= \sigma(x) + (x + \alpha)\cdot\sigma(x)\bigl(1 - \sigma(x)\bigr) \end{aligned} dxdB-SiLU(x)=[(x+α)σ(x)2α]=σ(x)+(x+α)dxdσ(x)=σ(x)+(x+α)σ(x)(1σ(x))
    其中 σ(⋅)\sigma(\cdot)σ() 为 Sigmoid 函数,α=1.67\alpha=1.67α=1.67(论文建议值)。且
    ddxσ(x)=σ(x)(1−σ(x))\frac{d}{dx}\sigma(x) = \sigma(x)(1-\sigma(x)) dxdσ(x)=σ(x)(1σ(x))


函数和导函数图像

  • 画图

    import numpy as np
    from matplotlib import pyplot as pltdef b_silu(x, alpha=1.67):return (x + alpha) / (1 + np.exp(-x)) - alpha / 2def b_silu_derivative(x, alpha=1.67):sig = 1 / (1 + np.exp(-x))return sig + (x + alpha) * sig * (1 - sig)x = np.linspace(-6, 6, 1000)
    y  = b_silu(x)
    y1 = b_silu_derivative(x)plt.figure(figsize=(12, 8))
    ax = plt.gca()
    plt.plot(x, y,  label='B-SiLU')
    plt.plot(x, y1, label='Derivative')
    plt.title('B-SiLU (α=1.67) and Derivative')ax.spines['right'].set_color('none')
    ax.spines['top'].set_color('none')
    ax.xaxis.set_ticks_position('bottom')
    ax.spines['bottom'].set_position(('data', 0))
    ax.yaxis.set_ticks_position('left')
    ax.spines['left'].set_position(('data', 0))plt.legend(loc=2)
    plt.savefig('./b_silu.jpg')
    plt.show()
    


优缺点

  • B-SiLU 的优点

    1. 有界输出:下限 −α/2-\alpha/2α/2、上限趋于 +∞+\infty+
    2. 平滑可导:避免 ReLU 的“死亡”现象,反向传播更稳定。
    3. 非单调性:负区间小负值仍保留部分梯度,有利于信息流动。
    4. 兼容 ReLU:前向与 ReLU 近似,易于替换且无需大幅调参。
  • B-SiLU 的缺点

    1. 计算量略高:相比 ReLU 多了 sigmoid 运算。
    2. 超参数 α\alphaα:需要针对任务微调,通用性稍逊。
    3. 研究阶段:目前应用案例不如 ReLU/Swish 丰富。

PyTorch 中的 B-SiLU

  • 代码

    import torch
    import torch.nn.functional as Ftorch.manual_seed(1024)def b_silu(x, alpha=1.67):return (x + alpha) * torch.sigmoid(x) - alpha / 2x = torch.randn(3)
    y = b_silu(x)
    print("x:", x)
    print("B-SiLU(x):", y)
    

    输出示例

    x: tensor([-1.4837,  0.2671, -1.8337])
    B-SiLU(x): tensor([-0.8006,  0.2622, -0.8576])
    

TensorFlow 中的 B-SiLU

  • 代码

    import tensorflow as tf@tf.function
    def b_silu(x, alpha=1.67):return (x + alpha) * tf.nn.sigmoid(x) - alpha / 2x = tf.constant([-1.4837,  0.2671, -1.8337], dtype=tf.float32)
    y = b_silu(x)
    print("x:", x.numpy())
    print("B-SiLU(x):", y.numpy())
    

    输出示例

    x: [-1.4837  0.2671 -1.8337]
    B-SiLU(x): [-0.80055887  0.2621364  -0.85755754]
    

备注

  • 这篇论文发布于2025年5月,目前这个B-SiLU 在反向传播中 作为 ReLU 的平滑导数替代函数。所以暂时这里只关注
http://www.dtcms.com/wzjs/229952.html

相关文章:

  • 北京网站开发网站建设报价天津seo博客
  • 杭州的网站建设公司每日新闻
  • 口碑好的秦皇岛网站建设哪里有长沙优化科技
  • 代做网站公司有哪些小程序商城制作一个需要多少钱
  • 随州公司做网站高权重外链
  • 哪家外贸网站做的好网站关键词优化推广哪家快
  • 主机屋做淘宝客网站seo扣费系统源码
  • 香河做网站邮件营销
  • wordpress小程序生成青岛谷歌优化
  • 徐州网站建设案例推广页面制作
  • wordpress这个博客seo模拟点击
  • 网站建设是否需形成无形资产加盟
  • 做网站的北京代运营公司怎么找客户
  • 图片站手机网站怎么做的网络营销实训总结报告
  • 动态个人网站模板下载免费的关键词优化软件
  • 网站建设seo优化推广资源
  • Sensei wordpress插件浙江搜索引擎优化
  • 黄江二手车东莞网站建设怎么联系地推公司
  • 吉林省新闻最新头条武汉官网优化公司
  • 找人代做网站需要注意什么网站建设的好公司
  • 营销云产品长沙官网seo技术厂家
  • 大连模板网站制作价格优化百度搜索
  • 下载asp做网站如何做地推推广技巧
  • dw做电影网站亚马逊seo关键词优化软件
  • 网站用的字体最有创意的广告语30条
  • 西安做营销型网站建设东莞seo外包公司
  • 网站建设与管理方案的总结上海网络排名优化
  • 怎么在自己做的网站上发视频金华百度seo
  • wordpress插件2018青岛seo计费
  • wordpress关闭网站吗手机网站模板建站