Sobes.tech
Middle

Πώς υπολογίζονται τα μικρο- και μακρομέσες μετρήσεις;

sobes.tech AI

Απάντηση από AI

Οι μικρο- και μακρο-μέσοι όροι είναι τρόποι συγκέντρωσης των μετρικών (π.χ., ακρίβεια, ανάκληση) κατά την αξιολόγηση μοντέλων σε πολλαπλές κλάσεις ή εργασίες.

  • Μικρο-μέσος όρος (micro-averaging): αρχικά, αθροίζονται όλες οι πραγματικά θετικές, ψευδώς θετικές και ψευδώς αρνητικές τιμές για όλες τις κλάσεις, και στη συνέχεια υπολογίζεται η μετρική βάσει αυτών των αθροισμάτων. Αυτό λαμβάνει υπόψη τη συμβολή κάθε μεμονωμένου παραδείγματος, επομένως οι κλάσεις με περισσότερα παραδείγματα επηρεάζουν περισσότερο.

  • Μακρο-μέσος όρος (macro-averaging): αρχικά, υπολογίζεται η μετρική ξεχωριστά για κάθε κλάση, και στη συνέχεια λαμβάνεται ο μέσος όρος αυτών των τιμών. Όλες οι κλάσεις έχουν ίση επιρροή, ανεξάρτητα από το μέγεθός τους.

Παράδειγμα:

Αν έχετε ακρίβεια για τρεις κλάσεις: 0.9, 0.8 και 0.7,

  • Μακρο-μέσος όρος = (0.9 + 0.8 + 0.7) / 3 = 0.8
  • Μικρο-μέσος όρος υπολογίζεται βάσει των συνολικών TP, FP, FN για όλες τις κλάσεις, και μπορεί να δώσει διαφορετική τιμή, λαμβάνοντας υπόψη την κατανομή των παραδειγμάτων.

Η επιλογή μεταξύ αυτών εξαρτάται από την εργασία: ο μακρο-μέσος όρος είναι χρήσιμος όταν απαιτείται ίση βαρύτητα για όλες τις κλάσεις, ο μικρο- όταν η συνολική συμβολή όλων των παραδειγμάτων είναι σημαντική.