直接截断的话,分割网络不收敛

说明tanh之后不能加relu函数

激活函数需要放在relu之后。

# !/usr/bin/python #encoding:utf-8
import math
import matplotlib.pyplot as plt
import numpy as np
import matplotlib as mpl
import torchmpl.rcParams['axes.unicode_minus'] = Falsedef sigmoid(x):return 1.0 / (1.0 + np.exp(-x))fig = plt.figure(figsize=(6, 4))
ax = fig.add_subplot(111)x = np.linspace(-10, 10,num=200)
y = sigmoid(x)
# tanh = 2 * sigmoid(2 * x) - 1tanh= (math.e**(x)-math.e**(-x))/(math.e**(x)+math.e**(-x))for i in range(len(tanh)):tanh[i]=0 if tanh[i]<0 else tanh[i]# tanh[i]=max(tanh[i], alpha * tanh[i]

tanh relu可视化相关推荐

  1. 三种激活函数——Sigmoid,Tanh, ReLU以及卷积感受野的计算

    1. 三种激活函数--Sigmoid, Tanh, ReLU 1.1 Sigmoid 1.1.1 公式 S ( x ) = 1 1 + e − x S(x) = \frac{1}{1 + e^{-x} ...

  2. 【Pytorch神经网络理论篇】 07 激活函数+Sigmoid+tanh+ReLU+Swish+Mish+GELU

    ①激活函数:主要通过加入非线性因素,你不线性模型表达能力不足的缺陷,因为神经网络中的数学基础是处处可微分的函数,故要求激活函数也应该保证数据的输入与输出是可微分. ②激活函数可以分为饱和激活函数与不饱 ...

  3. 激活函数总结sigmoid,tanh,relu,Leaky ReLU,RRelu,ELU,PRelu,SELU,swish

    本文总结深度学习的损失函数及其优缺点. 激活函数是深度学习模型的重要成分,目的是将线性输入转换为非线性.常见的激活函数有sigmoid,tanh,ReLU等 1.sigmoid Sigmoid 非线性 ...

  4. 【深度学习】激活函数:原理+常见激活函数(Sigmoid\Tanh\ReLU\Leaky ReLU\Softmax)

    首先需要知道为什么要引入激活函数:激活函数是用来加入非线性因素的,因为线性模型的表达能力不够.引入非线性激活函数,可使深层神经网络的表达能力更加强大. 在深度学习中,线性模型只需要简单的全连接层就能实 ...

  5. 常见激活函数持续更新)sigmoid Tanh Relu Leaky-ReLU RReLU

     激活函数是来向神经网络中引入非线性因素的,通过激活函数,神经网络就可以拟合各种曲线. sigmoid 公式: 函数图像:  Sigmoid函数也叫 Logistic 函数,用于隐层神经元输出,取值范 ...

  6. 激活函数--Sigmoid,tanh,RELU,RELU6,Mish,Leaky ReLU等

    激活函数 目前自己使用比较多的激活函数RELU, RELU6; LeakyReLU; SELU; Mish :激活函数看:计算量:准确率: 大多数激活函数pytorch里有已经包装好了: Non-li ...

  7. 常用的激活函数汇总-Sigmoid, tanh, relu, elu

    激活函数(又叫激励函数,后面就全部统称为激活函数)是模型整个结构中的非线性扭曲力,神经网络的每层都会有一个激活函数.那他到底是什么,有什么作用?都有哪些常见的激活函数呢? 深度学习的基本原理就是基于人 ...

  8. 深度学习- 激活函数总结(Sigmoid, Tanh, Relu, leaky Relu, PReLU, Maxout, ELU, Softmax,交叉熵函数)

    激活函数是用来加入非线性因素的,解决线性模型所不能解决的问题 激活函数通常有以下性质 – 非线性 – 可微性 – 单调性 –

  9. 深度学习激活函数可视化:tanh与relu的比较

    深度学习激活函数可视化:tanh与relu的比较 激活函数是神经网络中非常重要的组成部分,它可以将输入值映射到输出值,并为网络提供非线性性.其中,tanh和relu是两种常用的激活函数,它们在神经网络 ...

最新文章

  1. python【蓝桥杯vip练习题库】ADV-150 周期字串
  2. 并发编程-06线程安全性之可见性 (synchronized + volatile)
  3. linux升级补丁tar,Linux下Bash严重漏洞补丁升级方法
  4. oracle 10 数据库覆盖
  5. 阿里菜鸟-算法(一面)
  6. 腾讯广告算法大赛 | 复赛第二周最佳进步奖得主心得分享
  7. Queue 输出数据
  8. mssql数据库基本语句总结(2)
  9. 用DIV+Css+Jquery 实现的旧版微信飞机大战。
  10. Android开发入门前准备
  11. vue点餐系统项目总结
  12. 【LinuxOS】Ubuntu学习感悟
  13. MATLAB编辑AWG波形,使用MATLAB和任意波形发生器创建高性能激励测试系统
  14. java 代码加壳,专家和您一同谈谈java加壳的问题[Java编程]
  15. GTP-3算法是一种“暴力美学”的胜利
  16. mysql 导入unl文件_informix数据库及数据导入导出
  17. Edge 浏览器 URLSearchParams bug 修复
  18. 百度贴吧头像上传无尺寸限制
  19. 【网络安全】如何限制内网网速
  20. 什么是撞库,如何预防撞库攻击?

热门文章

  1. salt盐度与用户密码加密机制
  2. 100多个Android Demo的整合
  3. Linux2.6内核 -- 编码风格(2)
  4. Java 接口和继承
  5. Java学习之for语句
  6. 基本概念_程序员基本功——链表的基本概念
  7. binostat matlab,MATLAB概率统计函数(2)
  8. python下的橡皮线_python线性代数常用操作
  9. linux 不接显示器不启动_不知道这十项Linux常识,就别说自己玩过Linux
  10. 计算机实验11公式与函数,《大学计算机基础》实验报告十一——Excel2003公式与函数的应用.doc...