主要内容

logsig

Log-sigmoid传递函数

描述

例子

提示

要使用逻辑s形激活进行深度学习,请使用sigmoidLayer或者是dlarray方法乙状结肠。

一个= logsig (N取净输入向量的矩阵,N并返回年代——- - - - - -矩阵,一个的元素N挤进[0, 1]

logsig是一个传递函数。传递函数根据层的净输入计算层的输出。

dA_dN = logsig(“dn”,N一个《外交政策》)返回年代——- - - - - -的导数一个关于N.如果一个《外交政策》未提供或设置为[]《外交政策》恢复为默认参数,并且一个计算从N

信息= logsig (代码返回关于此函数的信息。有关更多信息,请参见代码参数描述。

例子

全部折叠

这个例子展示了如何计算和绘制输入矩阵的对数-s型传递函数。

创建输入矩阵,n.然后调用logsig函数并绘制结果。

n = 5:0.1:5;一个= logsig (n);情节(n)

将这个传递函数赋给图层的网络。

net.layers{}。transferFcn =“logsig”

输入参数

全部折叠

净输入列向量,指定为年代——- - - - - -矩阵。

您想从函数中检索的信息,指定为下列信息之一:

  • “名字”返回此函数的名称。

  • “输出”返回(最小最大)输出范围。

  • “活跃”返回(最小最大)活跃的输入范围。

  • “fullderiv”返回1或0,取决于是否dA_dN年代——- - - - - -年代——- - - - - -年代——- - - - - -

  • “fpnames”返回函数参数的名称。

  • “fpdefaults”返回默认的函数参数。

输出参数

全部折叠

输出向量,返回为年代——- - - - - -矩阵,其中的每个元素N从间隔中被压缩(负无穷到正无穷)的时间间隔[0 1]具有“s”形功能。

算法

Logsig (n) = 1 / (1 + exp(-n))

另请参阅

|

之前介绍过的R2006a