Ferramentas funções de fitness personalizadas para otimizar seu trabalho

Use soluções funções de fitness personalizadas que simplificam tarefas complexas e aumentam sua eficiência.

funções de fitness personalizadas

  • Estrutura de código aberto em Python usando NEAT neuroevolution para treinar agentes de IA de forma autônoma para jogar Super Mario Bros.
    0
    0
    O que é mario-ai?
    O projeto mario-ai oferece um pipeline abrangente para desenvolver agentes de IA que dominam o Super Mario Bros. usando neuroevolução. Ao integrar uma implementação de NEAT baseada em Python com o ambiente SuperMario do OpenAI Gym, permite que os usuários definam critérios de fitness personalizados, taxas de mutação e topologias de rede. Durante o treinamento, a estrutura avalia gerações de redes neurais, seleciona genomas de alto desempenho e fornece visualizações em tempo real do jogo e da evolução da rede. Além disso, suporta salvar e carregar modelos treinados, exportar os melhores genomas e gerar logs detalhados de desempenho. Pesquisadores, educadores e entusiastas podem estender o código para outros ambientes de jogo, experimentar estratégias evolutivas e criar benchmarks do progresso de aprendizagem de IA em diferentes níveis.
    Recursos Principais do mario-ai
    • Neuroevolução via NEAT
    • Integração com OpenAI Gym SuperMario
    • Funções de fitness personalizáveis
    • Visualização de treinamento em tempo real
    • Salvar/carregar modelos de genomas
    • Registro e exportação de desempenho
Em Destaque