Area Under the Curve (AUC)

Home Glossary Item Area Under the Curve (AUC)
« Back to Glossary Index

Area Under the Curve (AUC), in the context of artificial intelligence and machine learning, is a performance measurement that is often used for classification problems. More specifically, it is commonly used with Receiver Operating Characteristic (ROC) curves. The ROC curve is a plot of the true positive rate versus the false positive rate for a binary classifier system as its discrimination threshold is varied. The AUC represents the measure of separability, quantifying how much a model is capable of distinguishing between classes.


The AUC ranges in value from 0 to 1, where a model whose predictions are 100% correct has an AUC of 1 and a model whose predictions are 100% wrong has an AUC of 0. A model with an AUC of 0.5 makes predictions that are no better than random guessing. In many contexts, the AUC is used as a single-number summary of the predictive power of a classifier, with higher AUC indicating greater predictive accuracy.

AUC of the ROC curve serves as a crucial metric in machine learning for the assessment of how well a model differentiates between classes. It is insusceptible to datasets with imbalanced class distributions and provides a robust mechanism to comparatively evaluate different models. The AUC informs how ‘good’ a model is, assisting in the selection of the most appropriate models for a given problem or dataset.

« Back to Glossary Index