Spanish - Building the AI of Tomorrow with SingularityNET’s Decentralized AI Platform

Source article: Building the AI of Tomorrow with SingularityNET’s Decentralized AI Platform | by SingularityNet | SingularityNET
Translation by: inesgav
Dework task link: https://app.dework.xyz/singularitynet-ambas/test-38287?taskId=7d70b3f7-0def-44bc-a707-0cf1c36607aa
Community review: Please leave comments below about translation quality or like this post if it is well translated

Construyendo la IA del mañana con la plataforma de IA descentralizada de SingularityNET

Durante los últimos años, hemos estado expandiendo los límites de la inteligencia artificial descentralizada, desarrollando una completa gama de herramientas y productos innovadores diseñados para desarrollar y utilizar servicios de IA de manera que prioricen la descentralización, la seguridad, la escalabilidad y los beneficios para todos, desarrollando la Plataforma de IA descentralizada de SingularityNET.

El objetivo central de nuestra Plataforma sigue siendo el mismo que en 2017, cuando fundamos SingularityNET como la primera red de IA verdaderamente descentralizada: crear una base adecuada para ejecutar sistemas AGI con inteligencia general a nivel humano y más allá, de manera segura, eficiente, fácilmente utilizable y completamente descentralizada, sin ningún propietario o controlador central. En el camino, a medida que nuestros sistemas de IA se mueven gradualmente hacia capacidades AGI completas, la plataforma también debe proporcionar una infraestructura descentralizada de alta calidad para aplicaciones de IA que sirvan a diversos mercados verticales.

Una cosa que significa este mandato es que, a diferencia de la mayoría de los participantes más recientes en el espacio de la IA descentralizada, la Plataforma no puede especializarse en ninguna clase particular de algoritmos de IA o tipos de datos, ni en ninguna aplicación de mercado vertical en particular. Si va a servir como la infraestructura descentralizada para la economía global a medida que el mundo entra en la fase AGI, debe ser mucho más genérica y flexible que eso.

El propósito de este resumen del progreso de la Plataforma es detallar los logros alcanzados durante 2023 y esbozar nuestra hoja de ruta de desarrollo de la Plataforma para 2024. Si bien el progreso en curso es detallado y heterogéneo, hay tres impulsos clave involucrados:

  • El Internet del Conocimiento: un enfoque único para ampliar la aplicabilidad de la IA descentralizada en el corto plazo y allanar el camino para la emergencia de AGI descentralizada;
  • Integraciones entre la Plataforma de SingularityNET y otras redes descentralizadas: Hypercycle, NuNet, Cardano, Dfinity (ICP) y otras … parte del proceso de avanzar hacia un ecosistema de IA descentralizada de próxima generación entre cadenas;
  • Mejoras en escalabilidad y usabilidad, incluidas nuevas características importantes en áreas básicas como alojamiento y facturación.

Si el breve resumen proporcionado aquí despierta tu interés por más, puedes encontrar un informe completo sobre el progreso y los planes de nuestra Plataforma en SingularityNET AI Platform 2024 Roadmap.

El Internet del Conocimiento - Un Metaframework Distribuido y Descentralizado para la Próxima Fase de la Evolución de la IA

El Internet del Conocimiento es una red descentralizada, construida sobre la plataforma SingularityNET, en la cual los Nodos de Conocimiento (almacenes de conocimiento basados en gráficos) y los Nodos de Modelo (algoritmos de IA) interactúan para crear soluciones de IA poderosas. Este marco tiene como objetivo hacer que el desarrollo de IA sea más accesible y eficiente para usuarios de diversos niveles técnicos, tanto en el contexto de la construcción de aplicaciones de IA prácticas a corto plazo, como en el uso de SingularityNET para trabajar hacia AGI avanzadas con máxima eficiencia y confiabilidad.

Los Nodos de Conocimiento ofrecen una representación de conocimiento flexible y actualizada dinámicamente junto con un motor de almacenamiento y consulta para ella. Cada nodo de conocimiento puede tener su propia representación de conocimiento, debe almacenar conocimiento y consultarlo. Los usuarios configuran estos nodos de manera declarativa, especificando el formato y la estructura de los datos. Esto simplifica la creación y gestión de gráficos de conocimiento. Los Nodos de Modelo aprovechan el conocimiento almacenado dentro de los Nodos de Conocimiento para tareas como entrenamiento e inferencia. SingularityNET admite una variedad de algoritmos de IA, incluyendo enfoques simbólicos, neurales e híbridos. Al aprovechar la tecnología blockchain para implementar estos nodos, SingularityNET tiene como objetivo convertirse en la capa de conocimiento fundamental de la era de Internet de la IA, promoviendo la interacción descentralizada y el avance de la IA beneficiosa.

Para optimizar la implementación de la IA, estamos desarrollando una infraestructura escalable adaptada a las necesidades específicas de la IA. Se centra en optimizar el uso de GPU, el procesamiento distribuido y el escalado automático. AI-DSL, un lenguaje especializado para describir interfaces de servicios de IA, simplificará el desarrollo y promoverá la creación de flujos de trabajo de IA autoensamblables.

Finalmente, este marco de nodos de Conocimiento y Modelo funciona naturalmente con el uso de OpenCog Hyperon para implementar IA neural-simbólica, fusionando modelos de lenguaje grandes (LLM) poderosos con técnicas de razonamiento simbólico. Esto constituye un paso en el camino hacia AGI y también mejora las soluciones de IA aplicadas inmediatas al mejorar las capacidades de resolución de problemas e integración de conocimientos.

El objetivo combinado de todos estos aspectos es crear un Metaframework de IA descentralizado que permita un sistema colaborativo y evolutivo donde el conocimiento y las capacidades de IA no estén aislados sino que se compartan entre una amplia gama de participantes, catalizando la emergencia sinérgica de niveles cada vez más altos de inteligencia.

Entrenamiento de Modelos de IA sin Código

Para hacer que nuestras nuevas funcionalidades del Internet del Conocimiento sean lo más accesibles posible, hemos añadido nuevas características a la plataforma que permiten a los proveedores de servicios entrenar y desplegar fácilmente modelos de IA personalizados, incluso sin experiencia en codificación. Esto es posible gracias a una opción de entrenamiento sin código donde los proveedores pueden activar el entrenamiento de modelos de IA basados en sus conjuntos de datos específicos.

Por eso vamos a introducir el concepto de Entrenamiento en Plataforma (TOP, por sus siglas en inglés). Como piloto, hemos equipado tres implementaciones altamente solicitadas centradas en dominios específicos con esta nueva capacidad:

  • Servicio de síntesis de voz con soporte de entrenamiento basado en la muestra única de voz proporcionada;
  • Servicio de generación de imágenes con soporte de entrenamiento basado en la colección de imágenes proporcionada;
  • Servicio de IA conversacional generativa textual basado en la afinación fina de LLM utilizando datos personalizados.

Una de nuestras principales prioridades es mostrar la función TOP y sus funcionalidades avanzadas a través de servicios de IA pre-entrenados de primer nivel disponibles en nuestro mercado. Esto hace que TOP sea accesible para diversos públicos, incluidos desarrolladores con amplia experiencia técnica y diseñadores y personalizadores de IA con menos experiencia de fondo.

Asistente de Plataforma SingularityNET: IA Descentralizada para Guiar el Uso de IA Descentralizada

Un avance tan radical como el Internet del Conocimiento requiere una metodología de interfaz de usuario de vanguardia, que en la era actual es mejor suministrada por la IA misma.

Esto es proporcionado por nuestro nuevo Asistente de Plataforma SingularityNET, que inicialmente fue conceptualizado como un chatbot para responder preguntas relacionadas con el servicio y ayudar a los usuarios a ordenar la creciente cantidad de servicios en el mercado de SingularityNET para encontrar lo que necesitan, pero se ha expandido para abarcar un rango más amplio de funciones.

El desarrollo del Asistente seguirá un enfoque por fases. El enfoque inicial está en crear un chatbot capaz de responder preguntas específicas del servicio y preguntas generales de la plataforma. Aprovechará la documentación existente para proporcionar un soporte de usuario sin problemas. Los objetivos a medio plazo incluyen funciones ampliadas, como:

  • Soporte de incorporación: Guiar a los nuevos usuarios a través de las características y operaciones de la Plataforma;
  • Generación de código automatizada: Agilizar tareas específicas mediante la generación automática de código para envolver modelos de IA, procesamiento de datos, etc.;
  • Llamadas de servicio integradas: Permitir a los usuarios interactuar con los servicios de la Plataforma directamente dentro de la interfaz del chatbot.

La base técnica del Asistente aprovecha el propio Internet del Conocimiento junto con el MeTTa-MoTTo que ha surgido de la iniciativa OpenCog Hyperon, que proporciona interoperabilidad de LLMs con Gráficos de Conocimiento y razonamiento.

Integraciones: Hacia un Ecosistema de IA Descentralizado y Robusto entre Cadenas

Una de las cosas maravillosas del ecosistema de software descentralizado moderno es que ningún proyecto tiene que hacer todo por sí mismo. Las integraciones entre redes y blockchains son cada vez más factibles de construir y tienen el potencial de mejorar de manera multiplicativa a todas las partes en el sistema integrado. Estamos avanzando agresivamente con la integración de la Plataforma SingularityNET con otras redes descentralizadas, incluyendo HyperCycle y NuNet, que surgieron como parte del ecosistema de SingularityNET, y redes externas como Cardano y Dfinity.

Integración de ICP y despliegue de Mercado de IA descentralizado

Nos hemos asociado con Dfinity para mejorar la infraestructura de IA descentralizada en SingularityNET y el Protocolo de Computadora de Internet (ICP). Complementando nuestras asociaciones con otras entidades como Input Output Global (IOHK) del ecosistema de Cardano, y nuestro trabajo con HyperCycle para crear nuestro propio marco de blockchain único de Layer 0++, esta colaboración con Dfinity ejemplifica nuestro compromiso con un enfoque entre cadenas para la IA descentralizada.

Una parte importante de esta iniciativa es el desarrollo de un Mercado de IA descentralizado en el ICP, facilitando un acceso más fácil a los servicios de IA. Este mercado permitirá a los usuarios probar, comprar y explorar servicios de IA, llevándonos hacia una descentralización completa y una distribución más amplia entre cadenas de servicios de IA y actividades de desarrollo.

Para simplificar la integración de servicios de IA, planeamos introducir una plantilla universal para interfaces de servicios de IA, que admita funcionalidades como autorización Web 3 y servicios de pago. También estamos considerando plantillas preconstruidas para servicios de IA comunes para facilitar el desarrollo de interfaces.

Explorando el potencial de ICP para hospedar servicios de IA, estamos realizando estudios de viabilidad sobre escalabilidad, distribución de recursos y accesibilidad. Esto incluye probar modelos y servicios de IA en contenedores de ICP para comprender las capacidades de hospedaje (y sus limitaciones).

Acelerando el Progreso en la Integración con Cardano

A finales de 2023, lanzamos el stake de tokens AGIX en la cadena de bloques de Cardano, culminando un extenso esfuerzo de desarrollo durante gran parte del año pasado.

Aprovechando el conocimiento de Cardano que adquirimos durante la implementación del stake, también hemos elaborado un diseño detallado para la portabilidad completa del mercado del protocolo SingularityNET a la cadena de bloques de Cardano, y esperamos avanzar con esto durante 2024, llevando la poderosa descentralización, robustez y seguridad de la red de Cardano al universo de agentes de IA de SingularityNET.

HyperCycle: Pasos hacia un Stack de Software Descentralizado Totalmente Personalizado para IA

HyperCycle está creando la infraestructura para un concepto revolucionario: el Internet de la IA. Esta red permitirá a los agentes de IA colaborar de manera fluida, abordando problemas cada vez más complejos a través de microtransacciones para el intercambio de microservicios. Vemos un inmenso potencial en cómo HyperCycle puede transformar nuestra Plataforma de IA descentralizada. Un área clave es la creación de un mercado de IA donde humanos y máquinas puedan realizar transacciones libremente, avanzando en la inteligencia artificial y abriendo caminos hacia una verdadera AGI. Por eso estamos explorando activamente formas de integrar HyperCycle en nuestra Plataforma.

La investigación inicial se centra en el alojamiento de modelos, donde el marco descentralizado de HyperCycle simplificaría el registro de servicios, el alojamiento y la utilización de modelos de IA. Sin embargo, la verdadera fortaleza de HyperCycle radica en su blockchain integrado, que permite el intercambio de valor sin confianza a través de transacciones financieras seguras y conversión de tokens. Esto revolucionaría la facturación en la plataforma al proporcionar nuevas opciones de facturación. Además, la integración de HyperCycle a nivel central puede llevar a tarifas más bajas, procesamiento más rápido y mayor seguridad para la plataforma en su conjunto.

Actualmente, nuestro equipo está investigando la arquitectura y el modelo de interacción óptimos para lograr el equilibrio perfecto entre velocidad, seguridad y experiencia del usuario. Esta investigación allana el camino para un futuro aún más emocionante: el potencial de crear contratos inteligentes dentro de la red HyperCycle en MeTTa (Meta Type Talk), el lenguaje nativo de nuestro sistema AGI OpenCog Hyperon. Esta dirección de desarrollo está preparada para cerrar la brecha entre el desarrollo de IA y blockchain, abriendo puertas a una nueva era de contratos inteligentes impulsados por IA (¡también conocidos como contratos inteligentes que son realmente inteligentes!).

Hospedaje de Modelos de IA de NuNet para la Plataforma SingularityNET

NuNet está construyendo un marco de cómputo globalmente descentralizado que combina el poder computacional latente de dispositivos de cómputo independientemente propiedad en todo el mundo en un mercado dinámico de recursos de cómputo. Este enfoque trasciende limitaciones como la ubicación física o el tamaño del dispositivo, capacitando a los usuarios para descubrir y utilizar la cantidad precisa de poder computacional que necesitan cuando lo necesitan.

Una colaboración clave entre NuNet y SingularityNET se enfoca en integrar la Plataforma de IA SingularityNET con el ecosistema descentralizado de NuNet. Esta integración se centrará en el hospedaje de servicios de IA de manera fluida en NuNet, ofreciendo varios beneficios:

  • Hospedaje Simplificado: Los proveedores de servicios podrán hospedar fácilmente sus modelos de IA en NuNet.
  • Escalado Dinámico: Capacidad para ajustar recursos basados en la carga del servicio de IA, la velocidad de entrenamiento del modelo y otros parámetros.
  • Incorporación Simplificada: Los usuarios no tendrán que preocuparse por la asignación de recursos, ya que la plataforma lo manejará automáticamente. Esto hace que sea simple para los proveedores lanzar, entrenar y publicar modelos.
  • Facturación Eficiente: Un sistema de facturación interno simplificado reduce la complejidad de los pagos, especialmente para escenarios con entrenamiento de modelos personalizados en conjuntos de datos únicos.

Mejoras en Escalabilidad y Usabilidad, Allanando el Camino hacia un Futuro de IA Descentralizada

Una de las ventajas que SingularityNET obtiene de sus más de 6 años de historia es que hemos tenido mucho tiempo para recibir comentarios de los usuarios sobre qué aspectos de nuestra Plataforma funcionan fantásticamente para la comunidad y cuáles necesitan mejorar. Basados en esto, estamos avanzando en una serie de mejoras fundamentales en la usabilidad y escalabilidad de nuestra Plataforma, unidas con nuestra iniciativa de Internet del Conocimiento e integraciones entre redes.

Mejorando la Experiencia de Incorporación

La Plataforma de IA descentralizada SingularityNET está realizando cosas únicas y complejas, abarcando una amplia gama de servicios y tecnologías de IA. Por esta razón, a medida que ha ganado capacidades a lo largo de los años, la experiencia del usuario desde el punto de vista de los desarrolladores de servicios se ha vuelto cada vez más compleja. Simplificar el proceso de comprensión y comenzar a usar la plataforma ha sido una de nuestras principales prioridades recientemente.

Las mejoras recientes en la usabilidad incluyen:

  • Desarrollo de una Interfaz de Usuario de Texto (TUI): Creamos una interfaz fácil de usar para hacer que la experiencia del desarrollador en la plataforma sea más accesible y amigable para los desarrolladores, especialmente para aquellos con conocimientos limitados de administración del sistema.
  • Mejora de la Documentación Técnica: La documentación y las pautas para los Portales de Desarrolladores se han renovado para que sean más claros y fáciles de usar, lo que permite un proceso de incorporación mucho más fluido.
  • Optimización del Proceso de Incorporación y Experiencia del Editor: Realizamos mejoras en la red de prueba, funcionalidades de front-end, experiencia de usuario y documentación para garantizar una experiencia más fluida para los proveedores de servicios.
  • Facilitación del Desarrollo de Servicios y Automatización del Despliegue: Implementamos soluciones de automatización y basadas en eventos para el despliegue de modelos de IA, lo que simplifica el proceso de envoltura del servicio, reduce los costos y permite el escalado eficiente de modelos de IA.

Mejorando los Componentes Clave: CLI, SDK, Daemon

Mejorar la experiencia del usuario de nuestra Plataforma de IA descentralizada depende de mejorar tres de sus componentes más críticos:

  • El Daemon: el adaptador que un servicio puede usar para interactuar con la plataforma SingularityNET.
  • CLI: la herramienta principal para interactuar con los contratos inteligentes de la plataforma, gestionar los servicios desplegados y gestionar los fondos.
  • SDK: una herramienta para los clientes de servicios de IA para integrar y realizar llamadas a los servicios.

Estos tres componentes sirven como la puerta de entrada para que los proveedores de servicios desplieguen y gestionen servicios de IA y para que los clientes integren estos servicios de manera transparente (así como para que los usuarios finales accedan a los servicios directamente).

Actualmente, estamos trabajando en:

  • Separar la CLI y el SDK en repositorios distintos y refactorizar el SDK para aumentar la flexibilidad mediante la segregación de componentes basados en el contexto de la aplicación.
  • Mejorar la arquitectura general de la Plataforma y desarrollar herramientas multiplataforma para hacer que las interacciones con la Plataforma sean más intuitivas.
  • Automatizar y simplificar la configuración del Daemon, CLI y SDK, y reducir la complejidad de la configuración.

El objetivo de todo esto es asegurar el funcionamiento fluido, la seguridad y el rendimiento de la plataforma, que son factores críticos para respaldar un proceso de incorporación simple, accesible y amigable para el usuario.