Loading (custom)...

iSAQB CPSA-A SWARC4AI

iSAQB® CPSA-A - Arquitetura de Software para Sistemas Baseados em IA (Curso)

Descrição

Participar do curso iSAQB® CPSA-A Arquitetura de Software para Sistemas Baseados em IA (SWARC4AI) concede aos participantes 20 créditos de Competência Técnica (TC) e 10 créditos de Competência Metodológica (MC), válidos para os 70 créditos exigidos para prestar o exame iSAQB CPSA-A com a Brightest. É importante lembrar que, como parte dos 70 créditos exigidos para realizar o exame iSAQB CPSA-A com a Brightest, você precisará de pelo menos dez créditos em cada uma das seguintes áreas de competência: 

  • Competência Técnica (TC)
  • Competência Metodológica (MC)
  • Competência Comunicativa (CC)

 

O treinamento credenciado iSAQB® SWARC4AI – Arquitetura de Software para Sistemas Baseados em IA (CPSA-A) é baseado no currículo atual do iSAQB®:

Parte 1 – Introdução a Conceitos Relevantes de Arquitetura de Software para Inteligência Artificial

  • Classificar inteligência artificial, aprendizado de máquina, ciência de dados, deep learning e IA generativa
  • Especificar casos de uso gerais típicos para IA
  • Conhecer possíveis aplicações em diferentes setores e aplicações finais
  • Identificar riscos no uso da IA
  • Compreender as diferenças em relação ao software tradicional
  • Decidir entre soluções baseadas em IA ou desenvolvimento clássico de software
  • Conhecer papéis, tarefas e formas de cooperação no contexto da IA
  • Identificar e priorizar casos de uso de IA
  • Conhecer as forças e limitações da IA
  • Conhecer o conceito da "Curva J da Produtividade" em relação à tecnologia de IA

Parte 2 – Conformidade, Segurança e Alinhamento

  • Compreender a influência das leis de proteção de dados na implementação e uso da IA
  • Compreender os objetivos e regulamentações do EU AI Act e seus impactos no processo de desenvolvimento e arquitetura
  • Classificar sistemas de IA segundo os níveis de risco do EU AI Act
  • Classificar questões de direitos autorais de conteúdo gerado por IA
  • Visão geral de tipos e graus de abertura e licenciamento de modelos de ML livres
  • Compreender estratégias para conformidade com o EU AI Act e seus desafios
  • Documentar modelos e conjuntos de dados para rastreabilidade e transparência
  • Conhecer armadilhas de segurança e tipos de ataques a modelos de ML
  • Conhecer e aplicar estratégias para minimizar riscos de IA
  • Aplicar opções de proteção contra ataques (segurança em IA)
  • Compreender questões fundamentais e aspectos da segurança em IA
  • Compreender problemas éticos dos sistemas de IA e conhecer abordagens para lidar com eles
  • Visão geral de diretrizes éticas
  • Conhecer os princípios centrais de governança e responsabilidade em IA nas empresas
  • Obter uma visão geral da criação de ambientes regulatórios experimentais (regulatory sandboxes)
  • Garantir gestão de dados adequada para a qualidade e segurança em aplicações de IA

Parte 3 – Design e Desenvolvimento de Sistemas Baseados em IA

  • Compreender o ciclo de vida de projetos de ML ou ciência de dados
  • Conhecer modelos de processo para desenvolvimento de software com IA
  • Conhecer tipos de dados e problemas típicos de ML
  • Compreender os desafios dos problemas de aprendizado de máquina
  • Usar dados de entrada para diferentes algoritmos de IA
  • Lidar com desafios como não determinismo, qualidade dos dados e drift de conceito/modelo
  • Conhecer aprendizado por transferência (transfer learning) e fine-tuning
  • Selecionar padrões de design para sistemas de IA
  • Definir tarefas de um modelo de ML
  • Especificar entradas e saídas do sistema de ML
  • Conhecer métricas de desempenho de modelos de ML
  • Integrar modelos de ML em sistemas existentes
  • Projetar interfaces para sistemas com IA
  • Compreender métricas como latência e throughput
  • Gerenciar escalabilidade para grandes volumes de dados
  • Compreender e aplicar estratégias de robustez
  • Classificar confiabilidade e disponibilidade de sistemas de IA
  • Compreender reprodutibilidade e testabilidade dos resultados de IA
  • Conhecer requisitos de segurança, proteção de dados e conformidade
  • Classificar explicabilidade e interpretabilidade de sistemas de IA
  • Reconhecer viés em dados e modelos
  • Conhecer tolerância a falhas em IA

Parte 4 – Gestão e Processamento de Dados para Sistemas de IA

  • Aquisição e rotulagem de dados
  • Conhecer plataformas de dados públicas
  • Visão geral de ferramentas para rotulagem de dados
  • Projetar pipelines e arquiteturas de dados eficientes
  • Conhecer estratégias de agregação, limpeza, transformação, enriquecimento e aumento de dados
  • Visão geral de ferramentas para engenharia de dados
  • Conhecer opções de armazenamento de dados

Parte 5 – Principais Qualidades para a Operação de Sistemas com IA

  • Conhecer requisitos (de hardware) para treinamento e inferência
  • Entender trade-offs entre arquiteturas de modelo e qualidades de sistema
  • Ajustar características de qualidade de modelos de ML
  • Compreender custos, consumo de energia e sustentabilidade em IA (TI Sustentável)
  • Rastreamento de parâmetros, métricas e resultados de treinamento
  • Avaliar modelos de ML e sistemas de IA
  • Conhecer tipos de drift, causas e soluções
  • Visão geral de pipelines CI/CD, gestão de modelos e estratégias de deployment
  • Conhecer plataformas de disponibilização de modelos
  • Classificar ferramentas para criação de POCs de sistemas com IA
  • Conhecer opções de deployment de modelos
  • Listar prós e contras de SaaS e hospedagem própria
  • Visão geral de soluções SaaS em IA
  • Conhecer implantações embarcadas de modelos de ML
  • Compreender o monitoramento com foco em IA
  • Visão geral de ferramentas de monitoramento
  • Compreender o uso e coleta de feedback do usuário
  • Conhecer métodos de uso de feedback para re-treinamento de modelos
  • Compreender pipeline de MLOps com exemplo prático (Opcional)
  • Decisões make vs. buy em sistemas de MLOps (Opcional)
  • Conhecer ferramentas e plataformas de MLOps ponta a ponta (Opcional)

Parte 6 – Arquiteturas e Plataformas para Sistemas Baseados em IA Generativa

  • Visão geral dos níveis de integração da IA
  • Conhecer bibliotecas, interfaces e ferramentas para integração de modelos de IA
  • Integrar sistemas de IA à arquitetura geral de TI
  • Visão geral de características de qualidade relevantes para IA
  • Conhecer frameworks de avaliação de sistemas de IA (Opcional)
  • Discutir estudo de caso com abordagem fictícia (Opcional)
  • Compreensão fundamental da IA generativa
  • Entender o funcionamento de LLMs
  • Compreender padrões conhecidos de uso de LLMs
  • Conhecer casos de uso de RAG (Geração com Recuperação)
  • Conhecer e entender técnicas de RAG selecionadas
  • Conhecer tipos de engenharia de prompts
  • Visão geral de fluxos de trabalho agentic
  • Conhecer padrões de design para IA generativa
  • Conhecer técnicas para avaliação de aplicações com LLMs
  • Visão geral de LLMs conhecidos e critérios de seleção
  • Compreender a importância da gestão de custos em aplicações GenAI
  • Dar exemplos de bibliotecas, interfaces e ferramentas comuns em LLMs
  • Conhecer arquiteturas agentic, componentes de arquitetura de agentes de IA e seus tipos (Opcional)

Público-alvo

O seminário CPSA-A Arquitetura de Software para Sistemas Baseados em IA é particularmente valioso para profissionais que desejam explorar o conhecimento essencial que arquitetos de software precisam para desenvolver arquiteturas de software modernas para sistemas baseados em IA.

Requisitos

Para participar de qualquer curso iSAQB® CPSA – Nível Avançado, é necessário possuir o certificado iSAQB® Certified Professional for Software Architecture – Nível Foundation (CPSA-F).

 

Pré-requisitos de conhecimento:

Os participantes devem ter o seguinte conhecimento prévio:

  • Compreensão básica de inteligência artificial, aprendizado de máquina e ciência de dados
  • Conhecimento de arquitetura de software, DevOps e design de sistemas de software e APIs
  • Conhecimento básico da linguagem de programação Python e seu uso para problemas de IA
  • Visão geral de bibliotecas comuns como scikit-learn, TensorFlow e PyTorch

Conhecimento nas seguintes áreas pode ajudar na compreensão de alguns conceitos abordados neste curso:

  • Experiência com interface de linha de comando em sistemas Linux
  • Conhecimento obtido no treinamento iSAQB CPSA Nível Foundation para compreensão geral de arquitetura de software, padrões de design e metodologias

Fazer download do syllabus para esta certificação ou ver os exemplos de exame.

Ir para recursos

The global exam price vary depending on the certification and your geographical location.

Marque o seu Exame

brightest private exams

Exame Privado

(Brightest Private Exam)

Exames eletrônicos para indivíduos administrados por um especialista da Pearson VUE em tempo real via webcam (agora também disponível para o ISTQB).

brightest-center-exam

Exame num Centro

(Brightest Center Exam)

Exame eletrônico para indivíduos em qualquer um dos 5200+ Centros de Teste com registro simplificado através do website Pearson VUE.

brightest green exam

Exame Verde

(Brightest Green Exam)

Exames eletrônicos para grupos de pelo menos 6 participantes, em seis idiomas diferentes e em qualquer parte do mundo.

brightest paper exam

Exame em Papel

(Brightest Paper Exam)

A experiência clássica de exame para grupos de pelo menos 6 participantes em um número crescente de idiomas.