Sobes.tech
Middle

Como são calculadas as métricas MAP e MRR em tarefas de classificação?

sobes.tech IA

Resposta da IA

MAP (Precisão Média Média) e MRR (Rango Recíproco Médio) são métricas de qualidade em tarefas de classificação, que avaliam o quão bem o modelo ordena os elementos relevantes.

  • MAP é o valor médio da Precisão Média para todas as consultas. A Precisão Média para uma consulta é a média da precisão nas posições onde aparecem documentos relevantes.

Fórmula do AP para uma consulta:

[ AP = \frac{1}{R} \sum_{k=1}^N P(k) \times rel(k) ]

onde:

  • (N) é o número de documentos devolvidos,
  • (R) é o número de documentos relevantes,
  • (P(k)) é a precisão na posição (k),
  • (rel(k)) é o indicador de relevância do documento na posição (k) (1 se relevante, 0 caso contrário).

MAP é a média do AP para todas as consultas.

  • MRR é o valor médio do rank recíproco do primeiro documento relevante para todas as consultas.

Fórmula para uma consulta:

[ RR = \frac{1}{rank} ]

onde (rank) é a posição do primeiro documento relevante na lista.

MRR é a média de RR para todas as consultas.

Exemplo: se para três consultas os primeiros documentos relevantes estão nas posições 1, 3 e 2, então

[ MRR = \frac{1}{3} \left(1 + \frac{1}{3} + \frac{1}{2}\right) = 0.611 ]