Glosario

Aprendizaje automático (AutoML)

Agilice los proyectos de aprendizaje automático con AutoML Automatice la preparación de datos, la selección de modelos y el ajuste para ahorrar tiempo y poner la IA al alcance de todos.

El Aprendizaje Automático de Máquinas (AutoML) representa el proceso de automatización de principio a fin de la aplicación del Aprendizaje Automático (ML) a problemas del mundo real. El objetivo principal de AutoML es simplificar y acelerar el desarrollo de modelos de ML, haciendo que las técnicas avanzadas sean accesibles incluso para aquellos que no tienen una gran experiencia en ciencia de datos o ML. Al automatizar las tareas repetitivas y laboriosas, AutoML permite a los desarrolladores e investigadores crear modelos de alto rendimiento de forma más eficiente, reduciendo la necesidad de una extensa configuración y experimentación manual. Esta automatización abarca varias etapas, desde la preparación de datos brutos hasta el despliegue de modelos optimizados.

Tareas automatizadas clave en AutoML

Los sistemas AutoML automatizan varios componentes básicos del flujo de trabajo de ML típico:

Ventajas de AutoML

La adopción de AutoML ofrece importantes ventajas:

  • Eficacia: Reduce drásticamente el tiempo y los recursos informáticos necesarios para desarrollar y ajustar modelos ML.
  • Accesibilidad: Reduce la barrera de entrada al ML, permitiendo a los expertos en el dominio y a los desarrolladores con menos experiencia en ML aprovechar las potentes capacidades predictivas. Ultralytics HUB pretende simplificar aún más este proceso.
  • Rendimiento: A menudo identifica modelos y configuraciones que alcanzan una gran precisión y robustez, superando en ocasiones a los modelos diseñados manualmente mediante la exploración de un vasto espacio de búsqueda.
  • Reducción del sesgo: al automatizar la selección y el ajuste de modelos, AutoML puede ayudar a mitigar el sesgo humano en la IA que podría surgir de las elecciones manuales, aunque sigue siendo crucial una supervisión cuidadosa del sesgo del conjunto de datos.

Aplicaciones reales

AutoML tiene aplicaciones en diversos sectores:

AutoML frente a conceptos relacionados

Es útil distinguir AutoML de los campos relacionados:

  • AutoML frente a MLOps: mientras que AutoML se centra específicamente en la automatización de la creación de modelos (selección, formación, ajuste), Machine Learning Operations (MLOps) abarca todo el ciclo de vida de ML. MLOps incluye el despliegue, la supervisión, la gestión y la gobernanza, garantizando que los modelos funcionen de forma fiable en producción. AutoML es a menudo un componente dentro de un marco MLOps más amplio, agilizando la fase de desarrollo inicial antes del despliegue del modelo y la supervisión del mismo.
  • AutoML vs. NAS: La búsqueda de arquitectura neuronal (NAS) es un subcampo de AutoML centrado específicamente en el diseño automático de la arquitectura de redes neuronales (NN). Mientras que NAS automatiza el diseño de redes, las herramientas AutoML más amplias también pueden automatizar la ingeniería de características y el ajuste de hiperparámetros para varios tipos de modelos, no sólo NN.

Herramientas y plataformas AutoML

Numerosas herramientas y plataformas facilitan el AutoML:

Únase a la comunidad Ultralytics

Únase al futuro de la IA. Conecta, colabora y crece con innovadores de todo el mundo.

Únete ahora
Enlace copiado en el portapapeles