Sobes.tech
Middle

Sinflar muvozanatsizligida metrikalarni o'rtacha qilish uchun uchinchi variant bormi va u qanday hisoblanadi?

sobes.tech AI

AIdan javob

Klasslar o'rtasida muvozanatsizlik bo'lsa, odatda uchta o'rtacha metrikalar (masalan, aniqlik, recall, F1) variantlari qo'llaniladi:

  1. Makro- o'rtacha: har bir sinf uchun metrikaning alohida hisoblanishi va ularni sinflardagi misollar sonini hisobga olmadan o'rtacha qilish. Bu har bir sinfga teng vazn beradi.

  2. Mikro- o'rtacha: barcha sinflardagi haqiqiy ijobiylar, noto'g'ri ijobiylar va noto'g'ri salbiylarni birlashtirib, so'ngra metrikaning hisoblanishi. Shunday qilib, barcha misollarning umumiy hissasi hisobga olinadi.

  3. Vaznli o'rtacha: har bir sinf uchun metrikaning hisoblanishi va ularni har bir sinfdagi misollar soniga proporsional vaznlar bilan o'rtacha qilish. Bu muvozanatsizlikni hisobga olish imkonini beradi, ko'proq taqdim etilgan sinflarga katta vazn berish.

Rasmiy ravishda, metrikaning vaznli o'rtachasi quyidagicha hisoblanadi:

[ M_{weighted} = \sum_{i=1}^C w_i \times M_i, \quad w_i = \frac{N_i}{\sum_{j=1}^C N_j} ]

bu yerda:

  • (C) — sinflar soni,
  • (M_i) — (i) sinfi uchun metrikaning qiymati,
  • (N_i) — (i) sinfidagi misollar soni.

Vaznli o'rtacha muvozanatsizlik bo'lsa, model sifatini yanada realistik baholashga yordam beradi va har bir sinfning ta'sirini uning chastotasi bilan proporsional saqlaydi.