classificationLayer
Livello di output della classificazione (non consigliato)
classificationLayer non è consigliata. Utilizzare la funzione trainnet e impostare invece la funzione di perdita su "crossentropy". Per ulteriori informazioni, vedere Storico della versione.
Descrizione
Un livello di classificazione calcola la perdita di entropia incrociata delle attività di classificazione e di classificazione ponderata con classi che si escludono reciprocamente.
Il livello deduce il numero di classi dalla dimensione dell'output del livello precedente. Ad esempio, per specificare il numero di classi K della rete, è possibile includere un livello completamente connesso con dimensione di uscita K e un livello softmax prima del livello di classificazione.
imposta le proprietà opzionali layer = classificationLayer(Name,Value)Name, ClassWeights e Classes utilizzando una o più coppie nome-valore. Ad esempio, classificationLayer('Name','output') crea un livello di classificazione con il nome 'output'.
Esempi
Argomenti nome-valore
Argomenti di output
Ulteriori informazioni
Riferimenti
[1] Bishop, C. M. Pattern Recognition and Machine Learning. Springer, New York, NY, 2006.