Классификационный выходной слой
Классификационный слой вычисляет потери перекрестной энтропии для задач классификации и взвешенной классификации с взаимоисключающими классами.
Слой выводит количество классов из выходного размера предыдущего слоя. Например, чтобы задать количество классов K сети, включите полностью соединенный слой с выходным размером K и слой softmax перед классификационным слоем.
создает слой классификации.layer
= classificationLayer
устанавливает дополнительный layer
= classificationLayer(Name,Value
)Name
, ClassWeights
, и Classes
свойства с использованием одной или нескольких пар "имя-значение". Для примера, classificationLayer('Name','output')
создает слой классификации с именем 'output'
.
[1] Bishop, C. M. Pattern Recognition and Машинное Обучение. Спрингер, Нью-Йорк, Нью-Йорк, 2006.
ClassificationOutputLayer
| regressionLayer
| softmaxLayer
| trainingOptions
| trainNetwork