Diseñar sistemas de IA en el borde fiables

El "borde" (edge) está a la vanguardia de la implementación de inteligencia artificial (IA), ya que las organizaciones trasladan la inteligencia desde servidores centralizados en la nube a los dispositivos donde se generan los datos. El objetivo es habilitar sistemas autónomos que puedan tomar decisiones rápidas e informadas sin depender de una conexión constante a la nube. A medida que las organizaciones se apresuran a implementar productos cada vez más inteligentes, necesitan ser de confianza y seguras.

La IA en el borde permite una nueva generación de productos inteligentes que pueden responder en tiempo real, seguir funcionando cuando están desconectados y escalar de forma más económica que las arquitecturas solo en la nube. Proteger los datos sensibles es fundamental, especialmente para dispositivos implementados en entornos físicamente inaccesibles u hostiles. Estos sistemas deben procesar datos confidenciales de forma segura operando dentro de estrictas limitaciones de energía, rendimiento y memoria.

Cada dispositivo de IA de borde se convierte en un tomador de decisiones, un custodio de datos y un posible objetivo cibernético.

Estas aplicaciones requieren estrategias de defensa profundas que integren la seguridad en todas las capas, desde el silicio hasta el software, creando sistemas en los que se pueda confiar durante años de implementación. Si una solución de borde (edge) filtra datos sensibles o no puede actualizarse de forma segura, no importará que sea más rápida, inteligente y eficiente.

La seguridad debe integrarse en la arquitectura de los diseños de IA en el borde, ya que las superficies de ataque se extienden a través de múltiples dimensiones: seguridad física, confidencialidad de datos, integridad del modelo e integridad del firmware y software. La seguridad es más eficaz cuando está integrada en la arquitectura del sistema y no cuando se añade al final del desarrollo. Infineon Technologies encarna ese concepto con su plataforma de microcontroladores (MCU) PSOC Edge (Figura 1), que combina funciones de procesamiento, conectividad y seguridad basadas en hardware para aplicaciones de IA embebida.

Figura 1: Las MCU PSOC Edge de Infineon están disponibles en múltiples niveles de rendimiento. (Fuente de la imagen: Infineon Technologies)

La familia PSOC Edge está pensada para sistemas embebidos que necesitan procesamiento local de IA sin las preocupaciones de costo, latencia o disponibilidad de enviar cada carga de trabajo a la nube. Al combinar núcleos ARM Cortex-M33 y Cortex-M55 con memoria integrada en chip e interfaces periféricas comunes, los dispositivos pueden soportar lógica de aplicación, entrada de sensores, funciones de interfaz de usuario e inferencia de aprendizaje automático en un diseño compacto basado en MCU.

La arquitectura de seguridad de Infineon separa las operaciones sensibles del entorno principal de la aplicación mediante un Secure Enclave. Esa separación puede ayudar a proteger funciones como la autenticación, el procesamiento criptográfico y la gestión de claves, que son especialmente importantes para dispositivos conectados e implementados fuera de entornos controlados.

Las principales capacidades de PSOC Edge relevantes para diseños de IA en el borde seguros incluyen:

  • Arranque seguro y protección de firmware: Los dispositivos pueden verificar el firmware antes de la ejecución, ayudando a reducir el riesgo de que se ejecute código no autorizado o modificado en el sistema.
  • Aceleración criptográfica por hardware: Los recursos criptográficos dedicados pueden gestionar tareas de cifrado, hashing y autenticación de forma más eficiente que las implementaciones solo de software.
  • Manejo seguro de llaves: El almacenamiento protegido y el soporte para la gestión de claves ayudan a mantener las credenciales y el material criptográfico aislados del código general de la aplicación.
  • Soporte de ejecución confiable: Los entornos de ejecución aislados pueden separar rutinas sensibles a la seguridad del resto de la aplicación, limitando el efecto de fallos de software o componentes comprometidos.

Los datos de los sensores son cruciales para los sistemas de IA en el borde, por lo que es clave poder garantizar la integridad. Manipular las entradas de los sensores puede generar resultados incorrectos, riesgos para la seguridad o ataques.

En la práctica, eso significa que el diseño no debe asumir simplemente que todos los sensores conectados son legítimos o que cada flujo de datos es fiable. La autenticación en la interfaz de los sensores puede ayudar a confirmar la fuente de los datos entrantes, mientras que la comunicación cifrada puede proteger la información que se mueve entre los sensores y el núcleo de procesamiento en aplicaciones que requieren salvaguardas más estrictas.

PSOC Edge E84 AI Kit

La placa de evaluación embebida PSOC Edge E84 AI Kit (Figura 2) proporciona a los desarrolladores la capacidad de evaluar capacidades de diseño de IA en el borde en un entorno de hardware práctico mientras acceden a todo el ecosistema de software necesario para pasar del concepto al prototipo funcional. El kit incluye un microcontrolador PSOC Edge listo para producción con hardware integrado de aceleración por IA, que ofrece hasta varios cientos de millones de operaciones de acumulación múltiple por segundo, manteniendo un bajo consumo energético adecuado para dispositivos alimentados por batería.

En lugar de empezar con un dispositivo desnudo, los equipos pueden usar el kit para experimentar con IoT, control industrial y diseños de interfaz hombre-máquina que deben equilibrar potencia, capacidad de respuesta y protección. Los desarrolladores pueden utilizar herramientas de software asociadas y middleware para prototipar y ajustar funciones de IA en el borde, manteniendo los requisitos de seguridad visibles durante todo el proceso de desarrollo.

Figura 2: El PSOC Edge E84 AI Kit permite a los desarrolladores validar modelos de IA, optimizar el rendimiento del sistema y acelerar el desarrollo de productos integrados para aplicaciones de IA en el borde. (Fuente de la imagen: Infineon Technologies)

El kit de evaluación y desarrollo muestra las capacidades del destacado PSOC Edge E84, que combina aceleración de IA de alto rendimiento con avanzadas características de seguridad para aplicaciones de visión, industriales e inteligentes de sensores. Otros miembros de la familia PSOC Edge se dirigen a aplicaciones con diferentes requisitos de rendimiento, memoria y procesamiento de IA, permitiendo a los desarrolladores seleccionar el dispositivo que mejor se adapte a sus objetivos de diseño.

Conclusión

Los componentes prevalidados de PSOC Edge de Infineon ayudan a reducir el tiempo de desarrollo y simplifican la implementación de las mejores prácticas de seguridad. Con el PSOC Edge E84 AI Kit, los desarrolladores pueden evaluar la optimización de modelos de IA, aceleración por hardware, integración de sensores, provisión segura y desarrollo de aplicaciones utilizando herramientas de software listas para producción.

Acerca de este autor

Image of Pete Bartolik

Pete Bartolik is a freelance writer who has researched and written about IT and OT issues and products for more than two decades. He previously was news editor of the IT management publication Computerworld, editor-in-chief of a monthly end-user computer magazine, and a reporter with a daily newspaper.

More posts by Pete Bartolik
 TechForum

Have questions or comments? Continue the conversation on TechForum, Digi-Key's online community and technical resource.

Visit TechForum