OPML: Solución de entrenamiento e inferencia de modelos de IA eficiente y de bajo costo en la Cadena de bloques

OPML: Soluciones de aprendizaje automático eficientes en la Cadena de bloques

OPML(El aprendizaje automático optimista) es un método innovador de inferencia y entrenamiento de modelos de IA en la cadena de bloques. En comparación con ZKML, OPML tiene la ventaja de ser de bajo costo y alta eficiencia. Incluso se pueden ejecutar modelos de lenguaje grandes, como el 7B-LLaMA de 26GB, en una PC normal.

OPML utiliza un mecanismo de juego de verificación, similar a los sistemas Truebit y Optimistic Rollup, para implementar servicios de ML descentralizados y verificables. Su proceso incluye:

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

OPML: sistema de aprendizaje automático que utiliza Optimistic Rollup

El juego de verificación de una sola etapa de OPML utiliza un protocolo de localización precisa, realizando la ejecución fuera de la cadena y el arbitraje en la cadena a través de la máquina virtual (VM). Para mejorar la eficiencia del razonamiento de la IA, OPML utiliza una biblioteca DNN ligera diseñada especialmente y proporciona soporte de scripts de conversión para los principales marcos de ML. La imagen de la VM se gestiona mediante un árbol de Merkle, subiendo solo el hash raíz a la cadena.

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

Sin embargo, el juego de verificación de una sola etapa está limitado a la ejecución dentro de la VM y no puede aprovechar plenamente la aceleración de GPU/TPU. Para ello, OPML ha propuesto un esquema de juego de verificación de múltiples etapas. En las etapas no finales, los cálculos se pueden ejecutar de manera flexible en un entorno local, aprovechando al máximo el rendimiento del hardware. El método de múltiples etapas mejora significativamente la eficiencia de ejecución, acercándose al nivel del entorno nativo.

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

Tomando como ejemplo el modelo LLaMA, OPML utiliza un método de dos etapas:

  • La segunda etapa se lleva a cabo en el gráfico de cálculo para validar el juego, pudiendo utilizar CPU o GPU multihilo.
  • La primera etapa convertirá el cálculo de un solo nodo en la ejecución de instrucciones de VM.

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

La implementación de OPML en múltiples etapas logra una aceleración de α veces en comparación con la de una sola etapa, donde α es la razón de aceleración del GPU/cálculo paralelo. Además, el método de múltiples etapas reduce significativamente el tamaño del árbol de Merkle.

Para garantizar la consistencia entre plataformas, OPML utiliza algoritmos de punto fijo y bibliotecas de punto flotante de software, superando los desafíos que presentan las diferencias de hardware.

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

En general, OPML ofrece una solución eficiente y de bajo costo para el aprendizaje automático en la cadena de bloques, con amplias perspectivas de aplicación.

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
  • 5
  • Compartir
Comentar
0/400
TheShibaWhisperervip
· hace17h
Otra vez vienen a炒新概念 para ser tomado por tonto.
Ver originalesResponder0
MainnetDelayedAgainvip
· hace17h
Según la base de datos, el equipo detrás del proyecto ha iterado la verificabilidad prometida 78 veces.
Ver originalesResponder0
TestnetFreeloadervip
· hace17h
¿Pc corre llama? Suena bien.
Ver originalesResponder0
GateUser-c802f0e8vip
· hace17h
¿Por qué todo se lanza a la cadena?
Ver originalesResponder0
LiquidationKingvip
· hace17h
No puedo jugar con cosas tan avanzadas.
Ver originalesResponder0
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)