OPML: Système d'apprentissage automatique Blockchain basé sur l'approche optimiste
OPML( est un système d'IA Blockchain innovant qui peut effectuer l'inférence et l'entraînement/ajustement de modèles d'IA sur les systèmes Blockchain en utilisant une approche optimiste. Comparé à ZKML, OPML peut offrir des services de ML à coût réduit et à efficacité accrue. Les exigences matérielles d'OPML sont très faibles, un PC ordinaire peut faire fonctionner des modèles de langage de grande taille, tels que le modèle 7B-LLaMA d'environ 26 Go.
OPML utilise un mécanisme de jeu de validation pour garantir la décentralisation et le consensus vérifiable des services ML. Le processus de base est le suivant :
Le demandeur lance une tâche de service ML
Le serveur termine la tâche et soumet le résultat sur la Blockchain.
Les validateurs vérifient les résultats, s'il y a un litige, le jeu de validation est lancé.
Localiser précisément les étapes erronées grâce au protocole de bifurcation
Effectuer une arbitrage étape par étape sur un contrat intelligent
![OPML : Système d'apprentissage machine utilisant Optimistic Rollup])https://img-cdn.gateio.im/webp-social/moments-97100de5d65b1bb4dfc9ad6502195b59.webp(
Jeu de vérification à une étape
Le fonctionnement du protocole de localisation précise à une seule étape est similaire à celui du calcul d'une délégation )RDoC(, en supposant que plusieurs parties exécutent le même programme, en identifiant les étapes contestées par des interrogations mutuelles, puis par arbitrage d'un contrat intelligent sur la blockchain.
Les principales caractéristiques du jeu de validation en une seule étape OPML :
Construire une machine virtuelle dédiée )VM( pour l'exécution hors chaîne et l'arbitrage sur chaîne.
Mettre en œuvre une bibliothèque DNN légère pour améliorer l'efficacité de l'inférence AI
Utiliser la technologie de compilation croisée pour compiler le code AI en instructions VM
L'image VM est gérée par un arbre de Merkle, seule la racine du hachage est téléchargée sur la chaîne.
Des tests ont montré que l'inférence DNN de base peut être effectuée en moins de 2 secondes sur un PC ordinaire, et l'ensemble du processus de défi peut être complété en moins de 2 minutes.
![OPML : Système de machine learning utilisant Optimistic Rollup])https://img-cdn.gateio.im/webp-social/moments-e798407b4f5f3dd6dc7d8327db07eb20.webp(
Jeu de validation multi-niveaux
Pour surmonter les limitations de la solution à une seule étape, OPML a introduit un jeu de vérification multi-étapes :
Utiliser la VM uniquement à la dernière étape, les autres étapes peuvent être exécutées dans l'environnement local.
Profitez pleinement des capacités d'accélération matérielle telles que le CPU, le GPU et le TPU.
Améliorer considérablement les performances d'exécution en réduisant la dépendance à la VM
Conception clé de l'OPML multi-étapes :
Représenter le processus de calcul ML sous forme de graphique de calcul
Effectuer des jeux de vérification au niveau du graphique )Phase-2(
Les nœuds de litige sont calculés en instructions VM pour la vérification de la Phase-1
Utiliser un arbre de Merkle pour garantir l'intégrité et la sécurité entre les phases.
![OPML : Système de machine learning basé sur Optimistic Rollup])https://img-cdn.gateio.im/webp-social/moments-3f290bc2a1acee40d4e71fbf35ee5079.webp(
Améliorations des performances
L'analyse montre que le OPML multi-étapes présente des avantages significatifs par rapport aux solutions à une seule étape :
Vitesse de calcul augmentée de α fois ) α pour le ratio d'accélération GPU/parallèle (
La taille de l'arbre Merkle passe de O)mn( à O)m+n(
Ces améliorations ont considérablement augmenté l'efficacité et l'évolutivité du système.
![OPML : Système d'apprentissage automatique utilisant Optimistic Rollup])https://img-cdn.gateio.im/webp-social/moments-4d41ed09832980b943519f4c0baa6109.webp(
Cohérence et déterminisme
Pour assurer la cohérence des résultats OPML, les mesures suivantes ont été prises :
Utiliser l'algorithme à point fixe ) pour quantifier la technologie ( afin de réduire l'impact des erreurs de flottement.
Adoptez une bibliothèque de points flottants logicielle cohérente multiplateforme
Ces technologies permettent de surmonter efficacement les défis posés par les variables à virgule flottante et les différences de plateforme.
OPML présente des avantages significatifs en termes de réduction des coûts et d'amélioration de l'efficacité, ouvrant de nouvelles possibilités pour les applications AI de la Blockchain. Ce projet est toujours en cours de développement, et les développeurs intéressés sont invités à contribuer.
![OPML : Système de machine learning utilisant Optimistic Rollup])https://img-cdn.gateio.im/webp-social/moments-a33f120074b07b2ec4ae4ececbea79f1.webp(
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
9 J'aime
Récompense
9
2
Partager
Commentaire
0/400
NestedFox
· Il y a 7h
C'est un peu sévère, cette efficacité semble assez rude.
OPML : un nouveau paradigme de système AI Blockchain à faible coût et haute efficacité
OPML: Système d'apprentissage automatique Blockchain basé sur l'approche optimiste
OPML( est un système d'IA Blockchain innovant qui peut effectuer l'inférence et l'entraînement/ajustement de modèles d'IA sur les systèmes Blockchain en utilisant une approche optimiste. Comparé à ZKML, OPML peut offrir des services de ML à coût réduit et à efficacité accrue. Les exigences matérielles d'OPML sont très faibles, un PC ordinaire peut faire fonctionner des modèles de langage de grande taille, tels que le modèle 7B-LLaMA d'environ 26 Go.
OPML utilise un mécanisme de jeu de validation pour garantir la décentralisation et le consensus vérifiable des services ML. Le processus de base est le suivant :
![OPML : Système d'apprentissage machine utilisant Optimistic Rollup])https://img-cdn.gateio.im/webp-social/moments-97100de5d65b1bb4dfc9ad6502195b59.webp(
Jeu de vérification à une étape
Le fonctionnement du protocole de localisation précise à une seule étape est similaire à celui du calcul d'une délégation )RDoC(, en supposant que plusieurs parties exécutent le même programme, en identifiant les étapes contestées par des interrogations mutuelles, puis par arbitrage d'un contrat intelligent sur la blockchain.
Les principales caractéristiques du jeu de validation en une seule étape OPML :
Des tests ont montré que l'inférence DNN de base peut être effectuée en moins de 2 secondes sur un PC ordinaire, et l'ensemble du processus de défi peut être complété en moins de 2 minutes.
![OPML : Système de machine learning utilisant Optimistic Rollup])https://img-cdn.gateio.im/webp-social/moments-e798407b4f5f3dd6dc7d8327db07eb20.webp(
Jeu de validation multi-niveaux
Pour surmonter les limitations de la solution à une seule étape, OPML a introduit un jeu de vérification multi-étapes :
Conception clé de l'OPML multi-étapes :
![OPML : Système de machine learning basé sur Optimistic Rollup])https://img-cdn.gateio.im/webp-social/moments-3f290bc2a1acee40d4e71fbf35ee5079.webp(
Améliorations des performances
L'analyse montre que le OPML multi-étapes présente des avantages significatifs par rapport aux solutions à une seule étape :
Ces améliorations ont considérablement augmenté l'efficacité et l'évolutivité du système.
![OPML : Système d'apprentissage automatique utilisant Optimistic Rollup])https://img-cdn.gateio.im/webp-social/moments-4d41ed09832980b943519f4c0baa6109.webp(
Cohérence et déterminisme
Pour assurer la cohérence des résultats OPML, les mesures suivantes ont été prises :
Ces technologies permettent de surmonter efficacement les défis posés par les variables à virgule flottante et les différences de plateforme.
OPML présente des avantages significatifs en termes de réduction des coûts et d'amélioration de l'efficacité, ouvrant de nouvelles possibilités pour les applications AI de la Blockchain. Ce projet est toujours en cours de développement, et les développeurs intéressés sont invités à contribuer.
![OPML : Système de machine learning utilisant Optimistic Rollup])https://img-cdn.gateio.im/webp-social/moments-a33f120074b07b2ec4ae4ececbea79f1.webp(