Modelo de restauração facial às cegas baseado em PyTorch que recupera fotos de rostos degradadas, de baixa qualidade ou antigas usando um transformer com busca em codebook.
Unity-Technologies/ml-agents
Toolkit open source da Unity que transforma jogos e simulações em ambientes para treinar agentes de IA com aprendizado por reforço e por imitação.
- Estrelas
- 19,769
- Forks
- 4,512
- Issues abertas
- 19
- Último commit
- há 5 dias
O que é?
ML-Agents é um toolkit da Unity Technologies que transforma cenas do Unity em ambientes de treinamento para agentes inteligentes. Desenvolvedores adicionam o Unity SDK a um jogo ou cena personalizada, definem observações, ações e recompensas dos agentes e treinam comportamentos com uma camada em Python baseada no PyTorch.
O toolkit inclui algoritmos de aprendizado profundo por reforço, como PPO, SAC e MA-POCA (para cenários cooperativos e competitivos com vários agentes, além de self-play), e aprendizado por imitação com clonagem comportamental e GAIL. Também oferece suporte a aprendizado por currículo, randomização de ambientes e execução simultânea de várias instâncias do Unity. Os modelos treinados podem ser executados dentro do Unity pelo Inference Engine.
Usuários de Python podem controlar ambientes do Unity diretamente ou encapsulá-los como ambientes do Gym ou PettingZoo. O projeto inclui mais de 17 ambientes de exemplo e é voltado a desenvolvedores de jogos que criam comportamentos para NPCs ou testes automatizados, além de pesquisadores que avaliam métodos de IA no Unity.
Recursos principais
- 01Oferece suporte a PPO, SAC, MA-POCA e self-play para treinamento com um ou vários agentes.
- 02Disponibiliza clonagem comportamental e GAIL para aprendizado a partir de demonstrações.
- 03Inclui aprendizado por currículo e randomização de ambientes.
- 04Executa modelos treinados nativamente no Unity por meio do Inference Engine.
- 05Disponibiliza ambientes do Unity como ambientes do Gym e do PettingZoo.
- 06Inclui mais de 17 ambientes de exemplo do Unity.
Casos de uso
- Treinar comportamentos de NPCs para cenários de jogo adversariais ou com vários agentes.
- Automatizar testes de builds de jogos usando agentes treinados.
- Avaliar decisões de design de jogos antes do lançamento por meio de partidas simuladas.
- Pesquisar métodos de aprendizado por reforço em uma plataforma rica de simulação 3D ou VR.
Tópicos
Perguntas frequentes
- O que é ml-agents?
- Toolkit open source da Unity que transforma jogos e simulações em ambientes para treinar agentes de IA com aprendizado por reforço e por imitação. ML-Agents é um toolkit da Unity Technologies que transforma cenas do Unity em ambientes de treinamento para agentes inteligentes. Desenvolvedores adicionam o Unity SDK a um jogo ou cena personalizada, definem observações, ações e recompensas dos agentes e treinam comportamentos com uma camada em Python baseada no PyTorch.
- ml-agents é gratuito? Qual é a licença?
- ml-agents é open source sob a licença Other. Confira os termos da licença antes de usá-lo em produtos comerciais.
- ml-agents ainda é mantido?
- Manutenção ativa. O último commit de ml-agents foi em 13 de out. de 2026.
- Para que posso usar ml-agents?
- Treinar comportamentos de NPCs para cenários de jogo adversariais ou com vários agentes. Automatizar testes de builds de jogos usando agentes treinados. Avaliar decisões de design de jogos antes do lançamento por meio de partidas simuladas. Pesquisar métodos de aprendizado por reforço em uma plataforma rica de simulação 3D ou VR.
- Onde consigo ml-agents?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/Unity-Technologies/ml-agents
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
GUI de grafo de nós, API e backend para executar modelos de difusão localmente e gerar imagens, vídeos, áudio e conteúdo 3D.
Um harness de agentes para Claude Code e Codex que adiciona swarms multiagente, memória compartilhada, roteamento de tarefas e federação entre máquinas.
Um template para Claude Code que configura 49 agentes de IA especializados, 74 skills de slash command e hooks de coordenação para tocar um projeto de jogo como um estúdio.
Modelos generativos de vídeo open source que criam vídeos a partir de texto, imagens, fala ou movimentos de personagens, com opções MoE e 720P.
Lista selecionada e organizada por temas de conjuntos de dados abertos de alta qualidade em áreas como biologia, clima, agricultura e redes.