Sobes.tech
Middle — Senior

რა არის PR-AUC vs ROC-AUC ექსტრემალურ დისბალანსზე?

sobes.tech AI

პასუხი AI-სგან

PR-AUC (პრეციზიის-შესახებობის ფართობი ქვევით) და ROC-AUC (Receiver Operating Characteristic-ის ფართობი ქვევით) არის ბაინარული კლასიფიკაციის ხარისხის მეტრიკები, მაგრამ ისინი განსხვავებულად რეაგირებენ კლასების დისბალანსზე.

მძიმე დისბალანსის (როდესაც დადებითი კლასი ძალიან იშვიათია) შემთხვევაში, PR-AUC ხშირად უფრო ინფორმატიულია, რადგან ის ფოკუსირებულია დადებითი კლასის სიზუსტეზე (precision) და recall-ზე. ROC-AUC ითვალისწინებს ნამდვილ დადებით და მცდარ დადებით შედეგებს, მაგრამ ძლიერი დისბალანსის დროს მცდარი დადებითი შეცდომები შეიძლება ნაკლებად მნიშვნელოვანი იყოს, რაც იწვევს მოდელის ხარისხის გადამეტებულ შეფასებას.

მაგალითი:

  • ანომალიების გამოვლენის ამოცანაში (შედარებით იშვიათი დადებითი შემთხვევები), PR-AUC აჩვენებს, რამდენად კარგად იპოვის მოდელი ამ იშვიათ შემთხვევებს მცდარი სიგნალების გარეშე.
  • ROC-AUC შეიძლება იყოს მაღალი, მიუხედავად ცუდი ანომალიების გამოვლენისა, თუ მოდელი კარგად იცნობს უარყოფით კლასს.

ამიტომ, მძიმე დისბალანსის დროს რეკომენდირებულია PR-AUC-ის გამოყენება უფრო რეალისტური შეფასებისთვის.