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

Automated Machine Learning (AutoML)

Explora como o Aprendizado de Máquina Automatizado (AutoML) simplifica o desenvolvimento de modelos. Aprende a otimizar o Ultralytics YOLO26 com ajuste automatizado de hiperparâmetros e muito mais.

Automated Machine Learning (AutoML) é o processo de automatizar as tarefas iterativas e demoradas do desenvolvimento de modelos de machine learning. Ele permite que cientistas de dados, analistas e desenvolvedores criem modelos de Machine Learning (ML) eficientes, produtivos e de grande escala, mantendo a qualidade do modelo. O desenvolvimento de modelos tradicional exige muitos recursos, exigindo um conhecimento de domínio significativo e tempo para produzir e comparar dezenas de modelos. O AutoML automatiza etapas como data preprocessing, seleção de recursos e hyperparameter tuning, tornando o poder da Artificial Intelligence (AI) acessível a não especialistas e acelerando o fluxo de trabalho para profissionais experientes.

Link to this sectionOs principais componentes do AutoML#

O objetivo principal do AutoML é otimizar o desempenho de um modelo preditivo para um conjunto de dados específico com o mínimo de intervenção manual. Um pipeline de AutoML abrangente geralmente gerencia vários estágios críticos:

  • Data Cleaning e preparação: Dados brutos raramente estão prontos para o treinamento. Ferramentas de AutoML lidam automaticamente com valores ausentes, detectam outliers e formatam training data para garantir consistência.
  • Feature Engineering: Identificar quais variáveis contribuem mais para uma previsão é vital. Sistemas automatizados realizam feature extraction para criar novas variáveis de entrada e seleção para remover dados irrelevantes, melhorando a eficiência computacional.
  • Seleção de modelos: Frameworks de AutoML pesquisam de forma inteligente através de vários algoritmos, desde linear regression simples até arquiteturas de Deep Learning (DL) complexas, para encontrar o melhor ajuste para o problema.
  • Otimização de hiperparâmetros: Encontrar as configurações exatas—como learning rate ou tamanho do lote—que produzem a maior accuracy é frequentemente a parte mais tediosa de ML. O AutoML usa técnicas como Bayesian optimization para navegar rapidamente por esse espaço de busca.

Link to this sectionAplicações no Mundo Real#

O AutoML está revolucionando diversos setores ao reduzir a barreira de entrada para a implantação de IA sofisticada.

  1. Saúde e diagnósticos: Em medical image analysis, o AutoML ajuda médicos a desenvolver modelos que identificam patologias em raios-X ou ressonâncias magnéticas. Ao automatizar o design de Convolutional Neural Networks (CNNs), hospitais podem implantar sistemas com alto recall para sinalizar possíveis tumores ou fraturas, servindo como uma segunda opinião confiável para radiologistas.

  2. Varejo e controle de estoque: Gigantes do e-commerce e lojas físicas utilizam AI in retail para prever a demanda. Sistemas de AutoML analisam dados históricos de vendas para prever tendências futuras, otimizando o gerenciamento automático de estoque. Além disso, modelos personalizados de object detection podem ser treinados para monitorar níveis de estoque nas prateleiras em tempo real.

Link to this sectionOtimização automatizada com Ultralytics#

Fluxos de trabalho modernos de visão computacional geralmente exigem encontrar o equilíbrio perfeito de parâmetros de treinamento. A biblioteca ultralytics inclui capacidades integradas que funcionam de forma semelhante ao AutoML, automatizando a busca por hiperparâmetros ideais (evolução genética) para modelos como YOLO26.

O exemplo a seguir mostra como iniciar uma sessão de ajuste automatizado, que melhora iterativamente o desempenho do modelo em um conjunto de dados:

from ultralytics import YOLO

# Load the latest YOLO26 model
model = YOLO("yolo26n.pt")

# Start automated hyperparameter tuning
# This runs multiple experiments, mutating parameters to maximize metrics
model.tune(data="coco8.yaml", epochs=30, iterations=10, plots=False)

Link to this sectionDiferenciando AutoML de termos relacionados#

Embora o AutoML compartilhe terreno com outros conceitos de IA, ele é distinto em seu escopo e aplicação:

  • Neural Architecture Search (NAS) vs. AutoML: O NAS é um subconjunto específico do AutoML. Enquanto o AutoML geral pode escolher entre uma árvore de decisão e uma rede neural, o NAS foca exclusivamente em projetar a estrutura interna de uma neural network (por exemplo, número de camadas e conexões). O NAS é computacionalmente intensivo e lida com a topologia do modelo.
  • Transfer Learning vs. AutoML: O transfer learning é uma técnica onde um modelo pré-treinado é adaptado para uma nova tarefa. O AutoML frequentemente utiliza o transfer learning como uma estratégia para acelerar o treinamento, mas eles não são a mesma coisa; o AutoML é o processo abrangente de automação, enquanto o transfer learning é uma metodologia específica usada dentro desse processo.
  • MLOps vs. AutoML: O AutoML foca na fase de criação do modelo. O MLOps (Machine Learning Operations) engloba todo o ciclo de vida, incluindo model deployment, monitoramento, governança e retreinamento em ambientes de produção.

Link to this sectionFerramentas e plataformas#

O panorama das ferramentas de AutoML é vasto, variando de soluções baseadas em nuvem a bibliotecas de código aberto. Os principais provedores de nuvem oferecem serviços como Google Cloud AutoML e AWS SageMaker Autopilot, que fornecem interfaces gráficas para treinar modelos sem escrever código. No ecossistema Python, bibliotecas como auto-sklearn trazem a seleção automatizada de algoritmos para conjuntos de dados padrão.

Especificamente para tarefas de visão computacional, a Ultralytics Platform simplifica o pipeline de treinamento. Ela oferece uma interface intuitiva para gerenciar conjuntos de dados, treinar modelos de última geração como YOLO11 e YOLO26, e implantá-los em vários dispositivos de borda, otimizando efetivamente a mecânica complexa do desenvolvimento de visão por IA.

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