Programa do Curso

Introdução a Federated Learning

  • Visão geral da formação tradicional em IA vs. aprendizagem federada
  • Princípios fundamentais e vantagens da aprendizagem federada
  • Casos de utilização da aprendizagem federada em aplicações Edge AI

Federated Learning Arquitetura e fluxo de trabalho

  • Compreender os modelos de aprendizagem federada cliente-servidor e peer-to-peer
  • Partição de dados e formação descentralizada de modelos
  • Protocolos Communication e estratégias de agregação

Implementar Federated Learning com TensorFlow Federado

  • Configuração do TensorFlow Federado para formação distribuída de IA
  • Criação de modelos de aprendizagem federada utilizando Python
  • Simular a aprendizagem federada em dispositivos periféricos

Federated Learning com PyTorch e OpenFL

  • Introdução ao OpenFL para aprendizagem federada
  • Implementação de modelos federados baseados em PyTorch
  • Personalização de técnicas de agregação federada

Otimização do desempenho para Edge AI

  • Aceleração de hardware para aprendizagem federada
  • Reduzir a sobrecarga de comunicação e a latência
  • Estratégias de aprendizagem adaptativa para dispositivos com recursos limitados

Privacidade e segurança dos dados em Federated Learning

  • Técnicas de preservação da privacidade (agregação segura, privacidade diferencial, encriptação homomórfica)
  • Atenuação dos riscos de fuga de dados em modelos de IA federados
  • Conformidade regulamentar e considerações éticas

Implementação de sistemas Federated Learning

  • Configurar a aprendizagem federada em dispositivos de ponta reais
  • Monitorização e atualização de modelos federados
  • Dimensionamento de implementações de aprendizagem federada em ambientes empresariais

Tendências futuras e estudos de caso

  • Investigação emergente em aprendizagem federada e Edge AI
  • Estudos de casos reais nos sectores da saúde, finanças e IoT
  • Próximas etapas para o avanço das soluções de aprendizagem federada

Resumo e próximos passos

Requisitos

  • Forte compreensão dos conceitos de aprendizagem automática e aprendizagem profunda
  • Experiência com programação Python e quadros de IA (PyTorch, TensorFlow ou similares)
  • Conhecimentos básicos de computação distribuída e redes
  • Familiaridade com conceitos de privacidade e segurança de dados em IA

Público-alvo

  • Investigadores de IA
  • Cientistas de dados
  • Especialistas em segurança
 21 Horas

Número de participantes


Preço por Participante

Próximas Formações Provisórias

Categorias Relacionadas