OPML : Blockchain AI nouvel outil à faible coût et haute efficacité pour réaliser la décentralisation de l'apprentissage automatique

robot
Création du résumé en cours

OPML : Optimisation des techniques d'apprentissage automatique dans les systèmes Blockchain

OPML(L'apprentissage automatique optimiste) est une nouvelle technologie qui permet l'inférence et l'entraînement/ajustement des modèles d'IA sur des systèmes Blockchain. Comparé à ZKML, OPML a des coûts plus bas et une efficacité plus élevée. Son seuil de participation est très bas, un PC ordinaire peut exécuter de grands modèles linguistiques sans GPU, comme le 7B-LLaMA de 26 Go.

OPML utilise un mécanisme de jeu de vérification pour garantir la décentralisation et la vérifiabilité des services ML. Son flux de travail est le suivant :

  1. Le demandeur lance une tâche de service ML
  2. Le serveur termine la tâche et soumet le résultat sur la blockchain.
  3. Les validateurs vérifient les résultats, et en cas de désaccord, ils lancent le jeu de validation.
  4. Effectuer l'arbitrage final sur un contrat intelligent

OPML : Système de machine learning basé sur Optimistic Rollup

Jeu de validation à une étape

Le jeu de vérification à une étape utilise un protocole de localisation précise, similaire à la délégation de calcul (RDoC). Il comprend les éléments clés suivants :

  • Construire une machine virtuelle pour l'exécution hors chaîne et l'arbitrage sur chaîne (VM)
  • Réaliser une bibliothèque DNN légère et dédiée, améliorer l'efficacité de l'inférence des modèles d'IA
  • Utiliser la technologie de compilation croisée pour compiler le code d'inférence AI en instructions VM
  • Gérer les images VM avec un arbre de Merkle, télécharger uniquement le hash racine sur la chaîne.

Les tests montrent qu'il est possible d'effectuer une inférence de modèle AI de base sur un PC ordinaire en moins de 2 secondes, et l'ensemble du processus de défi peut être complété en 2 minutes.

OPML : Système de machine learning utilisant Optimistic Rollup

Jeu de validation multi-niveaux

Pour surmonter les limitations du protocole à une seule étape, nous avons proposé un jeu de vérification multi-étapes:

  • Ne calculer que dans la VM à la dernière étape, les autres étapes peuvent être exécutées dans l'environnement local.
  • Tirer pleinement parti des capacités d'accélération matérielle telles que CPU, GPU, TPU.
  • Amélioration significative des performances d'exécution, proche du niveau de l'environnement local

Prenons l'exemple d'un OPML en deux phases :

  • Deuxième étape : validation sur le graphique de calcul, peut utiliser l'accélération GPU.
  • Première phase : convertir le calcul d'un nœud unique en exécution d'instructions VM

La conception en plusieurs étapes améliore considérablement les performances :

  • Amélioration de la vitesse de calcul α fois ( α étant le rapport d'accélération GPU )
  • La taille de l'arbre de Merkle passe de O(mn) à O(m+n)

OPML : Système de machine learning utilisant Optimistic Rollup

OPML : Système de machine learning utilisant Optimistic Rollup

Cohérence et déterminisme

Pour garantir la cohérence des résultats ML, OPML adopte :

  1. Algorithme à point fixe ( technologie de quantification ) : utilisation de la représentation à précision fixe, réduction des erreurs de flottement.
  2. Bibliothèque de nombres à virgule flottante : cohérence multiplateforme

Ces méthodes résolvent efficacement les problèmes de différence de calcul en virgule flottante dans différents environnements matériels et logiciels.

Dans l'ensemble, OPML offre une solution efficace et à faible coût pour les applications d'IA sur Blockchain. Il prend en charge non seulement l'inférence de modèle, mais peut également être utilisé pour l'entraînement de modèle, c'est un cadre d'apprentissage automatique universel.

OPML : Système de machine learning utilisant Optimistic Rollup

Voir l'original
Cette page peut inclure du contenu de tiers fourni à des fins d'information uniquement. Gate ne garantit ni l'exactitude ni la validité de ces contenus, n’endosse pas les opinions exprimées, et ne fournit aucun conseil financier ou professionnel à travers ces informations. Voir la section Avertissement pour plus de détails.
  • Récompense
  • 8
  • Partager
Commentaire
0/400
HappyToBeDumpedvip
· 07-18 20:40
Encore en train d'escroquer des pigeons ?
Voir l'originalRépondre0
ChainComedianvip
· 07-18 15:37
Blockchain est bien, All in est mieux!
Voir l'originalRépondre0
GmGnSleepervip
· 07-17 13:55
Il y a quelque chose. Ça va être énorme.
Voir l'originalRépondre0
GateUser-1a2ed0b9vip
· 07-16 20:50
Ce jeu est vraiment compris.
Voir l'originalRépondre0
SchrodingerWalletvip
· 07-16 04:12
Cette opportunité est là, accumulez-la.
Voir l'originalRépondre0
AirdropChaservip
· 07-16 04:06
Diminuer les coûts, cela ne va-t-il pas To the moon ?
Voir l'originalRépondre0
SatoshiSherpavip
· 07-16 04:02
Encore un nouveau concept de se faire prendre pour des cons
Voir l'originalRépondre0
BlockchainRetirementHomevip
· 07-16 04:00
Il semble que les personnes âgées puissent aussi jouer avec l'IA.
Voir l'originalRépondre0
  • Épingler
Trader les cryptos partout et à tout moment
qrCode
Scan pour télécharger Gate app
Communauté
Français (Afrique)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)