Trilha de aprendizado · Nível 1 · Tutorial 4

Treinamento, validação, teste e uso de modelos

Explique o percurso dos dados até o uso de um modelo e atribua funções diferentes aos conjuntos de treinamento, validação e teste. Organize esse processo em um cenário textual, sem executar treinamento nem depender de ferramentas externas.

  • Nível: Iniciante
  • Duração: 13 min
  • 7 passos
Treinamento, validação, teste e uso de modelos

O que você vai percorrer

  1. Treinar e usar são ações diferentes Diferencie o ajuste de um modelo de sua aplicação a novas solicitações na Loja Aurora. 2 min
  2. Separar os dados antes de começar Organize os exemplos da Loja Aurora em conjuntos separados e identifique qual conjunto participa diretamente do ajuste do modelo. 2 min
  3. Validar para comparar e escolher Compare versões candidatas com os Dados de validação e preserve os Dados de treinamento para os ajustes diretos. 2 min
  4. Testar a versão escolhida Posicione o teste após a validação e diferencie avaliação final de comparação entre versões. 2 min
  5. Não transformar o teste em guia de ajustes Entenda por que o teste perde sua função de avaliação final quando passa a orientar escolhas de desenvolvimento. 2 min
  6. Usar uma versão não é atualizá-la Diferencie o uso repetido da versão atual do processo explícito de atualização do modelo. 2 min
  7. Do conjunto de dados ao uso: aplicação final Integre treinamento, validação, teste e inferência no cenário da Loja Aurora, preservando a função de cada etapa. 2 min

O que você vai aprender

  • Distinguir o ajuste de um modelo durante o treinamento de sua aplicação a uma nova entrada.
  • Associar treinamento ao aprendizado, validação à comparação de escolhas e teste à avaliação final.
  • Ordenar as etapas de um cenário de desenvolvimento e uso de um modelo.
  • Explicar por que usar o teste repetidamente para orientar ajustes compromete sua função de avaliação final.
  • Reconhecer que usar um modelo não significa, por si só, treiná-lo novamente.

Antes de começar

  • Dados, atributos e rótulos em tarefas de IA
  • Aprendizado supervisionado, não supervisionado e por reforço

Passo 1 de 7

Treinar e usar são ações diferentes

Diferencie o ajuste de um modelo de sua aplicação a novas solicitações na Loja Aurora.

Treinamento e inferência

Ajustar não é usar

Dois momentos, duas ações

Na Loja Aurora, um modelo ajuda a classificar solicitações nas categorias entrega e troca.

Treinamento é o momento de ajustar o modelo com exemplos que já têm um rótulo conhecido. Esses exemplos ajudam o modelo a relacionar o texto da solicitação à categoria esperada.

Depois disso, vem a inferência (uso do modelo treinado): uma nova solicitação passa pelo modelo pronto, que produz uma categoria prevista. Nesse momento, o modelo está sendo usado — não ajustado.

Dois fluxos diferentes

Comparação lado a lado: vários exemplos com respostas conhecidas ajudam a ajustar um modelo; uma solicitação nova atravessa um modelo pronto e recebe uma categoria prevista.

À esquerda, o modelo é ajustado com exemplos. À direita, o modelo pronto classifica uma solicitação nova.

O critério para distinguir

O que muda em cada situação

No treinamento, os exemplos têm uma resposta já disponível. A Loja Aurora usa solicitações anteriores e seus rótulos conhecidos para fazer ajustes no modelo.

Na inferência, há uma solicitação nova. O modelo treinado recebe essa entrada e retorna uma categoria prevista. A previsão pode coincidir ou não com uma resposta que se descubra depois; aqui, o ponto é que produzir a previsão não altera o modelo.

Compare os momentos

| Situação | Ação do modelo | Resultado |
|---|---|---|
| Exemplos anteriores com rótulo conhecido são usados para ajustar o modelo | Treinamento | Modelo ajustado |
| Uma solicitação nova passa pelo modelo pronto | Inferência | Categoria prevista |

O mesmo modelo pode primeiro ser ajustado e, depois, ser aplicado a novas entradas.
SituaçãoAção do modeloResultado
Exemplos anteriores com rótulo conhecido são usados para ajustar o modeloTreinamentoModelo ajustado
Uma solicitação nova passa pelo modelo prontoInferênciaCategoria prevista

Uma previsão fictícia

Exemplo

Exemplo de uso do modelo

A Loja Aurora já tem um modelo treinado. Ela recebe a nova solicitação:

Minha encomenda ainda não chegou.

Fluxo: nova solicitação → modelo treinado → categoria prevista

Neste exemplo fictício, a categoria prevista é entrega. O modelo apenas aplicou o que já havia aprendido; uma saída prevista não é prova de que ocorreu treinamento novamente.

Pratique a distinção

Treinamento ou inferência?

Associe cada situação à ação principal realizada.

Faça as associações.

Toque em um item e depois no par correspondente.

Passo 2 de 7

Separar os dados antes de começar

Organize os exemplos da Loja Aurora em conjuntos separados e identifique qual conjunto participa diretamente do ajuste do modelo.

Organize antes de ajustar

Três conjuntos, funções separadas

Antes de ajustar um modelo, a Loja Aurora separa seus exemplos em três conjuntos: Dados de treinamento, Dados de validação e Dados de teste.

A separação vem antes dos ajustes. Neste cenário, somente os Dados de treinamento entram diretamente no treinamento: são os exemplos usados para ajustar o modelo. Os outros dois conjuntos ficam reservados, sem participar desse ajuste direto.

Separação antes do ajuste

Diagrama em que um conjunto de solicitações é separado em Dados de treinamento, Dados de validação e Dados de teste. Apenas os Dados de treinamento seguem para o ajuste do modelo.

Apenas os Dados de treinamento participam diretamente do ajuste do modelo neste cenário.

Uma solicitação, um conjunto

Exemplos separados da Loja Aurora

Cada solicitação fica em um único conjunto. Não copie a mesma solicitação para treinamento e teste, por exemplo.

A tabela mostra uma organização fictícia. Os rótulos conhecidos já indicam se cada solicitação pertence à categoria entrega ou troca. O importante aqui é a separação: os exemplos das três linhas não se repetem.

Solicitações em conjuntos distintos

Uma possível organização dos exemplos fictícios da Loja Aurora.

Cada solicitação aparece apenas uma vez.
ConjuntoSolicitaçãoRótulo conhecido
Dados de treinamentoQuero saber onde está meu pedido.entrega
Dados de validaçãoMeu pacote está atrasado.entrega
Dados de testeRecebi um produto errado e quero trocar.troca

Exemplo

O que entra no ajuste?

No momento do ajuste, o modelo usa diretamente apenas a solicitação que está nos Dados de treinamento e seu rótulo conhecido. Os Dados de validação e os Dados de teste continuam separados; eles não são enviados para esse ajuste direto.

Pratique a separação

Verifique a organização

Qual organização respeita a separação dos conjuntos e mantém o ajuste direto limitado ao conjunto adequado?

Passo 3 de 7

Validar para comparar e escolher

Compare versões candidatas com os Dados de validação e preserve os Dados de treinamento para os ajustes diretos.

Comparar versões sem ajustá-las

A validação orienta a escolha

Depois do ajuste direto com os Dados de treinamento, a Loja Aurora pode ter versões candidatas, como o Modelo A e o Modelo B.

A validação serve para comparar essas versões antes de decidir como prosseguir. Cada modelo recebe solicitações dos Dados de validação e produz uma categoria prevista. Essa previsão é comparada ao rótulo conhecido que já acompanha cada solicitação.

Neste cenário, os exemplos de validação ajudam a escolher entre versões, mas não entram no ajuste direto do modelo.

Do ajuste à comparação

Diagrama em que os Dados de treinamento ajustam os Modelos A e B, enquanto os Dados de validação são usados para comparar as categorias previstas com os rótulos conhecidos e escolher o Modelo B.

Os dados de validação orientam a comparação; os ajustes diretos continuam ligados aos Dados de treinamento.

Observar previsões e escolher o Modelo B

Exemplo de comparação

Veja uma comparação fictícia. As solicitações abaixo já têm rótulos conhecidos porque pertencem aos Dados de validação. A Loja Aurora observa as previsões de cada versão para decidir qual seguir usando.

Exemplo

Escolha e possível revisão

Não é necessário calcular uma taxa nesta etapa. Basta observar que o Modelo B acompanha melhor os rótulos conhecidos neste pequeno cenário; por isso, ele é o escolhido.

Se a equipe decidir revisar suas escolhas e criar outra versão, o ciclo continua assim: Dados de treinamento → ajuste de versão → Dados de validação → comparação → revisão das escolhas. Os Dados de validação continuam fora do ajuste direto.

Previsões em validação

Comparação fictícia das versões candidatas usando solicitações dos Dados de validação.

O Modelo B é a versão escolhida neste exemplo da Loja Aurora.
Solicitação de validaçãoRótulo conhecidoModelo AModelo B
Quero trocar um produto.trocaentregatroca
Minha encomenda está atrasada.entregaentregaentrega

Pratique a separação entre comparar e ajustar

Escolha o procedimento adequado

A Loja Aurora tem o Modelo A e o Modelo B. Após a comparação, a equipe decide que ainda quer fazer uma nova rodada de ajustes antes de escolher uma versão. Qual procedimento mantém corretamente as funções dos conjuntos de dados?

Passo 4 de 7

Testar a versão escolhida

Posicione o teste após a validação e diferencie avaliação final de comparação entre versões.

Depois da validação

O teste vem depois da escolha

Na Loja Aurora, a validação já foi usada para comparar as versões candidatas e escolher o Modelo B. Só então entram os Dados de teste.

O teste avalia a versão que já foi escolhida. Ele fica depois da escolha e antes da decisão de colocar essa versão em uso. Durante os ajustes e as comparações anteriores, seus exemplos permanecem reservados.

A posição do teste no fluxo

Diagrama da esquerda para a direita: dados de treinamento geram os Modelos A e B; dados de validação ajudam a escolher o Modelo B; depois, os dados de teste avaliam o Modelo B antes da decisão de usá-lo.

O conjunto de teste só é consultado após a escolha baseada na validação.

Comparar não significa a mesma coisa

Mesma comparação, funções diferentes

Validação e teste podem comparar uma categoria prevista com um rótulo conhecido. A diferença está na função e no momento de cada conjunto no processo.

Exemplo

Exemplo da Loja Aurora

Na validação, a Loja Aurora compara o Modelo A e o Modelo B para decidir qual versão escolher. Como o Modelo B foi escolhido, os Dados de teste são usados depois para avaliar essa versão escolhida.

Exemplo fictício: uma solicitação dos Dados de teste tem rótulo conhecido entrega. O Modelo B recebe o texto e produz uma categoria prevista. A comparação entre os dois participa da avaliação final do Modelo B.

Validação e teste lado a lado

A comparação é parecida, mas o propósito não é o mesmo.

Funções dos conjuntos após o treinamento.
ConjuntoMomentoFunção
Dados de validaçãoAntes da escolhaComparar versões
Dados de testeDepois da escolhaAvaliar a versão escolhida

Verifique sua compreensão

Complete a explicação

Monte a frase que explica quando os Dados de teste podem ser consultados e como sua função difere da validação.

Sua frase

Palavras disponíveis

Passo 5 de 7

Não transformar o teste em guia de ajustes

Entenda por que o teste perde sua função de avaliação final quando passa a orientar escolhas de desenvolvimento.

Dois papéis que não se misturam

O teste não deve guiar as escolhas

O teste foi reservado para avaliar a versão já escolhida. Essa função se perde se o resultado do teste passa a decidir qual versão usar ou quais escolhas rever.

O ponto não é apenas consultar os Dados de teste mais de uma vez. O problema começa quando o que eles mostram orienta uma nova escolha de desenvolvimento.

Dois caminhos possíveis

Diagrama compara um fluxo correto, em que a validação orienta a escolha antes do teste, com um fluxo inadequado, em que o teste envia uma seta de volta para mudar escolhas.

A validação orienta escolhas; o teste fica depois delas como avaliação final.

Um ciclo inadequado

Quando o problema aparece

Imagine que a Loja Aurora escolheu o Modelo B com base nos Dados de validação. Depois, a equipe consulta os Dados de teste e usa o resultado para voltar atrás: troca de versão, altera uma escolha e consulta o teste novamente.

Nesse momento, o teste deixou de ser apenas a avaliação final. Seus resultados passaram a participar das decisões que produziram a versão avaliada.

Exemplo

O que fazer depois

Mesmo que os exemplos continuem fisicamente separados, a função dos Dados de teste foi comprometida: decisões posteriores já foram influenciadas por eles.

A equipe ainda pode realizar novos ajustes usando os Dados de treinamento e comparar versões com os Dados de validação. Porém, para avaliar ao final a versão revisada, precisará de Dados de teste ainda não usados para orientar essas novas escolhas.

Preserve a avaliação final

Escolha o próximo passo

A Loja Aurora consultou os Dados de teste do Modelo B e decidiu revisar suas escolhas por causa do resultado. Qual sequência preserva uma avaliação final separada para a versão revisada?

Aplique no cenário

Localize o uso inadequado

Na Loja Aurora, a validação apontou o Modelo B. Depois, a equipe consultou os Dados de teste. Com base nesse resultado, decidiu revisar opções de versão e, ao final, pretende usar novamente os mesmos Dados de teste para avaliar a versão revisada.

Em uma frase, localize a decisão inadequada e explique por que as escolhas deveriam ser orientadas pela validação.

Escreva pelo menos 60 caracteres (0/60).

Passo 6 de 7

Usar uma versão não é atualizá-la

Diferencie o uso repetido da versão atual do processo explícito de atualização do modelo.

Usar a versão atual

Várias solicitações, mesma versão

A versão atual da Loja Aurora pode receber várias solicitações novas e produzir uma categoria prevista em cada uma. Isso é uso do modelo: a versão permanece a mesma enquanto classifica as entradas.

Por exemplo: Minha encomenda ainda não chegou. → modelo treinado → categoria prevista: entrega. Essa é uma previsão fictícia; a solicitação passou pelo modelo, mas o modelo não foi ajustado por causa disso.

Uso repetido não altera a versão

Três solicitações entram no mesmo modelo e saem classificadas, enquanto um cadeado indica que a versão do modelo não muda.

Cada nova solicitação é usada para obter uma categoria prevista; isso não altera automaticamente o modelo.

Informação registrada x atualização

Registrar não é atualizar

Durante o uso, a Loja Aurora também pode guardar uma solicitação ou registrar que uma categoria prevista deveria ter sido outra. Esses fatos podem ser úteis depois, mas registrar informação não faz ajustes no modelo por si só.

Para haver uma atualização do modelo, é necessário um processo explícito: preparar uma versão com novos ajustes e passar novamente pelas etapas de avaliação. Até isso ocorrer, a versão em uso continua sendo a anterior.

O que cada ação significa

Compare as ações que podem acontecer enquanto a Loja Aurora usa sua versão atual.

Ações durante o uso e seus efeitos imediatos.
AçãoEfeito imediatoAtualiza o modelo?
Classificar uma nova solicitaçãoGera uma categoria previstaNão
Guardar a solicitaçãoRegistra um exemplo para possível análiseNão
Registrar uma correçãoRegistra uma informação sobre o resultadoNão
Executar novos ajustes e avaliaçõesPrepara uma versão atualizadaSim

O caminho de uma atualização

Dois caminhos, duas finalidades

Há dois caminhos diferentes. No caminho de uso, a versão atual apenas recebe uma entrada e devolve uma categoria prevista. No caminho de atualização do modelo, informações reunidas podem participar de novos ajustes; a versão preparada passa por validação e teste antes de ser escolhida para uso.

Portanto, uma correção recebida hoje não muda retroativamente a previsão nem altera sozinha a versão que atende a próxima solicitação.

Uso e atualização em caminhos separados

Diagrama com um caminho superior de uso da versão atual e outro inferior de preparação de uma versão atualizada com ajustes, validação e teste.

Uso: nova solicitação → modelo treinado → categoria prevista. Atualização do modelo: informações reunidas → novos ajustes → validação → teste → versão atualizada.

Verifique sua compreensão

Classifique as situações

Associe cada situação ao que ela representa para a versão atual da Loja Aurora.

Toque em um item e depois no par correspondente.

Passo 7 de 7

Do conjunto de dados ao uso: aplicação final

Integre treinamento, validação, teste e inferência no cenário da Loja Aurora, preservando a função de cada etapa.

Visão integrada do cenário

O percurso completo

Na Loja Aurora, cada etapa tem uma fronteira clara. Primeiro, as solicitações já rotuladas são separadas. Os Dados de treinamento ajustam versões candidatas; os Dados de validação ajudam a comparar essas versões e a escolher como prosseguir; os Dados de teste avaliam a versão escolhida no final.

Depois da decisão de colocar a versão em uso, chega uma nova solicitação. Ela percorre o fluxo nova solicitação → modelo treinado → categoria prevista. Isso é inferência: usar o modelo pronto, não ajustá-lo.

Fluxo da Loja Aurora

Diagrama do fluxo da Loja Aurora: dados de treinamento ajustam os modelos A e B; dados de validação ajudam a escolher o Modelo B; dados de teste avaliam o modelo escolhido; depois uma nova solicitação passa pelo modelo em uso.

A validação pode levar a uma revisão das escolhas. O teste fica depois da escolha e não guia esse retorno.

Aplicação: sequência das etapas

Coloque o processo em ordem

Organize as etapas do cenário da Loja Aurora, da preparação dos dados até o uso do modelo em uma nova solicitação.

  1. Enviar uma nova solicitação ao modelo em uso para obter uma categoria prevista.
  2. Decidir colocar o Modelo B em uso.
  3. Ajustar o Modelo A e o Modelo B com os Dados de treinamento.
  4. Comparar as versões com os Dados de validação e escolher o Modelo B.
  5. Avaliar o Modelo B escolhido com os Dados de teste.
  6. Separar as solicitações em Dados de treinamento, Dados de validação e Dados de teste.

Explique as fronteiras entre as etapas

Revisão final do cenário

Responda em um único texto curto, cobrindo os três pontos:

  1. Escreva a sequência principal das etapas da Loja Aurora, desde a separação dos dados até o uso do modelo.
  2. A equipe consultou os Dados de teste e quer usar esse resultado para escolher outra versão. Explique por que essa decisão deve ser revista.
  3. A próxima solicitação é Minha encomenda ainda não chegou.. Explique por que classificá-la com a versão em uso não significa treinar novamente o modelo.

Escreva pelo menos 240 caracteres (0/240).

Fechamento

Resumo

Síntese

  • Dados de treinamento participam do ajuste direto das versões do modelo.
  • Dados de validação orientam a comparação e a escolha entre versões, como Modelo A e Modelo B.
  • Dados de teste avaliam a versão já escolhida e não devem orientar novas escolhas.
  • Se o teste passar a guiar mudanças, será necessária uma nova avaliação final com dados ainda separados para esse fim.
  • Inferência é o uso do modelo treinado: nova solicitação → modelo treinado → categoria prevista. Esse uso não é, por si só, uma atualização do modelo.

Baixe o Aplicativo agora para ter acesso a + de 5000 cursos gratuitos, exercícios, certificado e muito conteúdo sem pagar nada!

  • Cursos online 100% gratuitos do início ao fim

    Milhares de cursos online em vídeo, ebooks e áudiobooks.

  • Mais de 60 mil exercícios gratuitos

    Para testar seus conhecimentos no decorrer dos cursos online

  • Certificado Digital gratuito válido em todo o Brasil

    Gerado diretamente na galeria de fotos do seu celular e enviado ao seu e-mail

Aplicativo Cursa na tela de ebook, na tela de curso em vídeo e na tela de exercícios do curso, mais o certificado de conclusão de curso