文档帮助中心文档
Softmax层
softmax层对输入应用一个softmax函数。
layer = softmaxLayer
layer = softmaxLayer('Name',Name)
层= softmaxLayer创建一个softmax层。
层= softmaxLayer
层
例子
层= softmaxLayer(“名字”,的名字)创建一个softmax层并设置可选的名字属性。例如,softmaxLayer('名称',' sm1 ')创建一个名称为softmax的层“sm1”.将属性名用单引号括起来。
层= softmaxLayer(“名字”,的名字)
的名字
softmaxLayer('名称',' sm1 ')
“sm1”
全部展开
''
层名,指定为字符向量或字符串标量。为层数组输入时,trainNetwork,assembleNetwork,layerGraph,dlnetwork函数自动为层分配名称的名字设置为''.
trainNetwork
assembleNetwork
layerGraph
dlnetwork
数据类型:字符|字符串
字符
字符串
NumInputs
1
此属性是只读的。
该层的输入数量。该层只接受单个输入。
数据类型:双
双
InputNames
{'在'}
输入层的名称。该层只接受单个输入。
数据类型:细胞
细胞
NumOutputs
层的输出数量。这个图层只有一个输出。
OutputNames
{“出”}
输出层的名称。这个图层只有一个输出。
全部折叠
创建一个名为'的softmax图层sm1”.
sm1”
层=软maxlayer (“名字”,“sm1”)
层= SoftmaxLayer与属性:
包含一个softmax层层数组中。
层= [...imageInputLayer([28 28 1]) convolution2dLayer(5,20) reluLayer maxPooling2dLayer(2,“步”,2) fullyConnectedLayer(10) softmaxLayer classificationLayer]
2 " Convolution 20 5x5 convolutions with stride [1 1] and padding [0 0 0 0 0] 3 " ReLU ReLU 4 " Max Pooling 2x2 Max Pooling with stride [2 2] and padding [0 0 0 0 0] 5 " Fully Connected 10 Fully Connected Layer 6 " Softmax Softmax 7 " Classification Output crossentropyex
对于分类问题,通常在最后的全连接层之后是软最大层,然后是分类层。
输出单元激活函数为softmax函数:
y r ( x ) = 经验值 ( 一个 r ( x ) ) ∑ j = 1 k 经验值 ( 一个 j ( x ) ) ,
在哪里 0 ≤ y r ≤ 1 而且 ∑ j = 1 k y j = 1 .
对于多类分类问题,softmax函数是最后一个全连通层之后的输出单元激活函数:
P ( c r | x , θ ) = P ( x , θ | c r ) P ( c r ) ∑ j = 1 k P ( x , θ | c j ) P ( c j ) = 经验值 ( 一个 r ( x , θ ) ) ∑ j = 1 k 经验值 ( 一个 j ( x , θ ) ) ,
在哪里 0 ≤ P ( c r | x , θ ) ≤ 1 而且 ∑ j = 1 k P ( c j | x , θ ) = 1 .此外, 一个 r = ln ( P ( x , θ | c r ) P ( c r ) ) , P ( x , θ | c r ) 样本的条件概率是给定类吗r, P ( c r ) 是类先验概率。
softmax函数也称为归一化指数可以认为是logistic sigmoid函数的多类泛化[1].
[1]毕晓普c.m.模式识别与机器学习.施普林格,纽约,纽约,2006。
trainNetwork|classificationLayer|convolution2dLayer|fullyConnectedLayer
classificationLayer
convolution2dLayer
fullyConnectedLayer
您有这个示例的修改版本。要使用编辑打开此示例吗?
你点击了一个对应于这个MATLAB命令的链接:
在MATLAB命令窗口中输入该命令来运行该命令。Web浏览器不支持MATLAB命令。金宝app
选择一个网站,在可用的地方获得翻译的内容,并查看当地的活动和优惠。根据您所在的位置,我们建议您选择:.
您也可以从以下列表中选择一个网站:
选择中国站点(中文或英文)以获得最佳站点性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。
联系当地办事处