Contenu principal

plotroc

Tracer la fonction d’efficacité d’un récepteur

Description

plotroc(targets,outputs) trace la fonction d’efficacité d’un récepteur pour chaque classe d’entrée. Plus les courbes sont proches des bords gauche et supérieur du tracé, meilleure est la classification.

Conseil

plotroc ne supporte pas les cibles catégorielles. Pour tracer des métriques ROC pour des cibles catégorielles, utilisez rocmetrics.

exemple

plotroc(targets1,outputs2,'name1',...) génère plusieurs tracés.

Exemples

réduire tout

Cette exemple montre comment tracer la fonction d’efficacité d’un récepteur pour chaque classe d’entrée d’un réseau de formes.

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

Figure Neural Network Training (09-Aug-2025 13:42:18) 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.

Arguments d'entrée

réduire tout

Cibles du réseau, définies par une matrice ou un cell array.

Sorties du réseau, définies par une matrice ou un cell array.

Historique des versions

Introduit dans R2008a

Voir aussi