Ajuste modelos de aprendizaje automático como Ultralytics YOLO para tareas específicas. Descubra aquí métodos, aplicaciones y buenas prácticas.
El ajuste fino es una técnica fundamental en el aprendizaje automático (AM) que consiste en tomar un modelo preentrenado en un gran conjunto de datos generales y seguir entrenándolo en un conjunto de datos más pequeño y especializado. Este proceso, una forma de aprendizaje por transferencia, adapta los conocimientos aprendidos del modelo para que destaque en una tarea específica sin tener que entrenar un modelo desde cero. Empezando con un modelo básico potente, los desarrolladores pueden conseguir un alto rendimiento con muchos menos datos y recursos informáticos, un concepto explorado por instituciones como el Stanford AI Lab.
El proceso comienza con un modelo cuyas ponderaciones ya se han optimizado en un amplio conjunto de datos, como ImageNet para visión o un corpus de texto masivo para grandes modelos lingüísticos (LLM). Este modelo preentrenado ya comprende características generales, como los bordes y las texturas de las imágenes o la gramática y la semántica de los textos. El ajuste fino continúa el proceso de entrenamiento, normalmente con una tasa de aprendizaje más baja, en un conjunto de datos personalizado y adaptado a la aplicación de destino. De este modo, se ajustan los parámetros del modelo para especializarlo en los matices específicos de la nueva tarea. Frameworks como PyTorch y TensorFlow proporcionan amplias herramientas para implementar flujos de trabajo de ajuste fino.
El ajuste fino se utiliza ampliamente en la visión por ordenador (CV) y el procesamiento del lenguaje natural (PLN).
Es importante diferenciar el ajuste fino de otras técnicas de adaptación de modelos:
Ultralytics simplifica el proceso de ajuste fino de sus modelos YOLO de última generación para aplicaciones personalizadas. Los usuarios pueden cargar fácilmente pesos preentrenados y empezar a entrenar sus propios conjuntos de datos para tareas como la clasificación, detección o segmentación de imágenes. La plataforma Ultralytics HUB agiliza aún más este flujo de trabajo, proporcionando una solución integrada para la gestión de conjuntos de datos, modelos de entrenamiento y eventual despliegue. Para obtener el mejor rendimiento, el ajuste fino suele combinarse con un cuidadoso ajuste de los hiperparámetros.