Main Content

La traduzione di questa pagina non è aggiornata. Fai clic qui per vedere l'ultima versione in inglese.

plotroc

Traccia la caratteristica operativa del ricevitore

Descrizione

esempio

plotroc(targets,outputs) traccia la caratteristica operativa del ricevitore per ciascuna classe di output. Più ciascuna curva si stringe verso i bordi sinistro e superiore del grafico, migliore è la classificazione.

Suggerimento

plotroc non supporta i target categorici. Per tracciare le metriche ROC per i target categorici, utilizzare rocmetrics.

plotroc(targets1,outputs2,'name1',...) genera grafici multipli.

Esempi

comprimi tutto

Questo esempio mostra come tracciare la caratteristica operativa del ricevitore per ciascuna classe di output in una rete di pattern.

load simplecluster_dataset
net = patternnet(20);
net = train(net,simpleclusterInputs,simpleclusterTargets);

Figure Neural Network Training (23-Mar-2023 10:38:20) contains an object of type uigridlayout.

simpleclusterOutputs = sim(net,simpleclusterInputs);
plotroc(simpleclusterTargets,simpleclusterOutputs)

Figure Receiver Operating Characteristic (plotroc) contains an axes object. The axes object with title ROC, xlabel False Positive Rate, ylabel True Positive Rate contains 8 objects of type line. These objects represent Class 1, Class 2, Class 3, Class 4.

Argomenti di input

comprimi tutto

Target della rete, specificati come una matrice o un array di celle.

Output della rete, specificati come una matrice on un array di celle.

Cronologia versioni

Introdotto in R2008a

Vedi anche