发现matlab一个比较奇怪的地方
之前刚接触神经网络的时候是用的matlab,选用激活函数的时有sigmoid,tansig等等
后面转其他平台设计网络的时候发现再也没见过tansig函数?
看着tanh和tansig比较像又不敢确定,于是心血来潮搜一下
发现网上根本没人比较这两个东西…就更好奇了
查了公式,matlab的tansig表达式是:
2
1
+
e
−
2
x
−
1
\frac{2}{1+e^{-2x}}-1
1+e−2x2−1
而看pytorch中tanh的表达式又都是:
e
x
−
e
−
x
e
x
+
e
−
x
\frac{e^{x}-e^{-x}}{e^{x}+e^{-x}}
ex+e−xex−e−x
懵逼,但是有了一个大胆的想法。
虽然本人数学底子差,但还是推导了一下
发现是一样的。。。
matlab党和python党还是得多交流啊,不然容易出现“生殖隔离”
tansig与tanh激活函数
最新推荐文章于 2022-08-12 16:58:38 发布