Interpretar resultados de previsão com base em modelos de classificação de imagens

Depois de solicitar uma previsão, a Vertex AI retorna resultados com base no objetivo do modelo. Previsões de um modelo de classificação retornam sequências e segmentos nos vídeos que foram classificados de acordo com os próprios rótulos definidos. Cada previsão recebe uma pontuação de confiança.

A pontuação de confiança informa o quanto o modelo associa cada classe ou rótulo a um item de teste. Quanto maior o número, maior a confiança do modelo de que o rótulo precisa ser aplicado a esse item. Você decide o nível de confiança necessário para aceitar os resultados do modelo.

Controle deslizante de limite de pontuação

No console do Google Cloud, a Vertex AI fornece um controle deslizante usado para ajustar o limite de confiança de todas as classes ou identificadores ou uma classe ou identificador individual. O controle deslizante está disponível na página de detalhes de um modelo na guia Avaliar. O limite de confiança é o nível de confiança que o modelo precisa ter para atribuir uma classe ou um identificador a um item de teste. Ao ajustar o limite, é possível ver como a precisão e o recall do modelo mudam. Limites mais altos normalmente aumentam a precisão, mas diminuem o recall.

Exemplo de saída de previsão em lote

A amostra a seguir é o resultado previsto de um modelo que identifica gatos e cachorros em um vídeo. O resultado inclui classificações de segmento, sequência e intervalo de um segundo.

{
  "instance": {
   "content": "gs://bucket/video.mp4",
    "mimeType": "video/mp4",
    "timeSegmentStart": "1s",
    "timeSegmentEnd": "5s"
  }
  "prediction": [{
    "id": "1",
    "displayName": "cat",
    "type": "segment-classification",
    "timeSegmentStart": "1s",
    "timeSegmentEnd": "5s",
    "confidence": 0.7
  }, {
    "id": "1",
    "displayName": "cat",
    "type": "shot-classification",
    "timeSegmentStart": "1s",
    "timeSegmentEnd": "4s",
    "confidence": 0.9
  }, {
    "id": "2",
    "displayName": "dog",
    "type": "shot-classification",
    "timeSegmentStart": "4s",
    "timeSegmentEnd": "5s",
    "confidence": 0.6
  }, {
    "id": "1",
    "displayName": "cat",
    "type": "one-sec-interval-classification",
    "timeSegmentStart": "1s",
    "timeSegmentEnd": "1s",
    "confidence": 0.95
  }, {
    "id": "1",
    "displayName": "cat",
    "type": "one-sec-interval-classification",
    "timeSegmentStart": "2s",
    "timeSegmentEnd": "2s",
    "confidence": 0.9
  }, {
    "id": "1",
    "displayName": "cat",
    "type": "one-sec-interval-classification",
    "timeSegmentStart": "3s",
    "timeSegmentEnd": "3s",
    "confidence": 0.85
  }, {
    "id": "2",
    "displayName": "dog",
    "type": "one-sec-interval-classification",
    "timeSegmentStart": "4s",
    "timeSegmentEnd": "4s",
    "confidence": 0.6
  }]
}