risk.validation.generalizedAreaUnderCurveTest
R2026bSyntax
Description
returns the result of a generalized area under curve (gAUC) test,
hGAUCTest = risk.validation.generalizedAreaUnderCurveTest(BaselineExpectedGrade,BaselineRealizedGrade,TargetExpectedGrade,TargetRealizedGrade)hGAUCTest, which compares scores and responses in a baseline and
target portfolio. The output is 1 if the test rejects the null hypothesis
at the 95% confidence level, or 0 otherwise.
specifies the confidence level for the gAUC test.hGAUCTest = risk.validation.generalizedAreaUnderCurveTest(BaselineExpectedGrade,BaselineRealizedGrade,TargetExpectedGrade,TargetRealizedGrade,ConfidenceLevel=confidenceLevel)
[
also returns a structure hGAUCTest,GAUCOutput] = risk.validation.generalizedAreaUnderCurveTest(___)GAUCOutput that contains summary metrics.
Specify GAUCOutput as the second output argument with any of the input
argument combinations in the previous syntaxes.
Examples
Input Arguments
Output Arguments
More About
References
[1] European Central Bank. “Instructions for reporting the validation results of internal models.” February, 2019. https://www.bankingsupervision.europa.eu/activities/internal_models/shared/pdf/instructions_validation_reporting_credit_risk.en.pdf.
Version History
Introduced in R2026a