先来看两图:

容易看出tanh比softsign更容易饱和

softsign的导数

tanh的导数:

Softsign 是 Tanh 激活函数的另一个替代选择。就像 Tanh 一样,Softsign 是反对称、去中心、可微分,并返回-1 和 1 之间的值。其更平坦的曲线与更慢的下降导数表明它可以更高效地学习,比tanh更好的解决梯度消失的问题。另一方面,导数的计算比 Tanh 更麻烦;

在实践中,可以深度用softsign替代tanh激活函数

softsign与tanh的比较相关推荐

  1. Softsign Tanh 速度对比

    我最近对softsign这个函数比较偏爱,但是测试的时候,有时候发现其速度并不令人满意 网上资料很少,搜到了一篇博客 深度学习日常发问(三):激活函数性能对比_明曦君的博客-CSDN博客_mish激活 ...

  2. A.深度学习基础入门篇[四]:激活函数介绍:tanh、sigmoid、ReLU、PReLU、ELU、softplus、softmax、swish等

    [深度学习入门到进阶]必看系列,含激活函数.优化策略.损失函数.模型调优.归一化算法.卷积模型.序列模型.预训练模型.对抗神经网络等 专栏详细介绍:[深度学习入门到进阶]必看系列,含激活函数.优化策略 ...

  3. 神经网络中的权重初始化一览:从基础到Kaiming

    点击上方"小白学视觉",选择加"星标"或"置顶" 重磅干货,第一时间送达 在进行各种小实验和思维训练时,你会逐步发现为什么在训练深度神经网络 ...

  4. 使用神经网络生成抽象随机艺术

    http://blog.itpub.net/29829936/viewspace-2636099/ 随着深度神经网络作为分类或回归模型变得非常流行,这些模型也可以用作生成模型来创建人工数据,例如创建新 ...

  5. Paddle内置的网络模型

    简 介: 本文根据文档 模型组网 中给出的信息,总结了在Paddle建立常见到的网络的三种方法. 关键词: paddle,net,内置网络 #mermaid-svg-Wdzr3isBaQEmNZ95 ...

  6. xavier初始化_深入解读xavier初始化(附源码)

    论文是Understanding the difficulty of training deep feedforward neural networks. 一篇感觉不错的翻译为[Deep Learni ...

  7. 神经网络初始化trick:大神何凯明教你如何训练网络!

    点上方蓝字计算机视觉联盟获取更多干货 在右上方 ··· 设为星标 ★,与你不见不散 编辑:Sophia 计算机视觉联盟  报道  | 公众号 CVLianMeng 来源 :towardsdatasci ...

  8. 深度学习中激活函数的优缺点

    在神经网络中,激活函数决定来自给定输入集的节点的输出,其中非线性激活函数允许网络复制复杂的非线性行为. 为什么要使用非线性激活函数? 答:如果不使用激活函数,这种情况下每一层输出都是上一层输入的线性函 ...

  9. 深度学习之权重初始化

    四种权重初始化方法: 把w初始化为0 对w随机初始化 Xavier initialization He initialization 把w初始化为0: 缺点: 因为如果把w初始化为0,那么每一层的神经 ...

最新文章

  1. Jmeter干货 不常用却极其有用的几个地方
  2. Android性能调优篇之探索JVM内存分配
  3. 离职半年了,最近又开始被吐槽输出不够...
  4. python包介绍:GeoPandas(初识)
  5. 工业用微型计算机笔记(3)-存储单位与基本组成
  6. linux got分析,聊聊Linux动态链接中的PLT和GOT(3)——公共GOT表项
  7. 论文笔记——Deep Model Compression Distilling Knowledge from Noisy Teachers
  8. mlp 参数调优_积神经网络(CNN)的参数优化方法
  9. [蓝桥杯2017初赛]九宫幻方-数论+next_permutation枚举
  10. Unity3D手机斗地主游戏开发实战(02)_叫地主功能实现
  11. JPA字段长度 Mysql数据库
  12. ls一1测距仪说明书_小米又推爆品:99元杜克LS-P激光测距仪,已获红点和iF大奖...
  13. 设计模式七: 策略(Strategy)
  14. 配置Memcache服务器并实现主从复制功能(repcached)(转)
  15. 树莓派摄像头,协议相关,人脸、车牌识别
  16. 第十二课:树莓驱动SG90派舵机
  17. css修改文字竖排还是横排
  18. Flink实战(八十五):flink-sql使用(十二)Flink 与 hive 结合使用(四)Hive Read Write
  19. 保证RabbitMQ消息的可靠性总结
  20. 视频转换生成二维码,扫码直接播放,在线制作,一键上传

热门文章

  1. Python列表的增删查改及常用操作
  2. python编程面试题
  3. Python中最常用的字符串方法!
  4. NumPy复制数组之浅拷贝和深拷贝(注意,直接用等号不是复制,且切片会改变原数组!!!)ndarray.copy() ndarray.view()(view()只是改变shape形状,数据还是同一个)
  5. python sklearn.decomposition.PCA 主成分分析, 原理详解
  6. SpringCloud分布式事务,版本一:未加事务版本
  7. 黑马程序员pink老师前端入门教程,零基础必看的JavaScript基础语法视频教程(一)
  8. 语言撒谎问题_孩子撒谎是高情商?四招帮家长找到孩子撒谎原因,纠正撒谎行为...
  9. iOS线程锁中你还不知道的内容
  10. idea运行项目报错Cannot run program “C:\Program Files\Java\jdk1.8.0_121\bin\java.exe......解决办法