Conheça o YOLO26: IA de visão de próxima geração.
Ultralytics
Voltar para o Glossário da Ultralytics

Machine Learning Operations (MLOps)

Explora os essenciais de MLOps para simplificar a implementação de IA. Aprende a gerir CI/CD, versionamento de dados e monitorização com o Ultralytics YOLO26 e a nossa Platform.

Operações de Aprendizado de Máquina (MLOps) são um conjunto de práticas, princípios e tecnologias que agilizam o processo de levar modelos de aprendizado de máquina (ML) do desenvolvimento experimental à implantação confiável em produção. Ao combinar a natureza exploratória da ciência de dados com a disciplina rigorosa do DevOps, o MLOps visa unificar o ciclo de lançamento para aplicações de Inteligência Artificial (IA). Enquanto o desenvolvimento de software tradicional foca principalmente no controle de versão de código, o MLOps introduz as complexidades adicionais de gerenciar dados em grande escala e comportamentos de modelos em evolução. Esta abordagem holística garante que os sistemas de IA permaneçam escaláveis, precisos e governados durante todo o seu ciclo de vida.

Link to this sectionOs Pilares do MLOps#

Implementações bem-sucedidas de MLOps dependem de unir a lacuna entre três disciplinas distintas: engenharia de dados, aprendizado de máquina e DevOps.

  • Integração e Entrega Contínuas (CI/CD): Assim como o software padrão utiliza pipelines de CI/CD para automatizar testes e implantações, os pipelines de MLOps automatizam o treinamento e a validação de modelos. Isso garante que mudanças no código ou nos dados disparem automaticamente etapas para verificar o desempenho do modelo antes que as atualizações cheguem à produção.
  • Versionamento de Dados e Modelos: Na programação tradicional, você apenas versiona o código-fonte. No MLOps, as equipes devem usar ferramentas como o DVC (Data Version Control) para rastrear mudanças nos dados de treinamento juntamente com os hiperparâmetros do modelo. Isso garante a reprodutibilidade, permitindo que engenheiros recriem qualquer versão específica de modelo a partir do histórico.
  • Monitoramento Contínuo: Uma vez implantados, os modelos podem degradar devido ao desvio de conceito, onde as propriedades estatísticas da variável alvo mudam ao longo do tempo. O MLOps envolve a configuração de sistemas de observabilidade para rastrear métricas como latência de inferência e precisão, alertando automaticamente as equipes quando o retreinamento for necessário.

Link to this sectionAplicações no Mundo Real#

O MLOps é a espinha dorsal da IA empresarial moderna, permitindo que empresas escalem de um único modelo para milhares de endpoints implantados de forma confiável.

  1. Manutenção Preditiva na Manufatura: Fábricas utilizam visão computacional para identificar defeitos em linhas de montagem. Um pipeline de MLOps garante que, à medida que novas linhas de produtos são introduzidas, modelos de detecção de objetos sejam retreinados com novas imagens, versionados e implantados automaticamente em dispositivos de borda da fábrica sem tempo de inatividade. Isso garante que a inspeção de qualidade permaneça consistente mesmo à medida que as condições de fabricação mudam.

  2. Inventário Inteligente no Varejo: Varejistas implantam câmeras para rastrear o estoque nas prateleiras. Como a iluminação da loja e as embalagens dos produtos mudam frequentemente, o desvio de modelo é um risco constante. Sistemas de MLOps monitoram pontuações de confiança; se a confiança cair, o sistema sinaliza imagens para anotação e inicia um ciclo de retreinamento na nuvem, enviando um modelo atualizado para as lojas para manter o gerenciamento automatizado de inventário.

Link to this sectionImplementando MLOps com Ultralytics#

Um passo crítico em qualquer fluxo de trabalho de MLOps é o rastreamento de experimentos. Isso garante que cada execução de treinamento seja registrada com sua configuração específica, permitindo que as equipes reproduzam resultados ou revertam para versões anteriores, se necessário.

O exemplo a seguir demonstra como treinar um modelo YOLO26 — o modelo mais recente de última geração da Ultralytics recomendado para todos os novos projetos — enquanto habilita o rastreamento de projetos. Isso cria naturalmente os artefatos necessários para um pipeline de produção.

from ultralytics import YOLO

# Load the YOLO26 model (recommended for superior speed and accuracy)
model = YOLO("yolo26n.pt")

# Train the model while specifying project and name for organized logging
# This creates a structured directory of artifacts (weights, charts, args)
# which is essential for reproducibility in MLOps pipelines.
results = model.train(data="coco8.yaml", epochs=10, project="mlops_experiments", name="run_v1")

Ao organizar as execuções de treinamento em projetos específicos, as equipes podem integrar facilmente ferramentas como MLflow ou TensorBoard para visualizar métricas de desempenho ao longo do tempo. À medida que as organizações crescem, elas frequentemente migram esses fluxos de trabalho para a Plataforma Ultralytics, que fornece uma interface unificada para gerenciar conjuntos de dados, treinar remotamente e implantar modelos para vários formatos como TensorRT para velocidade de inferência otimizada.

Link to this sectionMLOps vs. Conceitos Relacionados#

Para implementar essas práticas de forma eficaz, é importante distinguir o MLOps de termos relacionados no ecossistema.

  • MLOps vs. DevOps: O DevOps foca na entrega contínua de aplicações de software. O MLOps estende esses princípios adicionando "Dados" e "Modelo" como cidadãos de primeira classe. No DevOps, uma mudança de código dispara uma compilação; no MLOps, uma mudança nas distribuições de dados ou uma queda na precisão também pode disparar uma nova execução de pipeline.
  • MLOps vs. Servir Modelos: Servir modelos refere-se especificamente à infraestrutura usada para hospedar um modelo e processar solicitações de inferência. O MLOps é o guarda-chuva mais amplo que abrange o servir, mas também inclui as fases de treinamento, governança e monitoramento.
  • MLOps vs. AutoML: Aprendizado de Máquina Automatizado (AutoML) foca na automatização do processo de criação de modelos (por exemplo, seleção de algoritmos). O MLOps gerencia o ciclo de vida desse modelo após ele ter sido criado e operacionaliza o pipeline que executa as ferramentas de AutoML.

Explore solutions

Real-time AI that works with your team

IA em robótica

Potencialize máquinas mais inteligentes com modelos Ultralytics YOLO. A IA de visão em robótica impulsiona a navegação autônoma, percepção, rastreamento de objetos e controle em tempo real.
Sabe mais
Real-time AI that works with your team

IA na Logística

Otimize a logística com modelos Ultralytics YOLO. A IA de visão permite a inspeção de pacotes, triagem, rastreamento de veículos e monitoramento de segurança em armazéns em tempo real.
Sabe mais
Real-time AI that works with your team

IA no varejo

Reinvente o varejo com modelos Ultralytics YOLO. A IA de visão impulsiona o rastreamento de inventário, monitoramento de prateleiras, gerenciamento de filas e percepções mais inteligentes sobre o cliente.
Sabe mais
Real-time AI that works with your team

IA na Saúde

Constrói soluções de saúde com modelos Ultralytics YOLO. A visão AI na saúde impulsiona imagens médicas mais rápidas, diagnósticos mais inteligentes e monitorização do paciente.
Sabe mais
Real-time AI that works with your team

IA na Fabricação

Otimize a fabricação com modelos Ultralytics YOLO. A IA de visão impulsiona o controle de qualidade, detecção de defeitos, conformidade com EPI e automação de linhas de montagem.
Sabe mais
Real-time AI that works with your operation

IA no Setor Automóvel

Aplica visão computacional no setor automóvel com modelos Ultralytics YOLO. A visão AI eleva a segurança rodoviária, a assistência ao condutor e a automação de veículos para estradas mais inteligentes.
Sabe mais
Real-time AI tailored to your operation

IA na Agricultura

Leva a visão AI para a agricultura inteligente com os modelos Ultralytics YOLO. Potencia a monitorização de culturas, o seguimento de gado e a agricultura de precisão para colheitas maiores e mais inteligentes.
Sabe mais
Real-time AI that works with your team

IA em robótica

Potencialize máquinas mais inteligentes com modelos Ultralytics YOLO. A IA de visão em robótica impulsiona a navegação autônoma, percepção, rastreamento de objetos e controle em tempo real.
Sabe mais
Real-time AI that works with your team

IA na Logística

Otimize a logística com modelos Ultralytics YOLO. A IA de visão permite a inspeção de pacotes, triagem, rastreamento de veículos e monitoramento de segurança em armazéns em tempo real.
Sabe mais
Real-time AI that works with your team

IA no varejo

Reinvente o varejo com modelos Ultralytics YOLO. A IA de visão impulsiona o rastreamento de inventário, monitoramento de prateleiras, gerenciamento de filas e percepções mais inteligentes sobre o cliente.
Sabe mais
Real-time AI that works with your team

IA na Saúde

Constrói soluções de saúde com modelos Ultralytics YOLO. A visão AI na saúde impulsiona imagens médicas mais rápidas, diagnósticos mais inteligentes e monitorização do paciente.
Sabe mais
Real-time AI that works with your team

IA na Fabricação

Otimize a fabricação com modelos Ultralytics YOLO. A IA de visão impulsiona o controle de qualidade, detecção de defeitos, conformidade com EPI e automação de linhas de montagem.
Sabe mais
Real-time AI that works with your operation

IA no Setor Automóvel

Aplica visão computacional no setor automóvel com modelos Ultralytics YOLO. A visão AI eleva a segurança rodoviária, a assistência ao condutor e a automação de veículos para estradas mais inteligentes.
Sabe mais
Real-time AI tailored to your operation

IA na Agricultura

Leva a visão AI para a agricultura inteligente com os modelos Ultralytics YOLO. Potencia a monitorização de culturas, o seguimento de gado e a agricultura de precisão para colheitas maiores e mais inteligentes.
Sabe mais
Real-time AI that works with your team

IA em robótica

Potencialize máquinas mais inteligentes com modelos Ultralytics YOLO. A IA de visão em robótica impulsiona a navegação autônoma, percepção, rastreamento de objetos e controle em tempo real.
Sabe mais
Real-time AI that works with your team

IA na Logística

Otimize a logística com modelos Ultralytics YOLO. A IA de visão permite a inspeção de pacotes, triagem, rastreamento de veículos e monitoramento de segurança em armazéns em tempo real.
Sabe mais
Real-time AI that works with your team

IA no varejo

Reinvente o varejo com modelos Ultralytics YOLO. A IA de visão impulsiona o rastreamento de inventário, monitoramento de prateleiras, gerenciamento de filas e percepções mais inteligentes sobre o cliente.
Sabe mais
Real-time AI that works with your team

IA na Saúde

Constrói soluções de saúde com modelos Ultralytics YOLO. A visão AI na saúde impulsiona imagens médicas mais rápidas, diagnósticos mais inteligentes e monitorização do paciente.
Sabe mais
Real-time AI that works with your team

IA na Fabricação

Otimize a fabricação com modelos Ultralytics YOLO. A IA de visão impulsiona o controle de qualidade, detecção de defeitos, conformidade com EPI e automação de linhas de montagem.
Sabe mais
Real-time AI that works with your operation

IA no Setor Automóvel

Aplica visão computacional no setor automóvel com modelos Ultralytics YOLO. A visão AI eleva a segurança rodoviária, a assistência ao condutor e a automação de veículos para estradas mais inteligentes.
Sabe mais
Real-time AI tailored to your operation

IA na Agricultura

Leva a visão AI para a agricultura inteligente com os modelos Ultralytics YOLO. Potencia a monitorização de culturas, o seguimento de gado e a agricultura de precisão para colheitas maiores e mais inteligentes.
Sabe mais

Vamos construir o futuro da IA juntos!

Começa a tua jornada com o futuro da aprendizagem automática