how to calculate Area Under ROC curve generated by NNtool?

4 ビュー (過去 30 日間)
Misha
Misha 2014 年 4 月 16 日
コメント済み: Misha 2014 年 4 月 16 日
I have used nntool box to generate neural network for fault prediction. Neural network is generated by the tool, also the tool generate ROC curve. I wanted to know how to compute the AUC of this curve.

回答 (1 件)

Sean de Wolski
Sean de Wolski 2014 年 4 月 16 日
If you look at some of the additional syntax to perfcurve, it will give you AUC if requested:
[X,Y,T,AUC,OPTROCPT,SUBY,SUBYNAMES] = perfcurve(labels,scores,posclass)
  1 件のコメント
Misha
Misha 2014 年 4 月 16 日
Thanks Sean, As my ROC curve is generated by the nntool, I don't know the values for the input parameters in perfcurve function. I have read the help document but didn't understand it. It will be very helpful if u can elaborate these parameters as my ROC curve is generated using the function -plotroc(targets,outputs)

サインインしてコメントする。

カテゴリ

Help Center および File ExchangeROC - AUC についてさらに検索

タグ

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by