OPML: Cadena de bloques AI nueva herramienta, lograr Descentralización en el aprendizaje automático a bajo costo y alta eficiencia

robot
Generación de resúmenes en curso

OPML: Optimización de la aplicación de técnicas de aprendizaje automático en sistemas de Cadena de bloques

OPML(El aprendizaje automático optimista) es una nueva tecnología que permite la inferencia y entrenamiento/ajuste fino de modelos de IA en sistemas de cadena de bloques. En comparación con ZKML, OPML tiene costos más bajos y mayor eficiencia. Su umbral de participación es muy bajo, las PC comunes pueden ejecutar modelos de lenguaje grandes, como el 7B-LLaMA de 26GB, sin necesidad de GPU.

OPML utiliza un mecanismo de juego de verificación para garantizar la descentralización y verificabilidad del servicio ML. Su flujo de trabajo es el siguiente:

  1. El solicitante inicia la tarea de servicio ML
  2. El servidor completa la tarea y envía los resultados a la cadena de bloques.
  3. Los validadores revisan los resultados, y si hay objeciones, inician el juego de validación.
  4. Realizar el arbitraje final en el contrato inteligente

OPML: Sistema de aprendizaje automático que utiliza la Cadena de bloques Optimista

Juego de verificación de una sola etapa

El juego de verificación de una sola etapa utiliza un protocolo de localización precisa, similar a la delegación de cálculo (RDoC). Incluye los siguientes elementos clave:

  • Construir una máquina virtual para la ejecución fuera de la cadena y el arbitraje en la cadena (VM)
  • Implementar una biblioteca DNN ligera y dedicada, mejorar la eficiencia de la inferencia del modelo de IA
  • Utilizar tecnología de compilación cruzada para compilar el código de inferencia de IA en instrucciones de VM
  • Gestionar imágenes de VM con un árbol de Merkle, solo subir el hash raíz a la cadena de bloques

Las pruebas muestran que se puede completar la inferencia del modelo de IA básica en 2 segundos en una PC común, y todo el proceso del desafío se puede completar en 2 minutos.

OPML:采用Optimistic Rollup系统的机器学习

Juego de verificación de múltiples fases

Para superar las limitaciones del protocolo de una sola etapa, proponemos un juego de verificación de múltiples etapas:

  • Solo calcular en la VM en la fase final, las otras fases se pueden ejecutar en el entorno local.
  • Aprovechar al máximo las capacidades de aceleración de hardware como CPU, GPU y TPU
  • Mejora significativamente el rendimiento de ejecución, acercándose al nivel del entorno local

Como ejemplo de OPML de dos etapas:

  • Segunda fase: Verificación en el gráfico computacional, se puede utilizar aceleración GPU
  • Primera fase: convertir el cálculo de un solo nodo en la ejecución de instrucciones de VM

El diseño de múltiples etapas mejora significativamente el rendimiento:

  • Aumento de velocidad de cálculo α veces ( α es la relación de aceleración de GPU )
  • El tamaño del árbol de Merkle se reduce de O(mn) a O(m+n)

OPML: utilizando el sistema Optimistic Rollup para el aprendizaje automático

OPML:adopción del sistema Optimistic Rollup para el aprendizaje automático

Consistencia y determinación

Para garantizar la consistencia de los resultados de ML, OPML utiliza:

  1. Algoritmo de punto fijo ( tecnología de cuantificación ): utiliza representación de precisión fija, reduce el error de punto flotante
  2. Biblioteca de punto flotante de software: mantener la consistencia entre plataformas

Estos métodos resuelven eficazmente el problema de las diferencias en los cálculos de punto flotante en diferentes entornos de hardware y software.

En general, OPML proporciona una solución eficiente y de bajo costo para las aplicaciones de IA en la cadena de bloques. No solo admite la inferencia de modelos, sino que también se puede utilizar para el entrenamiento de modelos, siendo un marco de aprendizaje automático general.

OPML:采用Optimistic Rollup系统的机器学习

Ver originales
Esta página puede contener contenido de terceros, que se proporciona únicamente con fines informativos (sin garantías ni declaraciones) y no debe considerarse como un respaldo por parte de Gate a las opiniones expresadas ni como asesoramiento financiero o profesional. Consulte el Descargo de responsabilidad para obtener más detalles.
  • Recompensa
  • 8
  • Compartir
Comentar
0/400
HappyToBeDumpedvip
· 07-18 20:40
¿Otra vez tratando de engañar a tontos?
Ver originalesResponder0
ChainComedianvip
· 07-18 15:37
Cadena de bloques虽好,Todo dentro为上!
Ver originalesResponder0
GmGnSleepervip
· 07-17 13:55
Hay algo aquí, esto va a ser grande.
Ver originalesResponder0
GateUser-1a2ed0b9vip
· 07-16 20:50
Este juego realmente se entiende.
Ver originalesResponder0
SchrodingerWalletvip
· 07-16 04:12
Esta oportunidad ha llegado, acumula.
Ver originalesResponder0
AirdropChaservip
· 07-16 04:06
Bajar costos, esto no es To the moon.
Ver originalesResponder0
SatoshiSherpavip
· 07-16 04:02
Otra nueva idea para tomar a la gente por tonta
Ver originalesResponder0
BlockchainRetirementHomevip
· 07-16 04:00
Parece que los ancianos también pueden jugar con la IA.
Ver originalesResponder0
  • Anclado
Opere con criptomonedas en cualquier momento y lugar
qrCode
Escanee para descargar la aplicación Gate
Comunidad
Español
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)