Yolo Vision Shenzhen
Shenzhen
Junte-se agora
Glossário

Machine Learning Automatizado (AutoML)

Otimize projetos de machine learning com AutoML! Automatize a preparação de dados, a seleção de modelos e o ajuste para economizar tempo e tornar a IA acessível a todos.

Aprendizado de Máquina Automatizado (AutoML) é o processo de automatizar as tarefas iterativas e demoradas do desenvolvimento de modelos de aprendizado de máquina (ML). Visa tornar os modelos de ML de alto desempenho acessíveis a não especialistas e aumentar a produtividade dos cientistas de dados, automatizando a seleção de características, algoritmos e parâmetros. Ao lidar com tarefas desde o pré-processamento de dados até a implantação do modelo, o AutoML agiliza todo o fluxo de trabalho, permitindo uma experimentação mais rápida e a criação de modelos mais precisos e eficientes. Essa automação é um passo fundamental para tornar a IA avançada mais acessível e escalável.

Como o AutoML Funciona

Os sistemas AutoML automatizam as partes mais repetitivas do pipeline de aprendizado de máquina. Um processo típico de AutoML envolve várias etapas principais:

  • Preparação de Dados e Engenharia de Features: Limpeza automática de dados brutos e geração de features significativas para o modelo. Isso pode incluir o tratamento de valores ausentes, normalização e a criação de novas variáveis preditivas a partir das existentes.
  • Seleção de Modelo: Escolher o algoritmo mais adequado (por exemplo, árvore de decisão, máquina de vetores de suporte ou uma rede neural) para um determinado problema a partir de uma ampla gama de possibilidades.
  • Otimização de Hiperparâmetros: Encontrar automaticamente os hiperparâmetros ideais para o modelo selecionado. Isso geralmente é feito usando estratégias de busca sofisticadas, como otimização Bayesiana, busca em grade ou algoritmos evolucionários. A Ultralytics incorpora isso em suas ferramentas para tarefas como ajuste de hiperparâmetros.
  • Avaliação e Iteração do Modelo: Avaliar o desempenho do modelo usando métricas como precisão ou F1-score e iterar através do processo para alcançar melhores resultados.

Aplicações no Mundo Real

O AutoML está sendo aplicado em diversos setores para acelerar o desenvolvimento e melhorar os resultados.

  1. IA na área da saúde: Na análise de imagem médica, o AutoML pode testar rapidamente diferentes modelos de segmentação de imagem para detectar tumores em exames. Um sistema pode treinar e avaliar automaticamente várias arquiteturas em um conjunto de dados como o conjunto de dados de tumor cerebral, reduzindo significativamente o tempo necessário para os pesquisadores desenvolverem uma ferramenta de diagnóstico implantável.
  2. Serviços Financeiros: Bancos usam AutoML para construir modelos de detecção de fraudes. Ao alimentar dados históricos de transações em uma plataforma AutoML, eles podem gerar e otimizar automaticamente modelos que identificam padrões fraudulentos com alta precisão, uma tarefa que, de outra forma, exigiria um extenso esforço manual dos cientistas de dados. Isso é explorado mais a fundo em visão computacional para finanças.

AutoML vs. Conceitos Relacionados

É útil distinguir o AutoML de áreas relacionadas:

  • AutoML vs. MLOps: Enquanto o AutoML se concentra especificamente na automação da construção de modelos (seleção, treinamento, ajuste), o Machine Learning Operations (MLOps) cobre todo o ciclo de vida do ML. O MLOps inclui implantação, monitoramento, gerenciamento e governança, garantindo que os modelos operem de forma confiável em produção. O AutoML é frequentemente um componente dentro de uma estrutura MLOps maior, agilizando a fase inicial de desenvolvimento antes da implantação do modelo e do monitoramento do modelo.
  • AutoML vs. NAS: A Neural Architecture Search (NAS) é um subcampo do AutoML focado especificamente no projeto automático da arquitetura de redes neurais. Enquanto o NAS automatiza o projeto da rede, ferramentas AutoML mais amplas também podem automatizar a engenharia de recursos e o ajuste de hiperparâmetros para vários tipos de modelos, não apenas NNs.

Ferramentas e Plataformas AutoML

Várias ferramentas e plataformas facilitam o AutoML:

Junte-se à comunidade Ultralytics

Junte-se ao futuro da IA. Conecte-se, colabore e cresça com inovadores globais

Junte-se agora
Link copiado para a área de transferência