How to plot an average auc curve in a biometric authentication system?

조회 수: 1 (최근 30일)
Hana Ahmed
Hana Ahmed 2021년 12월 15일
댓글: Riham Abdelkebir 2022년 5월 11일
I am working on face verification for 100 persons,and I need to calculate the verfication performance. The input to the Matlab function is the similarity scores and true labels, and the out is the Equal Error Rate (EER) and the area under the ROC curve (AUC). I used this function to verify each person separately. Thus, I obtained 100 EER values, one for each person. I used them to calculate the average EER.
My question is: How can I draw an average ROC curve, and How can I calculate an average AUC?
I can plot the ROC curve for each person separately.
  댓글 수: 3
Hana Ahmed
Hana Ahmed 2021년 12월 15일
@Ive J Suppose that there are six samples for each person. Suppose further that one sample from each person is used for training and the remaining five for testing. I obtain the genuine scores by comparing the five test samples from person one by the training sample of person one. I obtain the imposter scores by comparing all test samples from other persons (5*99) to the training sample of person one. The obtained scores with their correct labels are fed to the function which is used to calculate the EER and plot ROC.
Riham Abdelkebir
Riham Abdelkebir 2022년 5월 11일
i'm working on the field for a fingerprint recognition using matlab with 3 diffrent ways to calculate the score but i found an issue in ploting the FPR and TPR and the ROC however its works in normal way with just one score ( similarity measure )

댓글을 달려면 로그인하십시오.

답변 (0개)

카테고리

Help CenterFile Exchange에서 ROC - AUC에 대해 자세히 알아보기

제품


릴리스

R2020a

Community Treasure Hunt

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

Start Hunting!

Translated by