Obrigado por enviar sua consulta! Um dos membros da nossa equipe entrará em contato com você em breve.
Obrigado por enviar sua reserva! Um dos membros da nossa equipe entrará em contato com você em breve.
Duração 28 horas (4 dias)
Programa do Curso
Introdução aos Sistemas Multiagente
- Visão geral de agentes, ambientes e modelos de interação
- Cooperação, competição e autonomia em sistemas agênticos
- Aplicações em logística, robótica e tomada de decisão
Conceitos Fundamentais de Arquitetura de Agentes
- Agentes reativos vs. deliberativos
- Protocolos de comunicação e modelos de coordenação
- Representação de conhecimento e estado compartilhado
Implementando Agentes em Python
- Construção de agentes utilizando o framework Mesa
- Modelagem de ambientes e interações
- Simulação de comportamento de agentes e visualização
Coordenação e Comunicação
- Arquiteturas de passagem de mensagens e memória compartilhada
- Negociação, consenso e alocação de tarefas
- Algoritmos de coordenação (rede de contratos, baseados em mercado, modelos de enxame)
Aprendizado e Adaptação em Sistemas Multiagente
- Aprendizado por reforço para múltiplos agentes
- Dinâmicas de aprendizado cooperativo vs. competitivo
- Utilização de PettingZoo e Stable-Baselines3 para MARL (Aprendizado por Reforço Multiagente)
Computação Distribuída e Escalabilidade
- Uso de Ray para simulações multiagente distribuídas
- Gerenciamento de concorrência e sincronização
- Paralelização de computação e tratamento de recursos compartilhados
Colaboração Humano-Agente
- Design de interfaces para coordenação human-in-the-loop (humano no loop)
- Fluxos de trabalho híbridos com apoio à decisão assistido por IA
- Considerações éticas e operacionais
Projeto Final (Capstone)
- Design e implementação de um sistema multiagente em Python
- Demonstração de coordenação e aprendizado entre agentes
- Apresentação dos resultados da simulação e insights de desempenho
Resumo e Próximos Passos
Requisitos
- Sólida proficiência em programação Python
- Bom entendimento de aprendizado por reforço ou design de agentes de IA
- Familiaridade com sistemas distribuídos e conceitos de rede
Público-Alvo
- Arquitetos de sistemas que projetam sistemas colaborativos ou distribuídos de IA
- Pesquisadores trabalhando em coordenação e inteligência coletiva
- Engenheiros desenvolvendo fluxos de trabalho híbridos humano-agente ou multiagente