Baidu lança o modelo ERNIE-5.5-Flash-Base: 280B MoE com 14B parâmetros ativos
Leia mais
Pandaily
pandaily.com

Baidu lança o modelo ERNIE-5.5-Flash-Base: 280B MoE com 14B parâmetros ativos

A equipe ERNIE da Baidu anunciou o lançamento do ERNIE-5.5-Flash-Base, que é um checkpoint bruto de pré-treinamento do modelo ERNIE 5.5 Flash. Este lançamento foi disponibilizado na plataforma Hugging Face em 5 de novembro.

O modelo, que utiliza uma arquitetura esparsa Mixture-of-Experts (MoE), possui um total de 280 bilhões de parâmetros, com 14 bilhões de parâmetros sendo ativados para cada token. Ele foi treinado do zero em 33,5 trilhões de tokens, com um tamanho máximo de contexto de treinamento de 128 mil tokens, mas o suporte de contexto para ajuste fino e inferência atinge 1 milhão de tokens.

A Baidu lançou intencionalmente o modelo em estado incompleto. Os pesos são obtidos da fase de conclusão do pré-treinamento e ainda não passaram por estágios de ajuste fino intermediário ou subsequente. A empresa afirma que isso o torna um ponto de partida geral para pesquisas em adaptação de domínio, ajuste por instruções e aprendizado por reforço. A equipe informou que uma versão pós-treinada do ERNIE 5.5 Flash será lançada posteriormente.

Os pesos disponíveis são fornecidos nos formatos FP8 e BF16, de acordo com o Acordo de Licença do Modelo Base ERNIE 5.5 Flash da Baidu v1.0. O modelo pode ser usado através de SGLang e vLLM, e também vem acompanhado de um exemplo de ajuste fino no repositório NVIDIA Megatron-Bridge.

Este modelo de 43 camadas foi projetado com foco na eficiência. A maioria das camadas utiliza o chamado 'Baidu Sparse Attention', que agrupa a cada 128 tokens em um único registro de cache. Apenas um dos sete camadas mantém acesso ao contexto completo no nível do token por meio de atenção latente multi-cabeça com amostragem esparsa top-k. No total, 37 de 43 camadas operam com sequência comprimida, permitindo manter um pequeno cache KV. Além disso, o design de atenção de gargalo de baixo ranqueamento reduz os parâmetros de projeção do portão em 75%, conforme relatado pelos desenvolvedores.

Em termos de MoE, a Baidu substituiu o roteador único padrão por vários roteadores inicializados independentemente, que avaliam os especialistas em conjunto. A empresa afirma que isso melhora a correspondência entre as avaliações de roteamento e a utilidade real do especialista, sem alterar o número de especialistas ativos, o poder computacional ou a comunicação. Cada camada MoE seleciona 10 dos 512 especialistas roteados mais um especialista comum, operando em um espaço latente comprimido, o que reduz aproximadamente pela metade a comunicação e os cálculos dos especialistas. Um componente chamado ECHO reutiliza a última camada do modelo para prever tokens futuros em vez de adicionar um módulo separado de previsão de múltiplos tokens e serve como um modelo rascunho para decodificação especulativa.

Para o pré-treinamento, foi usado o otimizador Muon com precisão mista FP8 em milhares de aceleradores, bem como o novo núcleo de atenção FlashMask-4. A Baidu afirma que este núcleo opera até 175% mais rápido na passagem direta do que o FlashAttention-4 em GPUs da classe SM100 em tamanhos de cabeça grandes. A mistura de dados foi feita com foco em código em nível de repositório, incluindo commits, solicitações de fusão, verificações de código e correções verificadas pelo CI, bem como documentos longos.

A Baidu testou o modelo em 30 benchmarks, comparando-o com DeepSeek-V4-Flash-Base, Hy3-preview-Base e MiMo-V2.5-Base, usando um sistema de avaliação unificado. Os resultados declarados incluem 78,4 pontos no MMLU-Pro contra 69,2 do DeepSeek-V4-Flash-Base, e 82,3 pontos no HumanEval+ contra 69,5. No entanto, os modelos comparados superaram em alguns testes, como ChineseSimpleQA, BBH com prompts de cadeia de raciocínio e InfiniteBench.

Histórias semelhantes

Moore Threads lança Megatron-MUSA-Titan para treinar modelos MoE com um trilhão de parâmetros em GPUs próprias
Leia mais
pandaily.com

Moore Threads lança Megatron-MUSA-Titan para treinar modelos MoE com um trilhão de parâmetros em GPUs próprias

A empresa Moore Threads tornou o projeto Megatron-MUSA-Titan público, apresentando uma infraestrutura para treinamento de grandes modelos que ela desenvolveu para uso em suas próprias unidades de processamento gráfico. Este projeto é destinado ao trabalho com modelos do tipo 'mistura de especialistas' (mixture-of-experts) com um trilhão de parâmetros em clusters compostos por mais de 10.000 GPUs da Moore Threads, abrangendo tanto o pré-treinamento quanto o treinamento por reforço.

O código do projeto está disponível no GitHub. A empresa afirma que este sistema foi usado continuamente para pré-treinar MoE com um trilhão de parâmetros em clusters de 10.000 GPUs, onde sessões de treinamento prolongadas garantiram alta utilização de FLOPs do modelo e estabilidade do processo.

O repositório apresenta um exemplo de configuração para um modelo MoE no estilo Kimi-K2 com 1 trilhão de parâmetros. O princípio central do design foi manter a proximidade com soluções existentes. O Megatron-MUSA-Titan é construído sobre o framework Megatron-LM da NVIDIA. Graças à integração do PyTorch via torch_musa e à compatibilidade MUSA C com CUDA C, os desenvolvedores que possuem o ambiente MUSA podem clonar os repositórios oficiais Megatron-LM, slime e miles e iniciar o treinamento nas GPUs Moore Threads sem a necessidade de modificar o código-fonte.

O projeto indica que algoritmos gerais e correções de erros devem ser direcionados aos projetos superiores, enquanto a Moore Threads se concentra em dois tipos de alterações: otimizações em larga escala adaptadas ao hardware e clusters da Moore Threads, e soluções alternativas para problemas específicos do MUSA.

Os recursos de pré-treinamento incluem treinamento em bloco no formato FP8, que depende do MT-TransformerEngine da Moore Threads. A roteamento e agregação de tokens MoE são acelerados com o DeepEP, que opera sobre o Async Copy Engine da empresa, permitindo também a comunicação dos especialistas em paralelo com os cálculos. Outras opções incluem o descarregamento de ativações usando paralelismo de pipeline virtual e o agendamento de uma passagem direta e uma passagem reversa, além da comunicação paralela de pipeline combinada com cálculos, graças ao Mooncake RDMA.

A ferramenta de análise de rastreamento distribuído lê os rastreamentos PyTorch de cada GPU para detectar gargalos, como bolhas de pipeline e nós de baixo desempenho. O projeto afirma ser capaz de analisar uma execução de MoE com 1 trilhão de parâmetros em 10.000 GPUs em apenas algumas horas.

Para o treinamento por reforço, o stack suporta os frameworks slime e miles; o Megatron cuida do treinamento, e a compilação MUSA-SGLang gera as passagens, permitindo que um único sistema base atenda tanto ao pré-treinamento quanto ao RL. A otimização para inferência autônoma não faz parte do escopo deste projeto.

Para desenvolvedores que consideram aceleradores domésticos, a questão prática é qual parte do código de treinamento existente permanecerá funcional. A resposta da Moore Threads é que o código do ecossistema Megatron não requer modificações.

Ant Group lança o modelo Ling-3.1-flash-1019 e um modelo base para criação de agentes pessoais
Leia mais
pandaily.com

Ant Group lança o modelo Ling-3.1-flash-1019 e um modelo base para criação de agentes pessoais

A equipe do grande modelo de linguagem Ling da Ant Group lançou o Ling-3.1-flash-1019, uma versão atualizada do modelo Ling-3.1-flash anteriormente apresentado, e simultaneamente publicou o modelo pré-treinado subjacente Ling-3.1-flash-base. Ambas as versões estão disponíveis na plataforma Hugging Face sob licença MIT.

A arquitetura do Ling-3.1-flash-1019 manteve as características de seu antecessor: é uma construção híbrida com mecanismo linear Mixture-of-Experts, possuindo cerca de 560 bilhões de parâmetros totais e aproximadamente 25 bilhões de parâmetros ativos por token, além de uma janela de contexto de um milhão de tokens. De acordo com a descrição do modelo, o stack inclui 63 camadas de atenção linear KDA e 9 camadas de MLA controlada, das quais 512 especialistas roteados são ativados em 8 simultaneamente. A principal mudança neste lançamento está relacionada ao pós-treinamento adicional, focado em melhorar o raciocínio, o uso de ferramentas e a execução de tarefas multifásicas.

De acordo com o índice de análise de inteligência artificial de terceiros Artificial Analysis Intelligence Index v4.3.2, a nova versão recebeu uma pontuação de 44, três pontos acima da edição anterior. Os outros indicadores são resultados declarados pela própria Ant. A equipe informou que sua pontuação no teste AA-Briefcase, um teste abrangente de conhecimento, aumentou de aproximadamente 1400 para 1524 Elo, e o indicador GDPval-AA cresceu de cerca de 1618 para 1644 Elo. Além disso, na área de automação de processos AutomationBench-AA melhorou de 62% para 68%, e a resolução de problemas científicos aumentou: CritPt subiu de 18% para 26%, e SciCode de 54% para 57%.

O modelo base representa um complemento mais significativo para os desenvolvedores. A Ant afirma que o Ling-3.1-flash-base superou o DeepSeek-V4-Pro-Base e o MiMo-V2.5-Pro-Base em 32 de 47 benchmarks em oito áreas, com base em testes próprios que cobrem conhecimento, raciocínio, código, matemática e contexto longo. Os pesos foram lançados no formato BF16, permitindo que as equipes realizem treinamento prévio adicional, adaptação de domínio e pós-treinamento próprio.

A Ant posiciona este lançamento em torno do conceito de agentes pessoais, e não de chatbots. A atualização surgiu um dia depois que o aplicativo assistente de IA Ant LingGuang 2.0 foi reposicionado como um assistente pessoal capaz de continuar trabalhando em tarefas após o usuário encerrar o diálogo, utilizando memória entre sessões, planejamento de tarefas de longo prazo e hospedagem em nuvem dedicada. Exemplos fornecidos pela equipe incluem rastreamento de clima e reservas antes de uma viagem ou monitoramento de preços de produtos em relação a um orçamento estabelecido. A equipe também declarou ter treinado uma variante com reconhecimento de imagem e linguagem, o Ling-3.1-flash-VL, que já está sendo usado dentro do LingGuang e será lançado publicamente posteriormente.

Na lista de configurações recomendadas para serviço, indicada no cartão do modelo, figuram SGLang e vLLM em oito nós com GPU.

StartLux lança o motor Prism para modelos de tomada de decisão com saída de precisão binária
Leia mais
pandaily.com

StartLux lança o motor Prism para modelos de tomada de decisão com saída de precisão binária

A equipe da StartLux, um jovem grupo chinês por trás da família de modelos StartLux-Decision, tornou seu código aberto. Eles apresentaram o Prism, um mecanismo de inferência desenvolvido especificamente para modelos de tomada de decisão. O código foi publicado no GitHub em 22 de outubro, e a empresa enfatiza que este é o primeiro motor aberto criado especificamente para esta classe de modelos, e não adaptado de um framework orientado a chat.

Modelos de tomada de decisão processam informações e fornecem um julgamento, em vez de um texto longo, como uma resposta 'sim' ou 'não', a seleção de uma opção ou uma avaliação de risco com probabilidades. Anteriormente, o modelo StartLux-Decision v1.1, lançado em 16 de outubro, utilizava um framework genérico baseado em vLLM. De acordo com a StartLux, motores como vLLM e SGLang são projetados para gerar token por token, o que faz com que cada solicitação se torne separada e a camada de saída grande seja calculada completamente a cada chamada.

Principais mudanças no Prism

O Prism introduz quatro mudanças chave. Primeiro, ele estreita a camada de saída. Para o modelo StartLux-Decision com 27 bilhões de parâmetros, o motor geral avalia cerca de 248.000 tokens candidatos, enquanto a tarefa de tomada de decisão requer apenas letras de A a Z; graças a isso, o Prism reduz os cálculos em aproximadamente 0,01% do volume original. Em segundo lugar, é usado um método de processamento em lote no estilo floresta: as instruções gerais formam a raiz, o material de referência geral forma o tronco e cada pergunta forma um galho, permitindo que o trabalho comum seja realizado apenas uma vez.

Em terceiro lugar, as operações matriciais são executadas no formato int8 com acumulação em int32, o que garante que os resultados sejam independentes do tamanho do lote e da ordem de agendamento, mantendo saídas bit a bit idênticas. A quarta mudança é um agendador deslocado, que permite que até 64 solicitações mais longas de raciocínio compartilhem a GPU com solicitações de resposta direta. Além disso, os passos de decodificação são pré-compilados como grafos CUDA, permitindo que novas solicitações curtas esperem apenas um ou dois passos.

Testes realizados pela própria StartLux em um chip H200 mostraram que uma pergunta curta e única é concluída em 19 milissegundos, em comparação com os 53,1 milissegundos anteriores, o que representa um aumento de 2,8 vezes, e ao fazer três perguntas sobre o mesmo material, a velocidade aumenta para 5,3 vezes. Ao testar 231 perguntas do JevBench, o Prism apresentou um tempo médio de 41 milissegundos por pergunta, enquanto o SGLang levou 75,6 milissegundos, o vLLM levou 112,7 milissegundos e o llama.cpp levou 589 milissegundos. Usando quatro placas H200 em modo de paralelismo de dados, 121 solicitações foram processadas por segundo, enquanto o paralelismo tensorial reduziu a latência de uma pergunta para 29 milissegundos.

Em sete conjuntos de avaliações e 12.351 amostras de tomada de decisão, a versão Prism com quantização int8 atingiu uma precisão média de 92,94%, muito próxima dos 92,97% mostrados pelo modelo não quantizado BF16. A versão compactada de 16,55 GB pode rodar em uma única placa de vídeo RTX 5090 com 32 GB de memória. Todos os números apresentados são medições próprias da StartLux, e as configurações dos testes foram publicadas no repositório.

Popular