DeepSeek-R1 Paper Explicado - Uma Nova Era de LLMs de RL em IA?
Esta nota de insights do YouTube foi criada com a LilysAI. Cadastre‑se grátis e obtenha insights 10× mais rápidos e profundos dos vídeos.
Q: DeepSeek-R1 marca o início de uma nova era de LLMs de RL na IA?
Q: Como DeepSeek-R1 é treinado e quais são suas características notáveis?
O que é o DeepSeek-R1 e por que ele é importante? Ele é um modelo de raciocínio de código aberto que usa aprendizado por reforço baseado em regras para melhorar as capacidades de raciocínio de LLMs, sem a necessidade de ajuste fino supervisionado.
1. DeepSeek-R1: Um Modelo de Raciocínio de Código Aberto Usando Aprendizado por Reforço Baseado em Regras
O DeepSeek-R1 é um modelo de linguagem grande (LLM) de código aberto que melhora as capacidades de raciocínio através de um método inovador de aprendizado por reforço baseado em regras, sem a necessidade de ajuste fino supervisionado.1.1. Visão Geral do Treinamento de LLMs e a Abordagem Inovadora do DeepSeek-R1
- Os LLMs geralmente passam por três estágios principais de treinamento :
- Pré-treinamento: Os modelos são treinados em grandes quantidades de texto e código para aprender conhecimento geral e prever o próximo token em uma sequência .
- Por exemplo, dado "WR uma história de", o modelo completaria com "dormir" .
- Ajuste Fino Supervisionado (SFT): O modelo é ajustado em um conjunto de dados de instruções-resposta para aprender a seguir instruções humanas .
- Aprendizado por Reforço (RL): O modelo é aprimorado usando feedback, que pode ser de humanos (RLHF) ou de IA (RLAIF) .
- Coletar feedback humano de alta qualidade é difícil, especialmente para tarefas complexas .
- O RLAIF requer um modelo de IA altamente capaz para fornecer feedback preciso .
- Pré-treinamento: Os modelos são treinados em grandes quantidades de texto e código para aprender conhecimento geral e prever o próximo token em uma sequência .
- O DeepSeek-R1, o primeiro de dois modelos apresentados no artigo, inova ao omitir completamente o estágio de ajuste fino supervisionado .
- Ele começa com um modelo pré-treinado chamado DeepSeek-V3-Base, que possui 671 bilhões de parâmetros .
- Para o aprendizado por reforço em larga escala, o DeepSeek-R1 não usa RLHF ou RLAIF, mas sim um aprendizado por reforço baseado em regras .
1.2. Como Funciona o Aprendizado por Reforço Baseado em Regras (GRPO)
- O método de aprendizado por reforço baseado em regras é chamado Group Relative Policy Optimization (GRPO), desenvolvido internamente na DeepSeek .
- Dado um problema de entrada, o modelo gera um grupo de saídas, cada uma contendo um processo de raciocínio e uma resposta .
- O GRPO calcula uma recompensa para cada saída usando regras e treina o modelo para produzir as opções preferidas .
- As regras são usadas para calcular diferentes tipos de recompensas :
- Recompensa de precisão: Verifica se a resposta final está correta .
- Para problemas de matemática com resultados determinísticos, a correção é verificada de forma confiável .
- Para problemas de código com casos de teste predefinidos, um compilador gera feedback .
- Recompensa de formato: Garante que o modelo siga um formato específico .
- Por exemplo, o modelo é instruído a colocar o processo de pensamento dentro de tags "think" e a resposta dentro de tags "answer" .
- Recompensa de precisão: Verifica se a resposta final está correta .
- Este mecanismo baseado em regras não usa um modelo neural para gerar recompensas, tornando o processo de treinamento mais simples, mais barato e escalável .
- Os pesquisadores descobriram que modelos treinados com recompensas neurais podem sofrer de "reward hacking", onde o modelo encontra uma brecha para maximizar a recompensa de uma forma que não se alinha com o objetivo desejado .
1.3. Insights de Desempenho e Fenômenos Naturais do DeepSeek-R1
- O DeepSeek-R1 apresenta um desempenho impressionante em benchmarks relacionados ao raciocínio, sendo comparável e até superando o modelo 01 da OpenAI em alguns casos .
- O progresso de melhoria durante o treinamento é significativo :
- A pontuação média no conjunto de dados AIM aumentou de 15,6% para 71,0%, atingindo níveis de desempenho comparáveis ao 01 da OpenAI .
- O modelo demonstra um processo de autoevolução :
- À medida que o treinamento avança, o modelo aprende naturalmente a alocar mais tempo de pensamento para resolver tarefas de raciocínio, resultando em respostas mais longas .
- Um fenômeno notável é o "momento aha" do DeepSeek-R1 :
- O modelo aprende a reavaliar sua abordagem inicial e se corrigir, se necessário, durante o processo de raciocínio, o que ocorre naturalmente durante o treinamento de aprendizado por reforço .
2. DeepSeek-R1: Um Modelo Aprimorado para Legibilidade e Coerência Linguística
O DeepSeek-R1 é uma versão aprimorada do DeepSeek-R10, projetada para resolver problemas de legibilidade e mistura de idiomas, mantendo altas capacidades de raciocínio através de um processo de treinamento multifásico.
2.1. Desafios do DeepSeek-R10 e a Necessidade de um Segundo Modelo
- O DeepSeek-R10, apesar de suas capacidades notáveis, apresenta dois problemas principais que o tornam menos amigável ao usuário :
- Suas saídas sofrem de baixa legibilidade .
- Frequentemente mistura idiomas dentro de uma única resposta .
- Um estudo de ablação revelou que guiar o modelo para ser consistente com um único idioma pode prejudicar ligeiramente seu desempenho .
- É fascinante que o modelo aprenda a se expressar melhor usando mais de um idioma, ao contrário dos humanos que geralmente se limitam a um único idioma .
2.2. Processo de Treinamento Multifásico do DeepSeek-R1
- O DeepSeek-R1 é treinado em quatro fases, começando com o modelo pré-treinado DeepSeek V3 Base :
- Fase 1: Início a Frio (Cold Start)
- O modelo é treinado usando ajuste fino supervisionado em um pequeno conjunto de dados de resultados de alta qualidade e legíveis coletados do DeepSeek-R10 .
- Este conjunto de dados contém milhares de amostras e ajuda a mitigar os problemas de legibilidade observados no modelo inicial .
- Fase 2: Aprendizado por Reforço de Raciocínio
- Aplica o mesmo aprendizado por reforço em larga escala baseado em regras usado para o DeepSeek-R10 para aprimorar as capacidades de raciocínio em tarefas como codificação, matemática, ciência e raciocínio lógico .
- Soluções claras nessas tarefas permitem a definição de regras de recompensa para o processo de RL .
- Fase 3: Amostragem por Rejeição e Ajuste Fino Supervisionado
- O modelo da fase dois gera muitas amostras, e a amostragem por rejeição retém apenas as amostras corretas e legíveis .
- Um modelo de recompensa generativo, DeepSeek V3, também é usado para decidir quais amostras devem ser mantidas, e alguns de seus dados de treinamento são incluídos .
- O modelo é então treinado neste conjunto de dados usando ajuste fino supervisionado, o que aprimora suas capacidades em mais domínios de raciocínio .
- Fase 4: Outra Fase de Aprendizado por Reforço
- Inclui diversas tarefas, utilizando recompensas baseadas em regras para tarefas que permitem isso (como matemática) .
- Para outras tarefas, um LLM fornece feedback para alinhar o modelo com as preferências humanas .
- Fase 1: Início a Frio (Cold Start)
2.3. Modelos Destilados e Resultados Finais
- Vários modelos menores de código aberto foram destilados usando o conjunto de dados construído na terceira fase, oferecendo alternativas menores com altas capacidades de raciocínio .
- O DeepSeek-R1, disponível gratuitamente, mostra resultados notáveis em comparação com o OpenAI O1 .
- O modelo destilado de 32 bilhões de parâmetros também apresenta resultados impressionantes .
Entenda materiais massivos como um gênio — com a LilysAI
Mais de 1.000.000 de buscadores de conhecimento usam a Lilys AI.
