Voltar ao glossário MLOps & Ciclo de vida

Pipeline de IA

Um pipeline de IA é uma sequência automatizada de processamento de dados, treino de modelos, avaliação e etapas de implantação que produz sistemas de IA prontos para produção.

O que é um Pipeline de IA?

Um pipeline de IA é um fluxo de trabalho estruturado e automatizado que orquestra o processo de ponta a ponta de construção e implantação de sistemas de inteligência artificial. Abrange a ingestão e validação de dados, engenharia de características, treino de modelos, avaliação, implantação e monitorização. Ao automatizar estes passos num pipeline reproduzível, as organizações eliminam transferências manuais, reduzem erros e permitem iteração rápida.

Etapas do Pipeline

Um pipeline de IA típico começa com a ingestão de dados de várias fontes, seguida da validação de dados para detetar problemas de qualidade precocemente. A engenharia de características transforma dados brutos em entradas prontas para o modelo. A etapa de treino executa o treino do modelo com experiências e hiperparâmetros rastreados. A avaliação do modelo compara os resultados com as métricas de base e os critérios de negócio. Os modelos validados prosseguem através das etapas de implantação com capacidades de reversão automatizadas.

Design de Pipeline Empresarial

Os pipelines de IA empresariais devem abordar requisitos de escala, governação e fiabilidade além da funcionalidade básica. Implemente o rastreamento da linhagem de dados em todo o pipeline para auditabilidade. Projete para idempotência para que as execuções do pipeline possam ser retentadas com segurança após falhas. Inclua verificações de conformidade automatizadas como etapas do pipeline. Estabeleça SLAs claros para os tempos de execução do pipeline e implemente alertas para falhas do pipeline.