Supervised Defect Detection