OPML: Machine learning optimiste sur la Blockchain
OPML( L'apprentissage machine optimiste ) est une nouvelle technologie qui permet d'exécuter des inférences et des entraînements/réglages de modèles d'IA sur des systèmes Blockchain. Comparé à ZKML, OPML peut fournir des services d'apprentissage machine à un coût inférieur et avec une efficacité supérieure. OPML a une barrière d'entrée plus basse, un PC ordinaire peut exécuter OPML contenant des modèles de langage de grande taille sans GPU, comme le modèle 7B-LLaMA de 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 est le suivant :
Le demandeur initie la tâche de service ML
Le serveur termine la tâche et soumet les résultats au Blockchain
Les validateurs vérifient les résultats, et en cas de désaccord, lancent le jeu de vérification.
Arbitrage des étapes de litige par contrat intelligent
Jeu de validation à une étape
Le jeu de validation à une seule étape est similaire au mécanisme d'engagement de calcul (RDoC). Le jeu de validation à une seule étape d'OPML présente les caractéristiques suivantes :
Construire une machine virtuelle pour l'exécution hors chaîne et l'arbitrage sur chaîne (VM)
Mettre en œuvre une bibliothèque DNN légère spécialisée pour 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 du modèle AI en instructions VM
L'image VM est gérée par un arbre de Merkle, seul le hachage racine est téléchargé sur la Blockchain.
Les tests de performance montrent que, sur un PC ordinaire, l'inférence du modèle AI de base (MNIST classification DNN) peut être réalisée en moins de 2 secondes, et l'ensemble du processus de défi peut être complété en 2 minutes.
Jeu de vérification multi-étapes
Pour surmonter les limites de la vérification à une seule étape, OPML a introduit un jeu de vérification à plusieurs étapes :
Ne calculer que dans la VM à la dernière étape, les autres étapes peuvent être exécutées de manière flexible dans l'environnement local.
Utiliser les capacités d'accélération matérielle telles que CPU, GPU, TPU
Améliorer l'efficacité d'exécution en réduisant la dépendance au VM
La pensée centrale de l'OPML multi-étapes est de représenter le processus de calcul DNN sous forme de graphique de calcul, et de mener des jeux de validation sur ce graphique. Cette méthode peut exploiter pleinement les avantages des GPU ou du traitement parallèle, améliorant ainsi considérablement les performances.
Cohérence et déterminisme
OPML utilise la méthode suivante pour garantir la cohérence des résultats ML :
Utiliser l'algorithme à point fixe ( pour quantifier la technologie ) afin de réduire l'erreur d'arrondi flottant.
Utiliser une bibliothèque de points flottants logicielle cohérente multiplateforme
Ces technologies aident à surmonter les différences de calcul causées par différents environnements matériels et logiciels, garantissant la fiabilité des résultats OPML.
OPML est encore en phase de développement, les développeurs intéressés sont les bienvenus pour contribuer.
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.
15 J'aime
Récompense
15
7
Reposter
Partager
Commentaire
0/400
NFTRegretter
· 08-14 04:42
Je fais aussi des réserves, mais je n'ose pas acheter de GPU.
Voir l'originalRépondre0
SolidityJester
· 08-11 10:54
Les prix des GPU me font pleurer.
Voir l'originalRépondre0
DaoGovernanceOfficer
· 08-11 07:36
*sigh* encore un concurrent zkml manquant de métriques de validation empiriques...
Voir l'originalRépondre0
ForkMaster
· 08-11 06:01
Encore une nouvelle astuce pour tromper les mineurs à faire du mining, n'est-ce pas ?
Voir l'originalRépondre0
MEVHunterLucky
· 08-11 06:00
opml ah... tant qu'il y a de l'argent à gagner.
Voir l'originalRépondre0
BearMarketBuyer
· 08-11 05:58
Quelqu'un peut expliquer ce qu'est le machine learning optimiste ?
OPML : Nouvelle technologie d'inférence et de validation AI efficace sur la Blockchain
OPML: Machine learning optimiste sur la Blockchain
OPML( L'apprentissage machine optimiste ) est une nouvelle technologie qui permet d'exécuter des inférences et des entraînements/réglages de modèles d'IA sur des systèmes Blockchain. Comparé à ZKML, OPML peut fournir des services d'apprentissage machine à un coût inférieur et avec une efficacité supérieure. OPML a une barrière d'entrée plus basse, un PC ordinaire peut exécuter OPML contenant des modèles de langage de grande taille sans GPU, comme le modèle 7B-LLaMA de 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 est le suivant :
Jeu de validation à une étape
Le jeu de validation à une seule étape est similaire au mécanisme d'engagement de calcul (RDoC). Le jeu de validation à une seule étape d'OPML présente les caractéristiques suivantes :
Les tests de performance montrent que, sur un PC ordinaire, l'inférence du modèle AI de base (MNIST classification DNN) peut être réalisée en moins de 2 secondes, et l'ensemble du processus de défi peut être complété en 2 minutes.
Jeu de vérification multi-étapes
Pour surmonter les limites de la vérification à une seule étape, OPML a introduit un jeu de vérification à plusieurs étapes :
La pensée centrale de l'OPML multi-étapes est de représenter le processus de calcul DNN sous forme de graphique de calcul, et de mener des jeux de validation sur ce graphique. Cette méthode peut exploiter pleinement les avantages des GPU ou du traitement parallèle, améliorant ainsi considérablement les performances.
Cohérence et déterminisme
OPML utilise la méthode suivante pour garantir la cohérence des résultats ML :
Ces technologies aident à surmonter les différences de calcul causées par différents environnements matériels et logiciels, garantissant la fiabilité des résultats OPML.
OPML est encore en phase de développement, les développeurs intéressés sont les bienvenus pour contribuer.