Experience Rely in one click and discover how to improve production quality.

Try It Risk-Free

Quality defects that AI detects (and you don't)

Un caso real de entrenamiento y validación de un modelo de visión artificial en planta: 1 de cada 5 piezas que el operario daba por correctas tenía defectos reales que solo la IA detectó.

En el control de calidad, la experiencia y el ojo entrenado del operario han sido, durante décadas, la primera y última línea de defensa contra los defectos que afectan a la producción. Sin embargo, incluso el profesional más experimentado tiene límites: la fatiga visual, la repetición de tareas y la sutileza de ciertos defectos hacen que algunos pasen desapercibidos.

En este escenario, la inteligencia artificial no llega para sustituir, sino para complementar y potenciar la capacidad humana, detectando lo que, por naturaleza, no siempre podemos ver. En este artículo comparto un caso real de uno de nuestros despliegues en planta, con los números exactos del proceso de validación, para explicar dónde la IA gana margen y dónde el criterio humano sigue siendo insustituible.

Vista humana vs. visión artificial

El ojo humano es increíblemente versátil: puede adaptarse a distintos entornos, distinguir colores y formas con rapidez, y procesar información visual en contexto. Pero nuestra forma de analizar imágenes es subjetiva y depende de factores como la iluminación, el cansancio, la concentración o incluso la experiencia previa.

La visión humana es, además, selectiva: tendemos a fijarnos más en los patrones que ya conocemos y a ignorar, sin querer, detalles fuera de lo esperado. Es un mecanismo de eficiencia cognitiva muy útil en general, pero que en control de calidad juega en contra: un operario que lleva ocho horas revisando piezas casi idénticas desarrolla una especie de "ceguera por repetición" frente a defectos pequeños que no rompen el patrón general.

Las máquinas, en cambio, no "miran" como nosotros; procesan cada píxel, cada variación de textura y cada patrón matemático de la imagen. No se cansan, no pierden el enfoque y no se dejan influenciar por el contexto ni por la hora del turno.

Un sistema de visión artificial entrenado con IA compara constantemente la imagen capturada con miles de ejemplos previos, buscando coincidencias o desviaciones que para nosotros pueden ser imperceptibles. Esto no significa que acierte siempre, porque ningún sistema lo hace, pero sí que tiene la capacidad de detectar defectos tan sutiles que, a simple vista, pasarían inadvertidos incluso para un experto.

Cómo "aprende" un sistema de visión artificial a detectar defectos

Antes de entrar en el caso real, vale la pena explicar brevemente qué hay detrás, porque es lo que marca la diferencia entre un sistema fiable y uno que genera desconfianza en planta.

Un modelo de inspección visual no nace sabiendo qué es un poro o una falta de llenado. Se entrena con un dataset de imágenes etiquetadas por personas, normalmente el mismo equipo de calidad que ya inspecciona las piezas manualmente, donde cada defecto queda marcado y clasificado por tipo. El modelo aprende los patrones visuales asociados a cada categoría y, a partir de ahí, generaliza sobre piezas que no ha visto nunca.

El proceso, en la práctica, tiene tres fases que se repiten en bucle:

  1. Entrenamiento inicial, con las imágenes históricas disponibles y la clasificación que ya usa el equipo de calidad.

  2. Validación con un examen ciego: se prueba el modelo contra piezas ya clasificadas por un humano, sin decirle la respuesta, para medir su precisión real por tipo de defecto.

  3. Reentrenamiento dirigido: las imágenes donde el modelo falla se etiquetan de nuevo y se reincorporan al dataset, reforzando específicamente los puntos débiles detectados.

Este ciclo se repite tantas veces como haga falta hasta que el modelo alcanza el nivel de precisión que la planta necesita para operar en producción real, no solo en pruebas de laboratorio.

Un caso real: poniendo a prueba al modelo

En una de las empresas con las que hemos trabajado, después de cada ciclo de entrenamiento hacíamos un "examen" para validar la precisión del modelo antes de darlo por bueno. El examen consistía en poner a prueba la robustez del sistema, pasando piezas con diferentes tipos de defectos junto con piezas correctas, y comparando el veredicto de la IA con el del equipo humano.

La persona encargada de revisar diariamente la calidad de las piezas separaba en bolsas distintas 15 piezas con un mismo tipo de defecto:

  • Poro

  • Falta de llenado

  • Golpe

  • Arena

Además, apartaba unas 50 piezas ya clasificadas como correctas por el proceso de inspección habitual.

El objetivo era doble: medir cuántos defectos reales se le escapaban al modelo (falsos negativos) y cuántas piezas buenas rechazaba por error (falsos positivos). Es la misma lógica que se usa para auditar a un operario nuevo, aplicada a un sistema de IA.

Al evaluar, pasábamos las 15 piezas de cada tipo de defecto y comprobábamos si el modelo detectaba todos los que el humano ya había identificado previamente. Esto nos daba una nota por categoría de defecto en cada ronda de examen:

Tipo de defecto

Aciertos del modelo

Poros

12 / 15

Faltas de llenado

8 / 15

Grietas

14 / 15

Las imágenes de las piezas donde el modelo fallaba no se descartaban: se etiquetaban y se reincorporaban al dataset de entrenamiento, siguiendo el ciclo descrito en el apartado anterior, hasta conseguir puntuaciones de 15/15 en varios exámenes consecutivos por categoría.

Lo que la IA vio... y nosotros no

Lo más revelador ocurrió con las piezas que el operario había marcado como correctas. En las primeras iteraciones, los resultados entre humano y modelo eran muy similares: el sistema apenas discrepaba del criterio humano en las piezas "buenas". Pero a medida que alimentábamos el dataset y el modelo se hacía más robusto, empezó a aumentar el rechazo en piezas que, a simple vista, parecían perfectas.

En un primer momento pensamos que se trataba de falsos positivos, el típico problema de un modelo demasiado sensible que ve defectos donde no los hay. La realidad fue distinta: de esas 50 piezas clasificadas como correctas, había una media de 10 que sí tenían defectos reales. Defectos tan pequeños, en ubicaciones tan discretas o tan difíciles de percibir después de revisar cientos de piezas iguales, que el operario los había pasado por alto de forma completamente comprensible. La IA no.

Esa cifra, una de cada cinco piezas "buenas" con un defecto real no detectado, es la que mejor resume el valor añadido de la visión artificial en este proyecto: no se trata solo de acelerar la inspección, sino de elevar el techo de lo que es detectable.

Falsos positivos vs. falsos negativos: dónde está el verdadero riesgo

En cualquier proyecto de visión artificial aplicada a calidad hay que decidir de forma explícita hacia qué lado se quiere que el modelo se equivoque cuando tiene dudas, porque en la práctica ningún sistema llega al 100% de precisión permanente:

  • Un falso negativo (dejar pasar una pieza defectuosa) tiene un coste que se paga aguas abajo: reclamaciones de cliente, piezas montadas que fallan en servicio, retrabajos costosos.

  • Un falso positivo (rechazar una pieza buena) tiene un coste más inmediato pero más controlable: pérdida de producto válido, tiempo de revisión manual adicional.

En procesos críticos, como fundición, automoción o componentes estructurales, la configuración habitual prioriza minimizar los falsos negativos, aunque eso implique un porcentaje algo mayor de falsos positivos que luego se revisan manualmente. Es una decisión de negocio, no solo técnica, y debe tomarse junto con el equipo de calidad de la planta, no imponerse desde fuera.

¿La IA sustituye al operario?

Es la pregunta que más nos hacen cuando presentamos un caso como este, y la respuesta corta es no. La respuesta larga es que el rol cambia.

En el ejemplo anterior, el sistema no funciona en modo autónomo desde el primer día: durante todo el proceso de entrenamiento y validación, el criterio del operario es el que define qué es correcto y qué no lo es. La IA aprende de ese criterio, lo aplica de forma sistemática a un volumen que ningún humano podría revisar pieza a pieza con la misma atención durante un turno completo, y devuelve al operario los casos límite donde su juicio sigue siendo necesario.

El resultado, en la práctica, es que el operario deja de invertir su atención en las piezas obviamente buenas o obviamente malas, que son la mayoría, y la concentra en el porcentaje de casos dudosos que el sistema marca para revisión. Es una redistribución del trabajo humano hacia donde más valor aporta, no una sustitución.

Preguntas frecuentes

¿Cuántas piezas hacen falta para entrenar un modelo de inspección visual?
Depende del tipo de defecto y de su variabilidad visual, pero en proyectos como el descrito se suele partir de cientos de imágenes por categoría de defecto, y el número crece con cada ciclo de reentrenamiento dirigido hasta estabilizar la precisión.

¿Qué pasa si el modelo se equivoca en producción?
Los casos dudosos o de baja confianza se marcan para revisión humana en lugar de aceptarse o rechazarse automáticamente. El sistema también se reentrena periódicamente con los nuevos casos detectados en planta.

¿Cuánto tarda un sistema así en estar listo para producción?
Varía según el volumen de datos históricos disponibles y la complejidad de los defectos, pero el ciclo de entrenamiento, examen y reentrenamiento suele repetirse varias veces antes de alcanzar la precisión objetivo en todas las categorías de defecto.

¿Puede la IA detectar tipos de defectos nuevos que no ha visto antes?
No de forma fiable. Un modelo entrenado para detectar poros, faltas de llenado o golpes no generaliza automáticamente a un tipo de defecto completamente distinto sin datos de ejemplo de esa nueva categoría.

Conclusión

Este caso demuestra que, más allá de automatizar tareas repetitivas, la IA en visión artificial ofrece una ventaja tangible: detectar defectos que, por su naturaleza, son prácticamente invisibles al ojo humano en un entorno de producción real, incluso para operarios con años de experiencia.

Esto no sustituye la labor humana: la amplifica, la acompaña y garantiza un nivel de calidad más alto y consistente que el que cualquiera de los dos, humano o máquina, conseguiría por separado.