Conoce YOLO26: IA de visión de nueva generación.
Ultralytics
Volver al glosario de Ultralytics

LoRA (Low-Rank Adaptation)

Descubre cómo LoRA (adaptación de bajo rango) permite el ajuste eficiente de modelos como Ultralytics YOLO26. Aprende a personalizar la IA con un mínimo de memoria y hardware.

LoRA, o Low-Rank Adaptation, es una técnica innovadora en el campo del machine learning (ML) diseñada para ajustar modelos preentrenados masivos de manera eficiente. A medida que los foundation models modernos han crecido hasta abarcar miles de millones de parámetros, el coste computacional de reentrenarlos para tareas específicas se ha vuelto prohibitivo para muchos desarrolladores. LoRA soluciona esto congelando los model weights originales e inyectando matrices de descomposición de rango más pequeñas y entrenables en la arquitectura. Este método reduce el número de parámetros entrenables hasta 10.000 veces, lo que disminuye significativamente los requisitos de memoria y permite a los ingenieros personalizar redes potentes en hardware de consumo estándar, como una sola GPU (Graphics Processing Unit).

Link to this sectionLa mecánica de la adaptación eficiente#

La innovación principal de LoRA reside en su enfoque de las actualizaciones de modelos. En el fine-tuning tradicional, el proceso de optimización debe ajustar cada peso en la neural network durante la backpropagation. Este ajuste de parámetros completo requiere almacenar los estados del optimizador para todo el modelo, consumiendo grandes cantidades de VRAM.

LoRA opera bajo la hipótesis de que los cambios en los pesos durante la adaptación tienen un "rango bajo", lo que significa que la información esencial se puede representar con dimensiones significativamente menores. Al insertar pares de matrices pequeñas en las capas del modelo (a menudo dentro del attention mechanism de arquitecturas Transformer), LoRA optimiza solo estos adaptadores insertados mientras el modelo principal permanece estático. Esta modularidad permite cambiar rápidamente entre diferentes tareas, como modificar estilos artísticos o idiomas, simplemente intercambiando archivos de adaptador pequeños, un concepto explorado en el Microsoft research paper original.

Link to this sectionAplicaciones en el mundo real#

La capacidad de adaptar modelos potentes con recursos mínimos ha impulsado su adopción en diversos sectores de la artificial intelligence (AI).

  • Detección de objetos personalizada: En entornos industriales, los desarrolladores utilizan técnicas de adaptación eficientes para adaptar modelos de visión como YOLO26 a tareas de nicho. Por ejemplo, una fábrica podría entrenar un modelo con un custom dataset para detectar defectos específicos en el manufacturing quality control. El modelo aprende a identificar anomalías poco comunes mientras conserva sus capacidades generales de reconocimiento de objetos.
  • IA generativa y arte: LoRA es un elemento básico en la comunidad de Generative AI. Los artistas digitales lo usan para enseñar nuevos conceptos a modelos de generación de imágenes como Stable Diffusion, como un personaje específico o un estilo de pintura. En lugar de compartir un punto de control de varios gigabytes, los creadores distribuyen archivos LoRA ligeros, lo que permite a otros generar ilustraciones estilizadas de manera eficiente.
  • Modelos de lenguaje grandes especializados: Las organizaciones legales y médicas utilizan LoRA para ajustar Large Language Models (LLMs) con documentos propietarios. Esto permite la creación de asistentes seguros y específicos de dominio capaces de redactar contratos o resumir informes de medical image analysis sin el coste de un entrenamiento a gran escala.

Link to this sectionAplicación de conceptos de adaptación#

Aunque la implementación matemática implica álgebra matricial, los marcos de software modernos abstraen estas complejidades. El siguiente fragmento de Python demuestra un flujo de trabajo de entrenamiento estándar utilizando el paquete ultralytics. Modelos eficientes como YOLO26 utilizan estrategias de optimización que comparten principios con la adaptación eficiente para aprender rápidamente de nuevos datos.

from ultralytics import YOLO

# Load the YOLO26 model (highly efficient for edge deployment)
model = YOLO("yolo26n.pt")

# Train the model on a specific dataset
# Modern training pipelines optimize updates to converge quickly
results = model.train(data="coco8.yaml", epochs=5, imgsz=640)

Link to this sectionLoRA frente a conceptos relacionados#

Para seleccionar el flujo de trabajo adecuado, es fundamental distinguir LoRA de otras estrategias de adaptación:

  • Parameter-Efficient Fine-Tuning (PEFT): PEFT es el término general para todos los métodos que reducen el coste del ajuste fino. LoRA es actualmente el tipo de PEFT más popular y eficaz, pero existen otros, como las capas de adaptador o el ajuste de prefijo (prefix tuning).
  • Transfer Learning: Este es el concepto teórico más amplio de tomar el conocimiento de un problema (por ejemplo, reconocer coches) y aplicarlo a uno relacionado (por ejemplo, reconocer camiones). LoRA es una herramienta específica utilizada para implementar el aprendizaje por transferencia de manera eficiente. Puedes explorar la teoría general en esta guía de aprendizaje por transferencia.
  • Prompt Engineering: A diferencia de LoRA, que modifica el procesamiento matemático del modelo mediante adaptadores, el prompt engineering implica optimizar la entrada de texto para guiar al modelo. No requiere entrenamiento, pero generalmente es menos potente para tareas complejas y altamente específicas.

Al democratizar el acceso al ajuste de modelos de alto rendimiento, LoRA permite a los desarrolladores crear soluciones especializadas —desde la percepción de autonomous vehicle hasta chatbots personalizados— sin requerir la enorme infraestructura de un gigante tecnológico. Para los equipos que buscan gestionar estos conjuntos de datos y ejecuciones de entrenamiento de manera eficiente, la Ultralytics Platform ofrece un entorno integral para anotar, entrenar y desplegar estos modelos adaptados.

Explore solutions

Real-time AI that works with your team

IA en robótica

Potencia máquinas más inteligentes con modelos Ultralytics YOLO. La IA de visión en robótica impulsa la navegación autónoma, la percepción, el seguimiento de objetos y el control en tiempo real.

Más información
Real-time AI that works with your team

IA en logística

Optimiza la logística con los modelos de Ultralytics YOLO. La visión artificial por IA permite la inspección de paquetes, clasificación, seguimiento de vehículos y monitoreo de seguridad en almacenes en tiempo real.

Más información
Real-time AI that works with your team

IA en el sector minorista

Reimagina el comercio minorista con los modelos de Ultralytics YOLO. La visión artificial por IA potencia el seguimiento de inventario, el monitoreo de estantes, la gestión de colas y mejores perspectivas sobre los clientes.

Más información
Real-time AI that works with your team

IA en la atención sanitaria

Crea soluciones de salud con los modelos de Ultralytics YOLO. La IA de visión en la sanidad potencia imágenes médicas más rápidas, diagnósticos más inteligentes y supervisión de pacientes.

Más información
Real-time AI that works with your team

IA en la fabricación

Optimiza la fabricación con los modelos de Ultralytics YOLO. La visión artificial por IA impulsa el control de calidad, la detección de defectos, el cumplimiento del uso de PPE y la automatización de la línea de montaje.

Más información
Real-time AI that works with your operation

IA en automoción

Aplica la visión artificial en el sector automotriz con los modelos de Ultralytics YOLO. La IA de visión mejora la seguridad vial, la asistencia al conductor y la automatización de vehículos para carreteras más inteligentes.

Más información
Real-time AI tailored to your operation

IA en agricultura

Lleva la visión artificial a la agricultura inteligente con los modelos de Ultralytics YOLO. Potencia el seguimiento de cultivos, el control del ganado y la agricultura de precisión para obtener rendimientos mayores y más inteligentes.

Más información
Real-time AI that works with your team

IA en robótica

Potencia máquinas más inteligentes con modelos Ultralytics YOLO. La IA de visión en robótica impulsa la navegación autónoma, la percepción, el seguimiento de objetos y el control en tiempo real.

Más información
Real-time AI that works with your team

IA en logística

Optimiza la logística con los modelos de Ultralytics YOLO. La visión artificial por IA permite la inspección de paquetes, clasificación, seguimiento de vehículos y monitoreo de seguridad en almacenes en tiempo real.

Más información
Real-time AI that works with your team

IA en el sector minorista

Reimagina el comercio minorista con los modelos de Ultralytics YOLO. La visión artificial por IA potencia el seguimiento de inventario, el monitoreo de estantes, la gestión de colas y mejores perspectivas sobre los clientes.

Más información
Real-time AI that works with your team

IA en la atención sanitaria

Crea soluciones de salud con los modelos de Ultralytics YOLO. La IA de visión en la sanidad potencia imágenes médicas más rápidas, diagnósticos más inteligentes y supervisión de pacientes.

Más información
Real-time AI that works with your team

IA en la fabricación

Optimiza la fabricación con los modelos de Ultralytics YOLO. La visión artificial por IA impulsa el control de calidad, la detección de defectos, el cumplimiento del uso de PPE y la automatización de la línea de montaje.

Más información
Real-time AI that works with your operation

IA en automoción

Aplica la visión artificial en el sector automotriz con los modelos de Ultralytics YOLO. La IA de visión mejora la seguridad vial, la asistencia al conductor y la automatización de vehículos para carreteras más inteligentes.

Más información
Real-time AI tailored to your operation

IA en agricultura

Lleva la visión artificial a la agricultura inteligente con los modelos de Ultralytics YOLO. Potencia el seguimiento de cultivos, el control del ganado y la agricultura de precisión para obtener rendimientos mayores y más inteligentes.

Más información
Real-time AI that works with your team

IA en robótica

Potencia máquinas más inteligentes con modelos Ultralytics YOLO. La IA de visión en robótica impulsa la navegación autónoma, la percepción, el seguimiento de objetos y el control en tiempo real.

Más información
Real-time AI that works with your team

IA en logística

Optimiza la logística con los modelos de Ultralytics YOLO. La visión artificial por IA permite la inspección de paquetes, clasificación, seguimiento de vehículos y monitoreo de seguridad en almacenes en tiempo real.

Más información
Real-time AI that works with your team

IA en el sector minorista

Reimagina el comercio minorista con los modelos de Ultralytics YOLO. La visión artificial por IA potencia el seguimiento de inventario, el monitoreo de estantes, la gestión de colas y mejores perspectivas sobre los clientes.

Más información
Real-time AI that works with your team

IA en la atención sanitaria

Crea soluciones de salud con los modelos de Ultralytics YOLO. La IA de visión en la sanidad potencia imágenes médicas más rápidas, diagnósticos más inteligentes y supervisión de pacientes.

Más información
Real-time AI that works with your team

IA en la fabricación

Optimiza la fabricación con los modelos de Ultralytics YOLO. La visión artificial por IA impulsa el control de calidad, la detección de defectos, el cumplimiento del uso de PPE y la automatización de la línea de montaje.

Más información
Real-time AI that works with your operation

IA en automoción

Aplica la visión artificial en el sector automotriz con los modelos de Ultralytics YOLO. La IA de visión mejora la seguridad vial, la asistencia al conductor y la automatización de vehículos para carreteras más inteligentes.

Más información
Real-time AI tailored to your operation

IA en agricultura

Lleva la visión artificial a la agricultura inteligente con los modelos de Ultralytics YOLO. Potencia el seguimiento de cultivos, el control del ganado y la agricultura de precisión para obtener rendimientos mayores y más inteligentes.

Más información

¡Construyamos juntos el futuro de la IA!

Comienza tu viaje con el futuro del aprendizaje automático