• No hay sugerencias porque el campo de búsqueda está vacío.

Validación de IA y aprendizaje automático: estrategias y ejemplos

Author Avatar
Pieter Smits, Project Manager at QbD Group
Software Solutions & Services

¿Deseas obtener más información sobre la diferencia entre la inteligencia artificial y el aprendizaje automático y/o necesitas información sobre la estrategia de validación adecuada para tus sistemas y productos basados en IA o ML? Más información aquí.

Validación de IA y aprendizaje automático: estrategias y ejemplos | QbD Group
4:39

 

En el sector de las ciencias de la vida, la validación de la Inteligencia Artificial (IA) y el Aprendizaje Automático (ML) han sido las palabras de moda del último año.

Todas las grandes empresas del sector quieren aprovechar estos potentes sistemas analíticos para optimizar sus procesos. Por desgracia, esto requiere un marco de validación sencillo, fácil de usar y fiable cuando se utilizan sistemas basados en IA/ML o cuando se introduce en el mercado un producto basado en IA/ML.

¿Quieres saber más sobre la diferencia entre inteligencia artificial y aprendizaje automático? ¿Necesitas información sobre la estrategia de validación adecuada para tus sistemas y productos basados en IA o ML?

En esta entrada del blog, compartiremos ambas cosas y debatiremos sobre ellas:

  • ¿Cuál es exactamente la diferencia entre inteligencia artificial y aprendizaje automático?
  • ¿Cuáles son las estrategias propuestas actualmente para la validación de herramientas y productos basados en IA o ML?
  • Ejemplos de diferentes tipos de inteligencia artificial y cómo afectan a su estrategia de validación.

¿Siente curiosidad por las respuestas? ¡No deje de seguir leyendo!

 

¿Cuál es la diferencia entre inteligencia artificial y aprendizaje automático?

AI and ML-1

Figura 1 - Una representación visual de cómo se relacionan la inteligencia artificial, el aprendizaje automático y el aprendizaje profundo

 

 

¿Qué es la inteligencia artificial?

La Inteligencia Artificial se define como cualquier técnica que permita a las máquinas imitar la inteligencia humana. Permite a las máquinas "pensar como humanos". Con estas herramientas, es posible mejorar la eficiencia de varios procesos de toma de decisiones, pero también impulsar aún más la innovación dentro de su organización. Permiten a las empresas desbloquear un nuevo valor en los datos que a menudo se capturan hoy en día, pero que rara vez se utilizan en todo su potencial

¿Qué es el aprendizaje automático?

El aprendizaje automático va un paso más allá. Es un subconjunto de la IA que permite a las máquinas mejorar de forma autónoma a través del aprendizaje. Esto significa que los sistemas basados en la tecnología ML mejorarán gradualmente mientras realizan las tareas para las que fueron diseñados. ¿Quién hubiera pensado que incluso las máquinas comenzarían a aprender en el trabajo?

Requisitos de validación de IA y aprendizaje automático

Para ambas tecnologías, surgen varias dificultades cuando comenzamos a analizar los requisitos de validación. Clásicamente, los sistemas validados están grabados en piedra desde el momento en que se publican. Por lo general, la validación solo se vuelve a evaluar cuando se realizan actualizaciones importantes en el sistema. Los algoritmos fijos garantizan que cada entrada genere la misma salida cada vez.

Los sistemas basados en IA/ML son más bien un caso especial debido a los aspectos de formación, reentrenamiento y autoaprendizaje del software. Hasta la fecha, aún no es posible aplicar ingeniería inversa al proceso de pensamiento del software de IA o ML, lo que dificulta la comprensión completa del software.

En la práctica, llamamos a estos sistemas cajas negras. Su proceso de toma de decisiones es difícil de dividir completamente en partes comprobables y, cuando observamos los sistemas basados en ML, el proceso cambia cada vez que el sistema aprende realizando las tareas para las que se puso en servicio. Puede generar diferentes salidas en función del entrenamiento del sistema.

Diferentes tipos de IA

Para comprender plenamente dónde residen las dificultades para la validación de la IA y el aprendizaje automático, podemos dividir todos los sistemas en 3 categorías principales según Drug Safety - Validating intelligent automation systems in pharmacovigilance: Insights from Good Manufacturing Practices.

 

 

1. Sistemas estáticos basados en reglas

La primera categoría son los sistemas estáticos basados en reglas. Este es, con mucho, el grupo más grande, ya que la mayoría de los sistemas que se utilizan actualmente en las empresas de ciencias de la vida entran en esta categoría. La automatización en estos sistemas se logra a través de reglas estáticas y algoritmos fijos. El marco de validación para este tipo de sistemas hoy en día existe en directrices y regulaciones como GAMP5®, 21 CFR parte 11, Eudralex volumen 4 anexo 11 y otras.

2. Sistemas estáticos basados en IA

La segunda categoría son los sistemas estáticos basados en IA. Estos sistemas utilizan inteligencia artificial pero no son de autoaprendizaje. La formación y el aprendizaje tienen lugar antes del lanzamiento y se pueden repetir con cada actualización. La validación de este tipo de aplicaciones generalmente se puede realizar de acuerdo con las mejores prácticas y pautas actuales, pero el componente de IA de estos sistemas requiere entregables adicionales que discutiremos más adelante en este blog.

Las funciones no relacionadas con la IA de estos sistemas no requieren ningún esfuerzo de validación adicional más allá de las buenas prácticas habituales descritas, por ejemplo, en GAMP®5. El conocido modelo V se puede utilizar con un enfoque de desarrollo en cascada o ágil y los entregables consisten en requisitos de usuario, especificaciones funcionales, de diseño y/o configuración, pruebas de instalación, pruebas funcionales y pruebas de aceptación del usuario, acompañadas de un plan de validación y un informe resumido.

Durante este esfuerzo de validación de las funciones que no son de IA, se deben tener en cuenta algunas preocupaciones adicionales al documentar y probar el componente de IA del sistema. Al igual que con la parte que no es de IA, se debe validar el componente de IA del sistema. Si bien los entregables del modelo V son un buen comienzo, se debe documentar información adicional o esfuerzos de prueba para cubrir adecuadamente el modelo de IA durante la validación.

Los aspectos importantes a tener en cuenta para la fase de concepto del ciclo de vida del sistema se refieren principalmente a la selección de datos utilizados tanto para el entrenamiento como para las pruebas del sistema. Dado que esto tendrá un gran impacto en el resultado de la validación, debe hacerse con el debido cuidado, conocimiento y experiencia.

Durante la fase de proyecto del ciclo de vida del sistema, el modelo de IA debe describirse en los requisitos y especificaciones del modelo. El diseño y la capacitación deben documentarse y realizarse con el conjunto preseleccionado de datos de capacitación y el resultado de la prueba del modelo en función del conjunto de datos de prueba, también se deben documentar los requisitos y especificaciones del modelo.


Durante la fase de operación del sistema, el conjunto de datos del ciclo de producción/vida debe ser monitoreado y revisado continuamente para determinar si los cambios en este conjunto de datos pueden requerir un ajuste en el conjunto de datos de entrenamiento y prueba y desencadenar cualquier esfuerzo de reentrenamiento.

3. Sistemas dinámicos basados en IA

La tercera categoría son los sistemas dinámicos basados en IA. Las aplicaciones basadas en el aprendizaje automático entran en esta categoría. Este tipo de sistemas cambian durante la fase operativa debido al aspecto del aprendizaje automático. La salida del sistema dada una determinada entrada puede ser diferente con el tiempo porque el sistema aprende.

Los desafíos de validación son mayores en esta categoría. La FDA proposal for an AI validation life cycle proporciona un primer vistazo de dónde debería estar el enfoque para garantizar que estos sistemas se validen y mantengan en un estado controlado. Todavía no existen regulaciones claras y prácticas para este tipo de validación.

 

Principios de validación para la validación de la IA y el aprendizaje automático

Ahora que conocemos los distintos tipos de sistemas basados en IA que existen, los grupos de validación de IA de ISPE de Alemania, Austria y Suiza han hecho una primera propuesta de estrategias de validación de IA basadas en el diseño de autonomía y control del sistema. Utilizando algunos ejemplos, explicaremos cómo el diseño de autonomía y control de un sistema define el esfuerzo de validación necesario.

Autonomía de un sistema

Para entender cómo la madurez de un sistema determina el esfuerzo de validación necesario, veremos primero los dos componentes que determinan su madurez. El primer parámetro es la autonomía de un sistema. Esta autonomía puede ir desde el uso de algoritmos fijos (sin componente de IA/ML) hasta un sistema totalmente automatizado, independiente y con capacidad de autoaprendizaje.

Cuanto mayor sea la capacidad de realizar actualizaciones de forma automática, mayor será el esfuerzo de validación necesario para garantizar que el sistema realiza y sigue realizando sus tareas según lo previsto durante todo el ciclo de vida del sistema, a medida que éste va tomando decisiones sobre las actualizaciones (automatizadas).

Diseño de control

El segundo parámetro es el diseño del control. Este diseño de control puede ir desde un sistema utilizado en paralelo con un proceso/sistema validado existente hasta un sistema de funcionamiento automático que se controla a sí mismo. Cuantos más controles que supervisen la calidad del producto y la seguridad del paciente se den al sistema, mayor será el esfuerzo de validación.

La división de ambos aspectos en 5 fases crea una cuadrícula que orienta el esfuerzo de validación de la IA en función del riesgo asociado al sistema. Esta cuadrícula nos da 6 categorías para la validación de la IA, que aumentan en riesgo y, como tal, en medidas de control y entregables.

AI validation

Figura 2- Cuadrícula que guía el esfuerzo de validación de la IA (Fuente)

 
 
 

Conclusión

Aunque la Inteligencia Artificial(IA) y el Aprendizaje Automático (ML) son palabras de moda en la industria de las ciencias de la vida, las mejores prácticas actuales ya proporcionan un buen marco para la gran mayoría de la validación automatizada de sistemas basados en IA. Al ampliar el sistema centrándonos en el modelo de IA, podemos ofrecer sistemas totalmente validados para su uso en el sector de las ciencias de la vida.

Esto nos permite aprovechar estos potentes sistemas analíticos para optimizar procesos y ayudar a los pacientes. No dudes en ponerse en contacto con nosotros para ver cómo podemos ayudarte a implantar sistemas basados en IA o proporcionarle un marco para sacar al mercado productos basados en IA.

 

 

 

 

Descubre las últimas tendencias en Life Sciences

Mantenerte al día con lo último en la industria de life sciences puede ser todo un desafío, pero no te preocupes. Esta newsletter te mantendrá informado con las noticias, blogs y webinars más recientes para que siempre estés un paso por delante.

Circles-banner-short

Descubre más contenido especializado

preview_image
Webinar

De los requisitos al código: un ciclo de desarrollo unificado para software de dispositivos médicos

Aprende sobre el desarrollo de software para dispositivos médicos, incluidos los estándares IEC, ciberseguridad, integración de IA y expectativas de la FDA en este webinar.
preview_image
Whitepaper

El auge de la salud móvil: explorando el marco regulatorio para reembolsos

Este whitepaper te ayudará a navegar por el complejo entorno regulatorio de DTx, destacando varios países y regulaciones clave.
preview_image
Whitepaper

Validación de software GAMP 5 para normativas GMP, GCP y GLP

Aprende a cumplir con las normativas GMP, GCP y GLP utilizando el enfoque de validación de software GAMP 5. Descárgalo ahora.
preview_image
Webinar

Primeros pasos: superando obstáculos iniciales en el desarrollo de software para dispositivos médicos

Supera los obstáculos iniciales en el desarrollo de software para dispositivos médicos y en el cumplimiento con MDR, IA Act y mejores prácticas. Visualiza ahora nuestro webinar.
preview_image
Blog

What Makes Usability Testing Crucial for Near-Patient and Self-Testing Devices under IVDR?

It shouldn’t be a surprise that today, “Near-Patient Testing (NPT)” and...
preview_image
Blog

When does Annex XIV apply in Performance Studies, and what key documentation is needed for compliance?

In the European regulatory landscape, conducting performance studies for in...
preview_image
Blog

How to define your Clinical Performance Strategy?

1. Start with a clear intended purpose A strong clinical...
preview_image
Blog

The Holy Grail: Achieving Inspection Readiness

In a previous blog post, we talked about the various activities...