Volver a IntelliMind
    La IA física se modulariza: el código abierto de Intrinsic y la eficiencia de Nutanix-Ryax marcan el camino - Intelliverso
    Inteligencia artificial
    24 de octubre, 202615 min de lectura

    La IA física se modulariza: el código abierto de Intrinsic y la eficiencia de Nutanix-Ryax marcan el camino

    Responsabilidad editorial: Intelliverso. Última actualización registrada: .

    Compara el encaje en tu tarea, las fuentes, el coste total, la privacidad y el trabajo de revisión. Las fichas y la documentación del proveedor no equivalen a una prueba práctica ni acreditan una ganadora para todos los usos.

    Descubre cómo Intrinsic Core de Google y la adquisición de Ryax por Nutanix están haciendo la IA física más accesible y eficiente, impulsando la robótica industrial y la optimización de GPU en entornos empresariales. Un paso clave hacia la automatización inteligente y el código abierto.

    La IA física está evolucionando rápidamente hacia un modelo de componentes reutilizables y accesibles, evidenciado por el lanzamiento de Intrinsic Core de Google bajo licencia Apache 2.0 para robótica industrial, y la adquisición de Ryax por Nutanix para optimizar la gestión de cargas de trabajo de IA con GPU, marcando una era de mayor eficiencia y accesibilidad en la automatización inteligente. Estas iniciativas desvelan un futuro donde la interacción entre el software inteligente y el hardware físico será más fluida, adaptable y económicamente viable para un espectro más amplio de aplicaciones.

    El corazón abierto de la robótica industrial: Intrinsic Core

    Imaginen fábricas donde los robots no solo operan con precisión milimétrica, sino que también aprenden y se adaptan a entornos cambiantes, sin la necesidad de reescribir complejos bloques de código para cada tarea. Este es el futuro que Google, a través de su filial Intrinsic, busca impulsar con el lanzamiento de Intrinsic Core, un núcleo de software diseñado para la robótica industrial que ahora está disponible bajo una licencia de código abierto Apache 2.0. Esta decisión no es trivial: significa que las barreras de entrada para desarrollar aplicaciones avanzadas de robótica con inteligencia artificial se reducen drásticamente, democratizando un campo históricamente complejo.

    Intrinsic Core emerge como una pieza clave para la IA física, unificando capacidades que antes requerían integraciones personalizadas y a menudo costosas. Sus características no solo simplifican el desarrollo, sino que también lo aceleran:

    • Compatibilidad con ROS (Robot Operating System): Al integrarse con ROS, Intrinsic Core aprovecha un vasto ecosistema de herramientas y librerías ya establecidas en la comunidad robótica, facilitando la transición y la adopción para desarrolladores habituados a este estándar.
    • Control en tiempo real independiente del hardware: Uno de los mayores desafíos en robótica es la adaptación del software a diferentes configuraciones de hardware. Intrinsic Core aborda esto con un marco de control en tiempo real que se abstrae de las particularidades del robot, permitiendo que una misma aplicación funcione en diversas plataformas sin reconfiguraciones mayores.
    • Gemelo digital integrado: La simulación es fundamental para la prueba y el desarrollo de sistemas robóticos. El gemelo digital de Intrinsic Core conecta simuladores y modelos cinemáticos, eliminando la necesidad de construir estas representaciones desde cero. Esto no solo acelera el diseño, sino que también permite optimizar operaciones y predecir comportamientos en un entorno virtual antes de implementarlos en el mundo real.
    • Solución de referencia para la atención de máquinas: El paquete incluye una solución prediseñada para escenarios de mantenimiento y operación de máquinas, lo que ofrece un punto de partida sólido para automatizar tareas críticas en entornos industriales.

    La estrategia de código abierto de Intrinsic es una señal clara de que la colaboración y la estandarización son vistas como catalizadores para la innovación en la IA física. Al proporcionar bloques de construcción reutilizables, Intrinsic no solo está ofreciendo herramientas, sino que está fomentando un ecosistema donde la experimentación y el desarrollo rápido son la norma, no la excepción.

    La democratización de la robótica avanzada

    La adopción de una licencia Apache 2.0 para Intrinsic Core tiene profundas implicaciones. Esta licencia es permisiva, lo que significa que las empresas y los desarrolladores pueden utilizar, modificar y distribuir el software libremente, incluso en proyectos comerciales, sin la obligación de liberar sus propias modificaciones. Esto fomenta la innovación al eliminar barreras legales y económicas. Para las pequeñas y medianas empresas (PYMES), que a menudo carecen de los vastos recursos de I+D de las grandes corporaciones, Intrinsic Core representa una oportunidad sin precedentes para integrar robótica avanzada y capacidades de IA en sus operaciones, impulsando la eficiencia y la competitividad.

    Además, al unirse al ecosistema ROS, Intrinsic Core no solo se beneficia de una comunidad vibrante y un amplio conjunto de herramientas, sino que también contribuye a la madurez y la estandarización del desarrollo de software para robótica. ROS, un metaropérating system de facto para robots, proporciona servicios como abstracción de hardware, control de dispositivos de bajo nivel, implementación de funcionalidad, paso de mensajes entre procesos y gestión de paquetes. La compatibilidad de Intrinsic Core con ROS asegura que los desarrolladores puedan construir sobre una base sólida, utilizando componentes bien probados y una arquitectura modular, acelerando significativamente el ciclo de desarrollo desde el prototipo hasta la producción.

    El papel del gemelo digital en la IA física

    El gemelo digital integrado de Intrinsic Core es un pilar fundamental para el desarrollo y la implementación de la IA física. Un gemelo digital es una representación virtual dinámica de un sistema físico, que se actualiza en tiempo real con datos de sensores y permite simular el comportamiento, predecir fallos y optimizar el rendimiento. En el contexto de la robótica industrial, esto se traduce en la capacidad de:

    • Diseño y validación acelerados: Los ingenieros pueden probar algoritmos de IA y nuevas configuraciones de robot en el entorno virtual antes de comprometer hardware costoso y tiempo de producción.
    • Optimización de procesos: Al simular diferentes escenarios de producción, las empresas pueden identificar cuellos de botella, mejorar la secuenciación de tareas y optimizar el uso de recursos, todo ello sin interrumpir las operaciones físicas.
    • Mantenimiento predictivo: Los gemelos digitales pueden monitorear el desgaste de los componentes del robot y predecir cuándo es probable que fallen, permitiendo un mantenimiento proactivo y reduciendo el tiempo de inactividad no planificado.
    • Capacitación de operadores: Los entornos de simulación basados en gemelos digitales ofrecen una forma segura y eficiente de capacitar a los operadores de robots en nuevas tareas o procedimientos de emergencia.

    La eliminación de la necesidad de construir estas representaciones desde cero representa un ahorro significativo de tiempo y recursos, lo que permite a los desarrolladores centrarse en la lógica de la IA y en las funcionalidades específicas de la aplicación.

    Nutanix y Ryax: orquestando la eficiencia de la IA agéntica en la nube híbrida

    Mientras Intrinsic se enfoca en el desarrollo de software robótico de bajo nivel con IA, Nutanix y Ryax abordan el desafío de cómo implementar y gestionar eficientemente estas y otras cargas de trabajo de inteligencia artificial a escala, especialmente en entornos de nube híbrida. La adquisición de Ryax Technologies por Nutanix es una respuesta estratégica a la creciente demanda de infraestructura para la IA agéntica, un tipo de IA que se caracteriza por su capacidad para actuar de forma autónoma, tomar decisiones y ejecutar tareas complejas en entornos dinámicos, basándose en objetivos y retroalimentación.

    ¿Qué es la IA agéntica y por qué es un desafío su gestión?

    La IA agéntica se diferencia de modelos de IA más tradicionales, como la visión por computadora o el procesamiento de lenguaje natural, en su enfoque en la autonomía y la interacción con el entorno. Un agente de IA no solo procesa información, sino que también planifica acciones, aprende de los resultados y se adapta. Esto es particularmente relevante para la IA física, donde los robots y dispositivos necesitan una capacidad agéntica para interactuar inteligentemente con el mundo real. Ejemplos incluyen vehículos autónomos, robots de servicio que navegan en entornos desconocidos y sistemas de gestión inteligente de edificios.

    La implementación de la IA agéntica presenta desafíos significativos:

    • Intensidad computacional: Requiere una gran cantidad de recursos, especialmente unidades de procesamiento gráfico (GPU), para el entrenamiento y la inferencia en tiempo real.
    • Escasez de GPU: La alta demanda de GPUs ha llevado a su escasez y a un aumento de costes, obligando a las organizaciones a fragmentar su infraestructura entre centros de datos privados, hiperescaladores y "neoclouds".
    • Fragmentación de infraestructura: Gestionar cargas de trabajo de IA en entornos heterogéneos (on-premise, múltiples nubes públicas, edge) introduce una complejidad operativa considerable, dificultando la coherencia y la eficiencia.
    • Ciclo de vida de desarrollo a producción: Mover proyectos de IA de la fase experimental a la producción a menudo se estanca debido a la integración de infraestructura y la configuración manual requerida.

    Aquí es donde la plataforma de Ryax, ahora parte de Nutanix, entra en juego. Fundada en 2017 por Andry Razafinjatovo y Yiannis Georgiou, Ryax fue diseñada para resolver estos problemas automatizando la infraestructura, los datos, el hardware y el código subyacentes, ayudando a los clientes a implementar proyectos de IA de manera más rápida, rentable y confiable.

    La orquestación inteligente de cargas de trabajo de IA con Ryax

    La plataforma Ryax aporta a Nutanix dos capacidades arquitectónicas críticas:

    Optimización Inteligente de Recursos (Intelligent Resource Optimization)

    Ryax permite a los clientes hacer el uso más efectivo de los recursos de cómputo disponibles, como GPUs y CPUs, para mejorar el rendimiento y reducir el desperdicio. Esto incluye técnicas avanzadas como:

    • Fraccionamiento de GPU: Permite dividir una única GPU física en múltiples instancias virtuales, asignando una porción de sus recursos a diferentes cargas de trabajo de IA. Esto es crucial cuando una carga de trabajo no necesita toda la potencia de una GPU, evitando el subaprovechamiento de recursos costosos.
    • Empaquetamiento de bins (Bin-packing): Es una técnica para agrupar múltiples cargas de trabajo de IA o inferencia en el mismo recurso (GPU o CPU) para maximizar la utilización. Por ejemplo, si una GPU tiene capacidad para varias inferencias pequeñas, el empaquetamiento de bins asegura que se llenen esos "espacios" de manera eficiente.

    Estas capacidades aseguran que cada dólar invertido en hardware se maximice, un factor crítico dada la inversión en GPUs.

    Programación Inteligente Consciente de la IA (AI-Aware Smart Scheduling)

    Los clientes podrán ubicar automáticamente las cargas de trabajo de IA en el hardware más rentable y con el mejor rendimiento disponible en ese momento. Esto es posible gracias a un motor de orquestación que considera factores como la latencia, el coste, la disponibilidad de recursos (GPUs, CPUs específicas) y los requisitos de rendimiento. Ryax puede extender esta capacidad a través de todo el entorno de nube híbrida, abarcando:

    • Centros de datos privados: Utilizando recursos on-premise existentes.
    • Hiperescaladores: Como AWS, Google Cloud o Azure.
    • Neoclouds: Proveedores de servicios en la nube más pequeños o especializados.
    • Sistemas Edge: Para cargas de trabajo que requieren baja latencia cerca de la fuente de datos.
    • Entornos de computación de alto rendimiento (HPC): Para tareas que demandan la máxima potencia de cálculo.

    El núcleo de software de Ryax está escrito en Python y se implementa vía Helm en Kubernetes. Su motor es de código abierto (RyaxTech/ryax-engine en GitHub), lo que refleja una tendencia hacia la modularidad y la transparencia, similar a Intrinsic Core, aunque enfocado en la gestión de infraestructura. Esto permite a los clientes autoalojar el núcleo de código abierto o utilizar la plataforma alojada de Ryax.

    La visión de Nutanix para la IA empresarial

    La integración de Ryax en Nutanix Kubernetes Platform (NKP) y Nutanix Enterprise AI (NAI) refuerza la estrategia de Nutanix para simplificar la infraestructura de IA en la nube híbrida. Rajiv Ramaswami, CEO de Nutanix, ha destacado que la IA agéntica requiere una arquitectura flexible, operaciones sencillas y una utilización mucho más eficiente de la infraestructura. La adquisición de Ryax responde directamente a estos desafíos, ofreciendo a las empresas una forma segura de ejecutar IA, aplicaciones y datos en cualquier lugar, lo que acelera la adopción de la IA en producción y reduce el coste total de propiedad.

    "La IA agéntica requiere una arquitectura flexible, operaciones simples y la capacidad de usar la infraestructura de manera mucho más eficiente," dijo Rajiv Ramaswami, CEO de Nutanix. "Nuestra adquisición de Ryax ayuda a responder directamente a los desafíos que enfrentan las empresas hoy con la gestión de la infraestructura de IA agéntica."

    La modularización como pilar de la IA física

    Los movimientos de Intrinsic y Nutanix-Ryax ilustran una tendencia fundamental en la evolución de la IA física: la modularización. La IA física no puede ser un monolito; su eficacia reside en la capacidad de ensamblar componentes de software y hardware de manera flexible para adaptarse a una miríada de tareas y entornos. La modularización permite:

    • Reutilización: Los bloques de código y las capacidades pueden ser utilizados en diferentes proyectos, reduciendo el tiempo de desarrollo y los costes.
    • Escalabilidad: Es más fácil escalar partes específicas de un sistema sin tener que rediseñar todo.
    • Flexibilidad: Los sistemas pueden ser reconfigurados rápidamente para nuevas tareas o condiciones.
    • Colaboración: Los desarrolladores pueden trabajar en módulos específicos, fomentando la especialización y la colaboración en un ecosistema abierto.

    Intrinsic Core proporciona módulos de software de bajo nivel para el control robótico y la percepción, mientras que Ryax ofrece módulos de orquestación de infraestructura para gestionar las cargas de trabajo de IA que alimentan esos robots. Juntos, crean un marco donde la inteligencia puede ser desplegada, gestionada y optimizada eficientemente desde el borde (edge) hasta la nube.

    Avances tecnológicos subyacentes

    Estos desarrollos no serían posibles sin una serie de avances tecnológicos clave que sustentan la infraestructura de la IA física y la IA agéntica:

    Kubernetes y la contenerización

    Kubernetes se ha convertido en el estándar de facto para la orquestación de contenedores, y es fundamental para la estrategia de Ryax. Los contenedores empaquetan una aplicación y todas sus dependencias en una unidad aislada, lo que garantiza que la aplicación se ejecute de manera consistente en cualquier entorno. Kubernetes automatiza el despliegue, escalado y gestión de aplicaciones contenerizadas. Para la IA, esto significa que los modelos y los flujos de trabajo pueden moverse y ejecutarse sin problemas a través de diferentes infraestructuras, desde un servidor local hasta múltiples nubes, lo que es esencial para la flexibilidad que busca la IA agéntica.

    Edge Computing

    La IA física a menudo requiere procesamiento en el "borde" de la red, es decir, cerca de donde se generan los datos y donde se toman las decisiones. Los robots industriales, los vehículos autónomos y los dispositivos IoT no pueden depender exclusivamente de la nube para el procesamiento en tiempo real debido a las latencias de red. El edge computing permite que las cargas de trabajo de IA se ejecuten en dispositivos o servidores locales, reduciendo la latencia y el ancho de banda, lo que es crítico para las aplicaciones de IA física que demandan respuestas inmediatas y una interacción fluida con el entorno.

    Aceleración por GPU y hardware especializado

    Las unidades de procesamiento gráfico (GPU) son el caballo de batalla de la inteligencia artificial moderna, proporcionando la capacidad de computación paralela necesaria para el entrenamiento de modelos complejos y la inferencia a gran escala. Las técnicas como el fraccionamiento de GPU y el empaquetamiento de bins, implementadas por Ryax, son vitales para optimizar el uso de estos recursos costosos y energéticamente exigentes. Además de las GPUs, el desarrollo de hardware especializado como las unidades de procesamiento tensorial (TPU) de Google o los aceleradores de IA en el edge, demuestra la continua innovación en hardware para satisfacer las crecientes demandas de la IA.

    Implicaciones para el futuro de la automatización inteligente

    La convergencia de la modularidad del software, la orquestación inteligente de cargas de trabajo y los avances en hardware y edge computing está configurando un futuro donde la automatización inteligente será más omnipresente y adaptable. Esto tendrá un impacto transformador en múltiples sectores:

    • Fabricación: Robots más autónomos y flexibles en líneas de producción, capaces de adaptarse a cambios en la demanda o la producción sin reprogramación extensiva.
    • Logística: Almacenes automatizados donde robots móviles y sistemas de clasificación trabajan en coordinación, optimizando rutas y procesos en tiempo real.
    • Sanidad: Robots asistenciales que pueden navegar en entornos hospitalarios, entregando suministros o asistiendo en tareas de rehabilitación, con una IA que se adapta a las necesidades individuales del paciente.
    • Infraestructuras críticas: Sistemas de IA física para inspección y mantenimiento de infraestructuras como puentes, oleoductos o redes eléctricas, detectando anomalías y realizando reparaciones preventivas.

    La IA física modular y eficientemente orquestada no solo promete mejorar la productividad, sino también abrir nuevas posibilidades para la innovación, la seguridad y la creación de valor en un mundo cada vez más automatizado y conectado.

    Preguntas frecuentes

    Artículos relacionados

    ¿Quieres publicar un artículo patrocinado?

    Llega a nuestra audiencia de profesionales interesados en IA. Contacta con nuestro equipo para conocer las opciones de colaboración.