Por que não consigo reproduzir a saída exata que meu modelo gerou em produção?
Oportunidade
Mesmo com temperatura zero, o mesmo prompt enviado ao mesmo modelo duas vezes pode retornar tokens diferentes. Um artigo do arXiv de janeiro de 2026 rastreou a causa raiz ao batching dinâmico: kernels de redução de GPU alteram sua árvore aritmética interna quando o tamanho do lote muda, e a adição de ponto flutuante não é associativa, então duas requisições processadas com tamanhos de lote diferentes percorrem caminhos numéricos distintos e divergem. A infraestrutura de serving não tem obrigação de registrar ou expor o contexto de lote que produziu uma determinada saída. Isso torna impossível reproduzir uma inferência com falha, escrever um teste de regressão que fixe o comportamento exato ou reconstruir o que um modelo realmente disse durante um incidente em produção. A única solução demonstrada até agora impõe um custo de 61 por cento no throughput.
Por que importa
A reprodução determinística é o requisito mínimo para tratar uma chamada de modelo como uma computação auditável, em vez de uma caixa-preta que você confia mas não consegue inspecionar.
Como avalio a oportunidade
A Pontuação de Oportunidade é minha própria leitura, não uma medição: o quanto dói, com que frequência aparece e o quanto pouco existe para resolvê-lo hoje. Quanto maior, mais vale a pena construir, na minha opinião.
O quanto de dor causa quando aparece.
Com que frequência as pessoas realmente se deparam com isso.
O quanto pouco de boas ferramentas existe para isso hoje.
Mais problemas que merecem ser resolvidos
Por que todo aplicativo de IA me esquece no momento em que fecho a aba?
AIPor que aprender uma nova área ainda depende de saber o que perguntar?
AIPor que uma pessoa sem especialização não consegue verificar o que uma IA acabou de dizer?
AIPor que testamos modelos em benchmarks mas os lançamos em produção no achismo?
AIPor que agentes de IA não têm memória dos próprios erros?
AIPor que não consigo auditar em que um modelo foi realmente treinado?