Tokencito Jogo do dia Jogar

O que são treinamento e inferência em IA?

São as duas etapas da vida de um modelo de IA. No treinamento, o modelo ajusta seus parâmetros com um dataset até aprender padrões; pode ter várias etapas e se repetir para atualizá-lo. Na inferência, o modelo já treinado responde a cada pedido com o que aprendeu, sem voltar a aprender.

📚Dataset de treinamento⚙️Treinamento: ajustar pesos🤖Modelo pronto💬Inferência: cada pergunta

Teste o que aprendeu

Uma pergunta do app. Escolha uma resposta.

Um modelo saiu semana passada. Ele sabe o que aconteceu ontem?

Comece a jogar na web

Primeiro se treina, depois se usa

Pense num estudante. Treinar é estudar o ano todo: leva meses e muito esforço. A inferência é fazer cada prova: responder rápido com o que já sabe. Em machine learning é igual: pré-treinar um LLM grande do zero exige muito processamento especializado; depois, cada vez que você escreve, o modelo faz uma inferência em segundos.

Treinar do zero é caro e se faz poucas vezes. A inferência consome processamento a cada uso; muitas APIs cobram pelos tokens de entrada e de saída.

O dataset de treinamento

É o conjunto de exemplos com que o modelo aprende. Para um modelo de linguagem, são quantidades enormes de texto: páginas da web, livros, código. Durante o treinamento, o modelo ajusta seus parâmetros (os pesos) para prever melhor esse texto. Aprende padrões desses exemplos e os aplica a casos novos. O que aconteceu depois, ele não sabe.

A data de corte: por que não sabe o de ontem

O dataset é montado até um dia, a data de corte, e depois vêm o treinamento, os testes e o lançamento. Por isso a data de lançamento não diz até quando vão os dados: confira a data de corte informada pelo provedor. Usar não o atualiza: na inferência os pesos não mudam.

Para que ele saiba algo recente, é preciso passar como texto no prompt: uma busca na internet, a notícia que você cola ou documentos que um sistema de RAG traz. Serve enquanto continuar no contexto, mas não fica gravado nos pesos.

Erros comuns

"O chat aprende com o que eu digo." Durante a conversa os pesos não mudam; se um app "lembra" coisas, guarda como texto à parte e passa de novo. "Dizer a data de hoje deixa ele atualizado." Ele sabe a data, não o que aconteceu. "Para ensinar algo novo é preciso retreinar." Muitas vezes basta passar a informação; o fine-tuning serve mais para estilo ou formato do que para dados que mudam.