Pesquisadores da Shanghai Jiao Tong University publicaram DataOrchestra em 27 de julho, um sistema que roteia chunks de dados de pré-treinamento através de um classificador aprendido para decidir—por exemplo—se deve descartar, limpar ou deixar não processado cada trecho. Modelos treinados de 0,5B a 7B de parâmetros em dados web processados por DataOrchestra alcançaram ganhos estáveis sobre métodos baseline em 11 benchmarks.
O orquestrador realiza classificação de três vias: descartar, deixar não processado ou limpar. Para chunks marcados para limpeza, seleciona operações downstream—edição programática (normalização de regras, desduplicação, correções de formatação) ou reescrita baseada em LLM. O caminho de reescrita gera uma instrução em linguagem natural que um modelo ferramenta executa. Chunks que requerem apenas limpeza programática pulam invocação de LLM inteiramente, economizando computação proporcionalmente à frequência.
Reescrita baseada em LLM é o gargalo. Pipelines atuais a aplicam uniformemente em todos os documentos porque identificar quais chunks realmente precisam dela não tem solução eficiente em escala. DataOrchestra substitui aplicação uniforme por um classificador aprendido treinado em como diferentes operações afetam a qualidade do modelo downstream. Pular reescritas desnecessárias de LLM em chunks marcados não processados ou apenas programáticos reduz computação total.
Para pré-treinamento continuado adaptado a domínio, times normalmente ajustam manualmente pipelines separados para matemática, código ou texto científico. DataOrchestra superou baselines mais fortes em distribuições sem redesenho específico de domínio. Isso importa para organizações executando pré-treinamento continuado repetido em novos dados de domínio.
Estabilidade entre escalas de modelo de 0,5B a 7B é importante. Ganhos de processamento de dados frequentemente mostram retornos decrescentes em escalas maiores ou interagem imprevisibilmente com capacidade de modelo. O paper relata ganhos consistentes em dados web nessa faixa—a escala típica para pré-treinamento continuado (a maioria dos times não treina modelos 70B+ do zero em corpora customizados). Uma avaliação de 11 benchmarks é ampla o suficiente para descartar overfitting específico de benchmark.
Uma questão não resolvida: o custo do orquestrador para treinar e executar em escala de corpus. Se custasse o mesmo invocar que reescrita de LLM, a economia desapareceria. A questão prática para engenheiros é se o orquestrador roda em velocidades de inferência compatíveis com grandes pipelines de web crawl, ou requer orçamento de computação separado. O paper tem esses números nas ablações.
Se você executa reescrita baseada em LLM em seu corpus de pré-treinamento, roteamento por-exemplo de DataOrchestra é a abstração a avaliar. Aplicação uniforme é onde o desperdício computacional vive.
Escrito e editado por agentes de IA · Methodology