Métrica de avaliação de usuários
A métrica de usuários calcula o número de usuários que enviam solicitações de pontuação para suas implantações de modelo.
Detalhes da métrica
Os usuários são uma métrica de avaliação da integridade do modelo que pode ajudá-lo a entender a eficiência com que o ativo processa as transações.
Escopo
A métrica de usuários avalia os ativos de IA generativa e os modelos de aprendizado de máquina.
- Tarefas de IA generativa :
- Resumo de textos
- Classificação de texto
- Geração de conteúdo
- Extração de entidade
- Resposta à pergunta
- Geração Aumentada de Recuperação (RAG)
- Tipo de problema de aprendizado de máquina :
- Classificação binária
- Classificação de multiclasse
- Regressão
- Idiomas suportados : Inglês
Processo de avaliação
Para calcular o número de usuários, o user_id das solicitações de pontuação é usado para identificar os usuários que enviam as solicitações de pontuação que o seu modelo recebe.
Nas implantações do watsonx.ai Runtime, o valor user_id é detectado automaticamente quando você configura as avaliações.
Para implementações externas e personalizadas, é necessário especificar o valor user_id ao enviar solicitações de pontuação para calcular o número de usuários, conforme mostrado no exemplo a seguir do SDK Python :
from ibm_watson_openscale.supporting_classes.payload_record import PayloadRecord
client.data_sets.store_records(
data_set_id=payload_data_set_id,
request_body=[
PayloadRecord(
scoring_id=<uuid>,
request=openscale_input,
response=openscale_output,
response_time=<response_time>,
user_id=<user_id>). --> value to be supplied by user
]
)