As classificações de predição indicam a precisão da predição para a intenção e as entidades

Importante

O LUIS será descontinuado a 1 de outubro de 2025 e a partir de 1 de abril de 2023 não poderá criar novos recursos do LUIS. Recomendamos que migre as suas aplicações LUIS para a compreensão de linguagem de conversação para beneficiar do suporte contínuo do produto e das capacidades multilingues.

Uma classificação de predição indica o grau de confiança que o LUIS tem para os resultados de predição de uma expressão de utilizador.

Uma classificação de predição está entre zero (0) e uma (1). Um exemplo de uma classificação do LUIS altamente confiante é 0,99. Um exemplo de uma classificação de baixa confiança é 0,01.

Valor da classificação Confiança
1 correspondência definitiva
0.99 alta confiança
0.01 baixa confiança
0 falha definitiva de correspondência

Intenção com melhor classificação

Cada predição de expressão devolve uma intenção com melhor classificação. Esta predição é uma comparação numérica das classificações de predição.

Proximidade de pontuações entre si

As duas melhores pontuações podem ter uma diferença muito pequena entre elas. O LUIS não indica esta proximidade além de devolver a classificação mais alta.

Devolver pontuação de predição para todas as intenções

Um resultado de teste ou ponto final pode incluir todas as intenções. Esta configuração é definida no ponto final com o par de nome/valor de consulta correto.

API de predição Nome da cadeia de consulta
V3 show-all-intents=true
V2 verbose=true

Rever intenções com pontuações semelhantes

Rever a classificação de todas as intenções é uma boa forma de verificar que está identificada a intenção correta e também que a classificação da próxima intenção identificada é significativa e consistentemente mais baixa em expressões.

Se múltiplas intenções tiverem classificações de predição próximas, com base no contexto de uma intenção, o LUIS poderá alternar entre as intenções. Para corrigir esta situação, continue a adicionar expressões a cada intenção com uma maior variedade de diferenças contextuais ou pode fazer com que a aplicação cliente, como um chat bot, faça escolhas programáticas sobre como lidar com as duas principais intenções.

As duas intenções, que têm uma pontuação muito próxima, podem ser invertidas devido a uma preparação não determinista. A pontuação mais alta pode tornar-se a segunda mais alta e a segunda melhor classificação pode tornar-se a primeira pontuação máxima. Para evitar esta situação, adicione expressões de exemplo a cada uma das duas principais intenções dessa expressão com escolha de palavras e contexto que diferencia as duas intenções. As duas intenções devem ter sensivelmente o mesmo número de expressões de exemplo. Uma boa regra de separação para impedir a inversão devido à preparação é ter uma diferença de 15% nas classificações.

Pode desativar a preparação não determinista ao preparar com todos os dados.

Diferenças com predições entre diferentes sessões de preparação

Quando prepara o mesmo modelo numa aplicação diferente e as classificações não são as mesmas, esta diferença deve-se ao facto de existir preparação não determinista (um elemento de aleatoriedade). Em segundo lugar, qualquer sobreposição de uma expressão em mais do que uma intenção significa que a intenção superior para a mesma expressão pode mudar com base na preparação.

Se o seu chatbot precisar de uma classificação específica do LUIS para indicar confiança numa intenção, deve utilizar a diferença de classificação entre as duas principais intenções. Esta situação proporciona flexibilidade para variações na preparação.

Pode desativar a preparação não determinista ao preparar com todos os dados.

Notação E (expoente)

As classificações de predição podem utilizar notação expoente, que aparece acima do intervalo 0-1, como 9.910309E-07. Esta classificação é uma indicação de um número muito pequeno .

Pontuação de notação E Pontuação real
9.910309E-07 .0000009910309

Definições da aplicação

Utilize as definições da aplicação para controlar a forma como os diacríticos e a pontuação afetam as pontuações de predição.

Passos seguintes

Veja Adicionar entidades para saber mais sobre como adicionar entidades à sua aplicação LUIS.