Guia bilíngue em chinês e inglês para começar na pesquisa em IA, com orientações sobre universidades, dúvidas frequentes, projetos para iniciantes, trilhas de aprendizado e fichas de artigos.
openai/spinningup
Recurso educacional da OpenAI para aprender deep reinforcement learning, com introduções, artigos importantes, exercícios e implementações curtas de algoritmos.
- Estrelas
- 12,035
- Forks
- 2,458
- Issues abertas
- 255
- Último commit
- há 2 anos
O que é?
Spinning Up in Deep RL é um recurso educacional da OpenAI voltado a quem quer aprender deep reinforcement learning, que combina reinforcement learning — em que agentes aprendem tarefas por tentativa e erro — com deep learning.
O projeto reúne diversos materiais de aprendizagem: uma breve introdução à terminologia de RL, aos tipos de algoritmos e à teoria básica; um ensaio sobre como seguir carreira em pesquisa de RL; uma lista selecionada de artigos importantes, organizada por tema; e alguns exercícios introdutórios. Também inclui um repositório de código com implementações curtas e independentes de algoritmos importantes de deep RL, acompanhadas de documentação.
O projeto está em modo de manutenção, então os responsáveis esperam fazer apenas correções de bugs e pequenas atualizações. A documentação está hospedada em spinningup.openai.com.
Recursos principais
- 01Introdução concisa à terminologia de RL, às famílias de algoritmos e à teoria básica
- 02Lista selecionada de artigos importantes sobre deep RL, organizada por tema
- 03Implementações curtas e independentes de algoritmos importantes de deep RL
- 04Exercícios introdutórios para praticar
- 05Ensaio sobre como construir uma carreira em pesquisa de RL
Casos de uso
- Aprender deep reinforcement learning do zero
- Encontrar artigos fundamentais para ler, organizados por tema
- Estudar implementações compactas de referência de algoritmos de RL
- Fazer exercícios para desenvolver habilidades práticas em RL
Início rápido
- 1
Leia a documentação online em spinningup.openai.com
Antes de usar
- O README informa que o projeto está em modo de manutenção, portanto são esperadas apenas correções de bugs e atualizações menores.
- É um recurso de aprendizado com implementações, não uma biblioteca de RL de propósito geral.
Em coleções
Tópicos
Perguntas frequentes
- O que é spinningup?
- Recurso educacional da OpenAI para aprender deep reinforcement learning, com introduções, artigos importantes, exercícios e implementações curtas de algoritmos. Spinning Up in Deep RL é um recurso educacional da OpenAI voltado a quem quer aprender deep reinforcement learning, que combina reinforcement learning — em que agentes aprendem tarefas por tentativa e erro — com deep learning.
- spinningup é gratuito? Qual é a licença?
- spinningup é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- spinningup ainda é mantido?
- Sem commits há mais de 6 meses. O último commit de spinningup foi em 5 de ago. de 2024.
- Para que posso usar spinningup?
- Aprender deep reinforcement learning do zero Encontrar artigos fundamentais para ler, organizados por tema Estudar implementações compactas de referência de algoritmos de RL Fazer exercícios para desenvolver habilidades práticas em RL
- Como instalar spinningup?
- Leia a documentação online em spinningup.openai.com
- Onde consigo spinningup?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/openai/spinningup
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Tutorial comentado em 12 capítulos que ensina a criar e treinar do zero, em Python e PyTorch, um GPT pequeno no estilo LLaMA.
Uma coleção de tutoriais e projetos em notebooks Jupyter do programa Udacity Deep Learning Nanodegree Foundation, com redes neurais, RNNs, GANs e muito mais.
Um livro introdutório e conciso sobre aprendizado por reforço, dos conceitos básicos a algoritmos aplicados, com implementações em PyTorch no repositório.
Curso gratuito com licença MIT e 542 lições que ensina conceitos de engenharia de IA do zero em Python, TypeScript, Rust e Julia.
Curso online gratuito e prático, com foco em código, e coleção de notebooks para aprender deep learning com PyTorch, dos fundamentos à implantação de modelos.