V souvislosti s teorií strojového učení a detekce signálů je ROC křivka grafickým grafem, který ilustruje diagnostickou schopnost systému binárních klasifikátorů, protože se jeho rozlišovací práh mění. ROC křivka je vytvořena vynesením skutečné pozitivní frekvence (TPR) proti falešné pozitivní frekvenci (FPR) při různých nastaveních prahů.
Křivka ROC je užitečná pro vyhodnocení výkonu binárního klasifikátoru měřením jeho schopnosti správně klasifikovat pozitivní a negativní instance. Dobře fungující klasifikátor bude mít křivku ROC, která se blíží levému hornímu rohu grafu, což znamená vysokou TPR a nízkou FPR. Naopak špatně fungující klasifikátor bude mít ROC křivku blízkou diagonální čáře, což ukazuje na nízkou TPR a vysokou FPR.