¡Sintonice YOLO Vision 2025!
25 de septiembre de 2025
10:00 — 18:00 BST
Evento híbrido
Yolo Vision 2024
Glosario

Ajuste fino

Ajuste modelos de aprendizaje automático como Ultralytics YOLO para tareas específicas. ¡Aprenda métodos, aplicaciones y mejores prácticas aquí!

El ajuste fino es una técnica central en el aprendizaje automático (ML) que implica tomar un modelo pre-entrenado en un conjunto de datos grande y general, y entrenarlo aún más en un conjunto de datos más pequeño y especializado. Este proceso, una forma de aprendizaje por transferencia, adapta el conocimiento aprendido del modelo para sobresalir en una tarea específica sin tener que entrenar un modelo desde cero. Al comenzar con un modelo base potente, los desarrolladores pueden lograr un alto rendimiento con significativamente menos datos y recursos computacionales, un concepto explorado por instituciones como el Stanford AI Lab.

Cómo funciona el ajuste fino

El proceso comienza con un modelo cuyos pesos ya han sido optimizados en un conjunto de datos amplio como ImageNet para visión o un corpus de texto masivo para Modelos de Lenguaje Grandes (LLMs). Este modelo pre-entrenado ya comprende características generales, como bordes y texturas en imágenes o gramática y semántica en texto. El ajuste fino continúa entonces el proceso de entrenamiento, típicamente utilizando una tasa de aprendizaje más baja, en un conjunto de datos personalizado adaptado a la aplicación objetivo. Esto ajusta los parámetros del modelo para que se especialicen 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.

Aplicaciones en el mundo real

El ajuste fino se utiliza ampliamente en la visión artificial (CV) y el procesamiento del lenguaje natural (NLP).

  • Análisis de imágenes médicas: Un modelo como Ultralytics YOLO11, pre-entrenado para la detección de objetos general en el conjunto de datos COCO, puede ajustarse en una colección especializada de escáneres de resonancia magnética para detectar tumores con precisión. Esta personalización es fundamental para construir soluciones fiables de IA en el sector sanitario.
  • Chatbots personalizados: Una empresa puede ajustar un potente LLM como BERT en su documentación interna y registros de atención al cliente. El modelo resultante se convierte en un experto en los productos de la empresa, lo que permite un chatbot altamente eficaz y consciente del contexto para su sitio web. Muchos de estos modelos están disponibles en plataformas como Hugging Face.

Ajuste Fino vs. Conceptos Relacionados

Es importante diferenciar el fine-tuning de otras técnicas de adaptación de modelos:

  • Entrenamiento desde cero: Implica inicializar una red neuronal con pesos aleatorios y entrenarla con un conjunto de datos. Requiere grandes cantidades de datos y potencia computacional (por ejemplo, GPUs) y, en general, es menos eficiente que el ajuste fino de un modelo pre-entrenado.
  • Ajuste Fino Eficiente en Parámetros (PEFT): PEFT es una colección de métodos que representan una evolución más eficiente en recursos del ajuste fino. En lugar de actualizar todos los pesos del modelo, las técnicas PEFT como LoRA congelan el modelo original y entrenan solo un pequeño número de parámetros nuevos. Esto reduce drásticamente los requisitos de memoria y almacenamiento, lo que facilita la adaptación de modelos muy grandes de organizaciones como Meta AI o Google.
  • Ajuste de Prompts (Prompt Tuning): Un método PEFT específico donde todos los pesos originales del modelo están congelados. En lugar de ajustar el modelo en sí, aprende "soft prompts" especiales (embeddings entrenables) que se añaden a la entrada para guiar la salida del modelo para una tarea específica.
  • Generación Aumentada por Recuperación (Retrieval-Augmented Generation, RAG): Esta técnica mejora la salida del modelo proporcionando conocimiento externo en tiempo de inferencia, en lugar de cambiar los pesos del modelo a través del entrenamiento. RAG recupera información relevante de una base de datos y la agrega al prompt para producir respuestas más precisas y actuales.

Ajuste Fino con Ultralytics

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 pre-entrenados y comenzar el entrenamiento en sus propios conjuntos de datos para tareas como la clasificación de imágenes, la detección o la segmentación. 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, el entrenamiento de modelos y el eventual despliegue. Para obtener el mejor rendimiento, el ajuste fino se combina a menudo con un cuidadoso ajuste de hiperparámetros.

Únete a la comunidad de Ultralytics

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

Únete ahora
Enlace copiado al portapapeles