ACUMOS: un nuevo camino innovador para la IA

Desde los últimos años, la Inteligencia Artificial ha pasado de ser un sueño de ciencia ficción a una parte crucial de nuestra vida cotidiana. Usamos sistemas de IA para interactuar con nuestros móviles a través de dispositivos IoT como Siri y Alexa, etc. Coches como Tesla integrados con IA, para encontrar el entorno y habilitar la automatización en la conducción y, de la misma manera, hay muchas áreas tecnológicas que van a impactar. generaciones futuras.

“Se estima que el gasto anual mundial en IA por parte de los minoristas alcanzará los 7300 millones de dólares para 2022.
Fuente: Capgemini El
79 % de los productos de consumo y el 85 % de las empresas minoristas tienen la intención de utilizar la automatización inteligente para la gestión de la string de suministro para 2021. Fuente: IBM”

Pero el camino innovador de la IA se inicia solo en las principales empresas líderes como Microsoft, Google, Apple y Facebook, etc. Porque tenemos muchas dificultades para implementar aplicaciones de IA. Por ejemplo, no hay masas críticas en áreas de IA para redes y comunicación. Además, los despliegues comerciales de IA se encuentran en las áreas de procesamiento de imágenes y voz, donde la investigación comenzó hace tres décadas. Por lo tanto, el desarrollo de sistemas de IA seguirá siendo difícil. Así que aquí viene la solución de código abierto que ayuda a crear aplicaciones de IA, más precisamente llamadas «ACUMOS».

¿Qué es ACUMOS?

ACUMOS es una plataforma de inteligencia artificial de código abierto desarrollada conjuntamente por AT&T y TechMahindra, alojada por Linux Deep Learning Foundation . Es una gran iniciativa para hacer que las aplicaciones de inteligencia artificial sean más fáciles de construir, integrar y desplegar. ACUMOS lo ayudará a acelerar la innovación de la IA, cuyo retorno ayuda a revolucionar el futuro.

¿Cómo cambiará el AI Space?

Anteriormente, teníamos tantos marcos de trabajo de IA populares que han estado allí para crear aplicaciones de IA. Pero desafortunadamente, la integración de las aplicaciones de IA desarrolladas con estos marcos no es una tarea fácil para los principiantes, porque está totalmente involucrada con el entorno basado en la nube. Solo los programadores avanzados harán eso. Por lo tanto, ACUMOS AI consta de Design Studio basado en Linux, que lo ayuda a integrar estos marcos entre sí y proporciona una forma sencilla de implementación para principiantes.

Arquitectura ACUMOS

Discover Acumos
ACUMOS provides full power to data scientists in order to publish creative AI models with custom integrated solutions.
It is completely interoperable with any other ACUMOS AI models which are built regardless of any other AI frameworks. These models built with any other supportive and collaborative languages such as Java, Python, and R can also be developed, deployed and catalogued.

ACUMOS contiene cinco módulos principales, que desempeñan un papel vital en el entorno ACUMOS y facilitan el proceso de desarrollo de IA en el ecosistema ACUMOS.

Team UP : En este módulo, ACUMOS proporciona un ecosistema de código abierto para que las personas colaboren, experimenten y compartan sus ideas y soluciones para obtener mejores resultados.

Marketplace : Acumos lleva la IA a la corriente principal del mercado y también actúa como punto de acceso para tomar decisiones basadas en datos. Además, también convierte a la IA en una iniciativa fácil de usar en el estudio de diseño y el mercado.

Incorporación : debido al enfoque principal en la interoperabilidad, ACUMOS proporciona un soporte mejorado para diversos conjuntos de herramientas de IA. Además, hay muchas herramientas de incorporación disponibles que incluyen H2O, TensorFlow , Java genérico, RCloud, etc. para un buen desempeño.

Design Studio: es una herramienta gráfica en ACUMOS que está diseñada principalmente para enstringr, filtrar, múltiples modelos y muchos más juntos en una solución particular como un entorno de tiempo de ejecución. Este modelo se puede utilizar en diferentes entornos para resolver diferentes fuentes de datos y problemas.

SDN y ONAP: esto se define como una comunidad para muchas soluciones de mercado y también se puede implementar directamente en SDC.

Pasos para crear modelos de IA en ACUMOS basados ​​en Linux

AI ACUMOS  Architecture

Hay cuatro pasos principales involucrados en el proceso de desarrollo de IA en la plataforma ACUMOS.

  1. Creación e incorporación de aplicaciones de inteligencia artificial

    En este paso, necesitamos crear aplicaciones de IA con API y que las aplicaciones estén entrenadas por diferentes tipos de bibliotecas de aprendizaje automático/aprendizaje profundo como TensorFlow, SciKit-Learn, RCloud y H20.

  2. Dockerize la aplicación y regístrese en Acumos AI

    Dockerizar una aplicación se define como un método para cambiar una aplicación para que se ejecute, depure y pruebe dentro de un contenedor Docker. Aunque, este proceso también está involucrado en la plataforma ACUMOS para registrar aplicaciones de IA en el entorno ACUMOS.
    La dockerización utiliza variables de entorno y archivos de configuración para crear una aplicación amigable con el medio ambiente.

  3. Integrar y compartir conocimientos

    Anteriormente, teníamos marcos de trabajo de IA populares disponibles, como Tensorflow, SciKit-Learn, RCloud y H20. Se utilizan para construir aplicaciones de IA de manera muy efectiva. Pero su integración con otros marcos no es posible individualmente. Entonces, ACUMOS proporciona una plataforma para la integración y el intercambio de conocimientos entre diferentes aplicaciones de IA. Las diferentes aplicaciones de IA compartirán sus conocimientos para producir mejores resultados.

  4. Comparta aplicaciones de IA en Marketplace.

    Instale aplicaciones de IA desarrolladas en Marketplace, que consta de módulos públicos y privados. También cuenta con ingenieros de infraestructura para mantener las aplicaciones de IA implementadas.

  5. Funciones de IA de ACUMOS

  • ACUMOS categoriza la diferencia entre las bibliotecas de aprendizaje automático/aprendizaje profundo que están encerradas en una interfaz de programación de aplicaciones común.
  • La dockerización de las aplicaciones de IA facilita el desarrollo y la implementación.
  • Herramienta ACUMOS GUI llamada Design Studio que se utiliza para desarrollar código de programación visual para aplicaciones de IA.
  • ACUMOS proporciona un mercado para compartir, calificar e inteligencia colaborativa con modelos de Inteligencia Artificial tanto en lugares públicos como privados.
  • Proporciona un ecosistema más grande para la Inteligencia Artificial.
  • Conexión de API, kits de herramientas como microservicios y modelos de string.
  • Proporciona una opción para exportar aplicaciones de IA en forma de imágenes de Docker para ejecutarlas en entornos privados y en la nube.
  • Produce rampa de incorporación para kits de herramientas de IA y modelos de ML .
  • Agregar modelos con los kits de herramientas es una tarea fácil con la plataforma ACUMOS.

Ultimas palabras

La Inteligencia Artificial es la tecnología que va a cambiar las facetas de la tecnología en un futuro próximo. Quizás haya tantos inconvenientes más allá de esta revolución, que detendrán la innovación en el espacio de la IA. Pero ACUMOS basado en Linux no permite que esto suceda, porque permite acelerar el espacio de innovación de IA al integrarse con varios marcos de IA populares (TensorFlow, SciKit Learn, RCloud y H20) entre sí.

Publicación traducida automáticamente

Artículo escrito por anjaneyulunaini y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *