Conoce YOLO26: IA de visión de nueva generación.
Ultralytics
Guías

Entender el sesgo de IA y el sesgo en los conjuntos de datos en sistemas de visión artificial

Aprende cómo el sesgo en los conjuntos de datos afecta a los modelos de visión artificial y cómo Ultralytics YOLO11 ayuda a reducir este sesgo con aumento de datos inteligente y herramientas de entrenamiento flexibles.

ABAbdelrahman Elgendy4 min read
Reajuste de la ponderación de los datos de origen para mejorar la precisión del modelo y reducir el sesgo

Los modelos de inteligencia artificial (IA) están cambiando la forma en que resolvemos problemas, pero no son perfectos. Desde coches autónomos hasta herramientas de diagnóstico en healthcare, confiamos en la IA para interpretar datos y tomar decisiones. ¿Qué ocurre cuando los propios datos son defectuosos?

El sesgo en la IA se refiere a los patrones de inconsistencia que se desarrollan en los modelos, a menudo sin que nadie se dé cuenta. Estos sesgos pueden hacer que los modelos generen predicciones inexactas, inconsistentes o incluso dañinas. En visión artificial, el sesgo suele tener un origen clave: el conjunto de datos. Si los datos utilizados para entrenar el modelo no están equilibrados o no son representativos, el modelo reflejará esas lagunas.

Analicemos más de cerca cómo se forma el sesgo de los conjuntos de datos, cómo afecta a los modelos de visión artificial y las medidas que los desarrolladores pueden tomar para detectarlo y prevenirlo. También mostraremos cómo modelos como Ultralytics YOLO11 pueden apoyar los esfuerzos para crear sistemas de IA más justos que generalicen mejor; es decir, que funcionen bien con datos nuevos y desconocidos, y que sirvan a todo el mundo de forma más equitativa.

Link to this section¿Qué es el sesgo de la IA y por qué es importante?#

El sesgo de la IA se refiere a errores consistentes en un sistema de IA que resultan en resultados sesgados o inexactos. En términos más sencillos, el modelo empieza a favorecer un tipo de entrada visual sobre otras, lo que afecta a la equidad del modelo, no porque funcione mejor, sino debido a cómo fue entrenado.

Esto puede ser especialmente común en la visión artificial, donde los modelos aprenden de datos visuales. Si un conjunto de datos incluye principalmente un tipo de objeto, escena o persona, el modelo aprende patrones que solo funcionan bien para esos casos.

Imagina un modelo entrenado principalmente con imágenes de tráfico de grandes ciudades. Si se despliega en una zona rural, podría clasificar erróneamente diseños de carretera inusuales o no detectar tipos de vehículos que nunca ha visto antes. Eso es el sesgo de la IA en acción. Conduce a una menor precisión y a una generalización limitada, que se refiere a la capacidad de un modelo para funcionar bien con entradas nuevas o diversas.

En aplicaciones donde la precisión es esencial, como la atención sanitaria o la seguridad, estos fallos no solo son frustrantes, sino que pueden ser peligrosos. Abordar el sesgo tiene que ver con el rendimiento, la fiabilidad y la seguridad.

Link to this sectionCómo influye el sesgo de los conjuntos de datos en el comportamiento del modelo#

Cuando hablamos de sesgo de los conjuntos de datos, nos referimos al desequilibrio o limitación en los datos utilizados para entrenar un modelo. El sesgo de los conjuntos de datos ocurre cuando los datos de entrenamiento no reflejan adecuadamente la diversidad del mundo real que se supone que deben modelar.

Los modelos de visión artificial no entienden el mundo. Entienden patrones. Si las únicas imágenes de perros que ven son golden retrievers en jardines, puede que no reconozcan a un husky en un sendero nevado.

Volver a ponderar los datos de origen para mejorar la precisión del modelo

Fig 1. El reajuste de la ponderación de los datos de origen ayuda a conseguir una mejor precisión del modelo.

Esto pone de relieve uno de los principales retos causados por el sesgo de los conjuntos de datos. El modelo construye su comprensión basándose en lo que se le muestra. Si esos datos de entrenamiento no reflejan la variedad del mundo real, el comportamiento del modelo se vuelve limitado y menos eficaz en condiciones desconocidas.

Los clasificadores de imágenes a menudo funcionan considerablemente peor cuando se prueban en un conjunto de datos diferente al que fueron entrenados, incluso si ambos conjuntos de datos están creados para la misma tarea. Pequeños cambios en la iluminación, los fondos o los ángulos de cámara pueden provocar caídas notables en la precisión. Esto demuestra la facilidad con la que el sesgo de los conjuntos de datos puede afectar a la capacidad de generalización de un modelo.

Estos no son casos aislados. Son señales de que tu canalización de datos importa tanto como la arquitectura de tu modelo.

Link to this sectionTipos de sesgo en los datos de entrenamiento de la IA#

El sesgo puede observarse en el proceso de desarrollo de formas sutiles, a menudo durante la recopilación, el etiquetado o la curación de datos. A continuación, se presentan tres tipos principales de sesgo que pueden afectar a tus datos de entrenamiento:

Link to this sectionSesgo de selección#

El sesgo de selección puede ocurrir cuando el conjunto de datos no representa la variedad vista en el uso en el mundo real. Si un modelo de detección de peatones solo se entrena con imágenes claras tomadas durante el día, no funcionará bien de noche o con niebla. Por tanto, el proceso de selección ha omitido casos cruciales.

Una representación visual del sesgo de selección en un conjunto de datos

Fig 2. Una representación visual del sesgo de selección en la que solo se elige un subconjunto no diverso.

Este sesgo ocurre cuando el conjunto de datos no captura toda la gama de escenarios del mundo real debido a cómo se recopilaron los datos. Por ejemplo, un modelo de detección de peatones entrenado solo con imágenes claras tomadas durante el día puede fallar con niebla, nieve o poca luz. Esto ocurre a menudo cuando los datos se recopilan en condiciones ideales o convenientes, lo que limita la capacidad del modelo para funcionar en entornos variados. Ampliar los esfuerzos de recopilación para incluir entornos más diversos ayuda a reducir este tipo de sesgo.

También puede surgir en conjuntos de datos construidos a partir de fuentes en línea, donde el contenido puede estar fuertemente sesgado hacia ciertas ubicaciones, idiomas o contextos socioeconómicos. Sin un esfuerzo deliberado por diversificar el conjunto de datos, el modelo heredará estas limitaciones.

Link to this sectionSesgo de etiquetado#

El sesgo de etiquetado ocurre cuando los anotadores humanos aplican etiquetas incorrectas o inconsistentes. Una mala etiqueta puede parecer inofensiva, pero si ocurre a menudo, el modelo empieza a aprender asociaciones erróneas.

El etiquetado inconsistente puede confundir al modelo durante el entrenamiento, especialmente en tareas complejas como la detección de objetos. Por ejemplo, un anotador puede etiquetar un vehículo como "coche" mientras que otro etiqueta uno similar como "camión". Estas inconsistencias afectan a la capacidad del modelo para aprender patrones fiables, lo que conduce a una menor precisión durante la inferencia.

Sesgo en las canalizaciones de datos que se origina a partir de desequilibrios del mundo real

Fig 3. El sesgo en las canalizaciones de datos se origina a partir de desequilibrios en el mundo real.

El sesgo de etiquetado también puede surgir de directrices de anotación poco claras o de interpretaciones diferentes de los mismos datos. Establecer normas de etiquetado bien documentadas y realizar controles de calidad puede reducir significativamente estos retos.

La formación continua de los anotadores y el uso del etiquetado por consenso, donde varios anotadores revisan cada muestra, son dos estrategias eficaces para minimizar el sesgo de etiquetado y mejorar la calidad del conjunto de datos.

Link to this sectionSesgo de representación#

El sesgo de representación a menudo refleja desigualdades sociales más amplias. Los datos recopilados en regiones más ricas o mejor conectadas pueden no capturar la diversidad de poblaciones o entornos menos representados. Abordar este sesgo requiere la inclusión intencionada de grupos y contextos pasados por alto.

El sesgo de representación ocurre cuando ciertos grupos o clases están subrepresentados en el conjunto de datos. Estos pueden incluir grupos demográficos, categorías de objetos o condiciones ambientales. Si un modelo solo ve un tono de piel, un tipo de objeto o un estilo de fondo, sus predicciones reflejarán ese desequilibrio.

Podemos observar este tipo de sesgo cuando ciertos grupos o categorías se incluyen en cantidades mucho menores que otros. Esto puede sesgar las predicciones del modelo hacia los ejemplos dominantes en el conjunto de datos. Por ejemplo, un modelo de reconocimiento facial entrenado principalmente con una demografía puede tener dificultades para funcionar con precisión en todos los usuarios. A diferencia del sesgo de selección, que está vinculado a la variedad de datos, el sesgo de representación se refiere al equilibrio entre grupos.

Las auditorías de diversidad y las estrategias específicas de ampliación de datos pueden ayudar a garantizar que todas las demografías y categorías pertinentes estén representadas correctamente en todo el conjunto de datos de entrenamiento.

Link to this sectionCómo detectar y mitigar el sesgo de los conjuntos de datos#

En despliegues en el mundo real, el sesgo de la IA no significa solo unas pocas predicciones incorrectas. Puede dar lugar a sistemas que funcionan bien para algunas personas, pero no para todo el mundo.

En la IA para automoción, los modelos de detección pueden funcionar de forma inconsistente entre grupos de peatones, lo que conlleva peores resultados de seguridad para las personas subrepresentadas. El problema no es la intención del modelo. Son las entradas visuales con las que ha sido entrenado. Incluso en la agricultura, el sesgo en la detección de objetos puede significar una mala identificación de cultivos en diferentes condiciones de iluminación o meteorológicas. Estas son consecuencias comunes de entrenar modelos con conjuntos de datos limitados o desequilibrados.

Corregir el sesgo de la IA empieza por saber dónde buscar. Si a tu conjunto de entrenamiento le faltan ejemplos clave o sobre-representa un rango limitado, tu modelo reflejará esas lagunas. Por eso la detección de sesgos en la IA es un paso crítico en toda canalización de desarrollo.

Pasos clave para reducir el sesgo de la IA y mejorar la equidad

Fig 4. Pasos clave para reducir el sesgo de la IA y mejorar la equidad.

Empieza analizando tu conjunto de datos. Observa la distribución entre clases, entornos, iluminación, escalas de objetos y demografías. Si una categoría predomina, es probable que tu modelo tenga un rendimiento inferior en las demás.

A continuación, observa el rendimiento. ¿Funciona el modelo peor en ciertos entornos o para tipos de objetos específicos? Si es así, es una señal de sesgo aprendido y, por lo general, apunta a los datos.

La evaluación por segmentos es clave. Un modelo puede reportar una precisión del 90% de media, pero solo del 60% en un grupo o condición específica. Sin comprobar esos segmentos, nunca lo sabrías.

El uso de métricas de equidad durante el entrenamiento y la evaluación es otra herramienta potente. Estas métricas van más allá de las puntuaciones de precisión estándar y evalúan cómo se comporta el modelo en diferentes subconjuntos de datos. Ayudan a identificar puntos ciegos que de otro modo podrían pasar desapercibidos.

La transparencia en la composición del conjunto de datos y en las pruebas de modelos conduce a mejores modelos.

Link to this sectionMejorar la equidad mediante la diversidad de datos y el aumento#

Una vez que hayas identificado el sesgo, el siguiente paso es cerrar la brecha. Una de las formas más eficaces de hacerlo es aumentando la diversidad de datos en los modelos de IA. Eso significa recopilar más muestras de escenarios subrepresentados, ya sean imágenes médicas de diferentes poblaciones o condiciones ambientales inusuales.

Añadir más datos puede ser valioso, especialmente cuando aumenta la diversidad. Sin embargo, mejorar la equidad también depende de recopilar los tipos de ejemplos adecuados. Estos deberían reflejar la variación del mundo real que es probable que encuentre tu modelo.

El aumento de datos es otra estrategia valiosa. Voltear, rotar, ajustar la iluminación y escalar objetos puede ayudar a simular diferentes condiciones del mundo real. El aumento no solo aumenta la variedad del conjunto de datos, sino que también ayuda a que el modelo sea más robusto ante cambios en la apariencia, la iluminación y el contexto.

La mayoría de las canalizaciones de entrenamiento modernas incluyen aumento por defecto, pero su uso estratégico, como centrarse en el ajuste basado en las necesidades específicas de la tarea, es lo que lo hace eficaz para la equidad.

Link to this sectionUso de datos sintéticos para cubrir las lagunas#

Los datos sintéticos se refieren a datos generados artificialmente que imitan ejemplos del mundo real. Pueden ser una herramienta útil cuando ciertos escenarios son demasiado raros o demasiado sensibles para capturarlos en la naturaleza.

Por ejemplo, si estás creando un modelo para detectar defectos raros en maquinaria o infracciones de tráfico en casos límite, puedes simular esos casos utilizando datos sintéticos. Esto le da a tu modelo la oportunidad de aprender de eventos que puede no encontrar a menudo en tu conjunto de entrenamiento.

Los estudios han descubierto que introducir datos sintéticos específicos en el entrenamiento puede reducir el sesgo del conjunto de datos y mejorar el rendimiento en grupos demográficos y entornos.

Los datos sintéticos funcionan mejor cuando se combinan con muestras del mundo real. Complementan tu conjunto de datos; no lo reemplazan.

Link to this sectionCómo apoya YOLO11 a una IA ética#

Crear modelos de IA sin sesgos también depende de las herramientas que utilices. YOLO11 está diseñado para ser flexible, fácil de ajustar y altamente adaptable, lo que lo convierte en una opción sólida para reducir el sesgo de los conjuntos de datos.

YOLO11 admite técnicas avanzadas de aumento de datos durante el entrenamiento del modelo, lo que introduce contextos de imagen variados y ejemplos mezclados para mejorar la generalización del modelo y reducir el sobreajuste.

YOLO11 también cuenta con una arquitectura de backbone y neck mejorada para una extracción de características más eficaz. Esta actualización mejora la capacidad del modelo para detectar detalles de grano fino, lo cual es crítico en escenarios subrepresentados o casos límite donde los modelos estándar pueden tener dificultades.

Debido a que YOLO11 es sencillo de volver a entrenar y desplegar en entornos edge y en la nube, los equipos pueden identificar las lagunas de rendimiento y actualizar rápidamente el modelo cuando se descubre un sesgo en el campo.

La IA justa no es un objetivo de una sola vez. Es un ciclo de evaluación, aprendizaje y ajuste. Herramientas como YOLO11 ayudan a hacer ese ciclo más rápido y productivo.

Link to this sectionConclusiones clave#

El sesgo de la IA afecta a todo, desde la equidad hasta el rendimiento. El sesgo de la visión artificial a menudo se deriva de cómo se recopilan, etiquetan y equilibran los conjuntos de datos. Afortunadamente, existen formas probadas de detectarlo y mitigarlo.

Empieza auditando tus datos y probando el rendimiento del modelo en diferentes escenarios. Utiliza la recopilación de datos específica, el aumento y los datos sintéticos para crear una mejor cobertura de entrenamiento.

YOLO11 apoya este flujo de trabajo haciendo más fácil entrenar modelos personalizados, aplicar técnicas de aumento sólidas y responder rápidamente cuando se encuentra un sesgo.

Crear una IA justa no es solo lo correcto. También es la forma en que construyes sistemas más inteligentes y fiables.

¡Únete a nuestra creciente community! Explora nuestro GitHub repository para aprender más sobre IA. ¿Listo para empezar tus propios proyectos de visión artificial? Consulta nuestras licensing options. ¡Descubre AI in manufacturing y vision AI in agriculture visitando nuestras páginas de soluciones!

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