Recherche Go2Mars

Swarm AI fait référence à un système d’intelligence collective dans lequel chaque modèle d’IA travaille ensemble pour résoudre des problèmes complexes. HyperCycle est une plate-forme réseau qui utilise la technologie blockchain pour réaliser des transactions sûres et efficaces entre les machines d'IA. Elle permet à différents modèles d'algorithmes d'IA de collaborer les uns avec les autres pour former un cerveau intelligent global. Avec HyperCycle, les modèles d'algorithmes d'IA qui étaient à l'origine indépendants les uns des autres et avaient des fonctions uniques peuvent coopérer les uns avec les autres pour exécuter des processus algorithmiques intelligents complexes en interne, réalisant ainsi des changements qualitatifs.
L'effet des changements quantitatifs provoquant des changements qualitatifs a été vérifié à maintes reprises dans les modèles d'algorithmes d'IA. Dans le processus de transition de GPT1 à GPT4, la véritable itération est le changement de quantité de paramètres, ce qui permet à GPT4 de produire une intelligence difficile pour les chercheurs. expliquer. . Si nous sommes plus ambitieux et réunissons des modèles grands et petits tels que GPT, BingChat, Midjourney et même Wen Xinyiyan, il n'est pas exagéré de dire que l'intelligence artificielle atteindra un nouveau niveau en peu de temps.
Cette idée ambitieuse s’appelle l’IA en essaim, et chaque modèle d’IA du système travaillera ensemble pour résoudre des problèmes complexes. En termes simples, nous pouvons généralement le comprendre comme l'effort individuel d'un individu et la coopération globale de l'équipe - l'individu dans le combat individuel doit être responsable de tout, tandis que l'individu dans la coopération en équipe ne doit être responsable que d'une partie.

Les idéaux sont toujours pleins et la réalité est toujours maigre. Permettre à ces entreprises technologiques de transformer les conflits en amitié, de contribuer ensemble au développement humain et de partager volontairement leurs algorithmes et bases de données de base équivaut à un vœu pieux.
Mais et si nous utilisions la technologie blockchain pour briser cette chaîne de suspicion ?
Présentation de l'application HyperCycle
Il est certainement irréaliste de coordonner la collaboration technologique de ce groupe de géants de la technologie de l'IA avec l'aide d'organisations ou d'autres institutions tierces. Nous avons besoin d'un « superviseur » de règles véritablement juste et juste pour maintenir l'ordre de ce jeu. HyperCycle C'est un tel personnage.
Dès 1995, Ben Goertzel, le fondateur d'HyperCycle, en tant que scientifique en chef de l'IA chez SingularityAI, envisageait d'utiliser les dividendes du développement de l'Internet mondial pour construire une architecture de plate-forme de base décentralisée pour le réseau mondial d'intelligence artificielle. Cependant, en raison des limites des conditions objectives telles que le matériel réseau, le coût du travail de manière décentralisée et sécurisée est très élevé, cette idée n'a donc toujours été qu'une vision.
Avance rapide jusqu'en 2015, Ethereum a proposé le concept de contrats intelligents, bien qu'à proprement parler, les contrats intelligents ne soient ni intelligents ni contrats, mais en définissant à l'avance des scripts de vérification dans les nœuds du réseau, grâce à l'idée d'utiliser une approche décentralisée pour vérifier et. Maintenir la sécurité globale du réseau a permis aux fondateurs de voir pour la première fois une nouvelle idée pour vérifier cette expérience d'innovation en matière d'IA : rendre les nœuds intelligents.
Si HyperCycle est décrit sous une forme concrète, on peut comprendre qu'il s'agit d'une architecture blockchain qui permet de télécharger des algorithmes et des données d'IA dans la chaîne. Elle utilise une conception organisationnelle décentralisée et une technologie de transmission et de sécurité des données plus efficace, de sorte que l'IA. les algorithmes de différents projets peuvent partager la puissance de calcul de l'IA et garantir que chaque algorithme d'IA puisse obtenir la « récompense » qu'il mérite après le fonctionnement de l'algorithme.
Pour expliquer HyperCycle d'un point de vue technique, il peut être décrit comme une nouvelle architecture blockchain, assemblée à partir du cadre TODA/IP et TODA, du mécanisme de consensus et de réputation, de la supervision du système, des contrats intelligents, de MeTTa, etc. HyperCycle peut gérer des agents et des interactions en chaîne à grande vitesse et à grande échelle, tels que le déploiement en chaîne d'algorithmes d'intelligence artificielle formés sur la base de données de foule et de médias interactifs pilotés par l'économie des jetons.
Avec HyperCycle, les modèles d'algorithmes d'IA qui étaient à l'origine indépendants les uns des autres et avaient des fonctions uniques peuvent coopérer les uns avec les autres pour exécuter des processus algorithmiques intelligents complexes en interne, réalisant ainsi des changements qualitatifs.
Blockchain TODA/IP no-ledger : adapter l’efficacité de transmission de la blockchain à l’IA

Afin de rendre la technologie blockchain adaptée à l’IA, les principaux problèmes sont le coût du temps et le coût du transport des données. Dans le système blockchain traditionnel, chaque fois qu'une transaction se produit, tous les nœuds recevront toutes les données de transaction, les valeurs de référence de hachage et les en-têtes de bloc. Ce mode d'enregistrement du grand livre répliqué entraîne une augmentation linéaire de l'efficacité d'enregistrement et du coût du système.
Dans les itérations précédentes du modèle, certains projets ont proposé la solution de gestion des fragments, divisant les nœuds de bloc en différents fragments, et chaque fragment enregistre uniquement les enregistrements de transactions dont il est responsable. Ce modèle de partitionnement résout le problème d'efficacité dans une certaine mesure, mais il augmente également la complexité du système et augmente encore les coûts d'exploitation du système.
TODA/IP est un protocole réseau point à point sécurisé et efficace basé sur les principes de cryptographie. Il permet à chaque paquet de données réseau d'avoir un identifiant global unique et d'appartenir à une structure de données qui garantit que le paquet de données appartient à une seule signature publique. clé. .
TODA/IP est similaire dans une certaine mesure aux principes sous-jacents de la gestion des fragments, mais il adopte une approche décentralisée plus radicale pour maintenir le système léger sur le plan opérationnel et à faible surcharge - chaque bloc de données local est responsable de ses propres informations historiques de gestion.
La structure de base de TODA/IP consiste à relier les enregistrements individuels à leurs propres registres localisés, ce qui fait de ces enregistrements des agents semi-autonomes dans un sens, lors des transactions ou de la transmission de données, les nœuds individuels n'ont qu'à communiquer avec eux-mêmes. transactions, notamment celles qui donnent lieu à des litiges.
Étant donné un enregistrement R appartenant au portefeuille A, cet enregistrement peut être envoyé au portefeuille B en générant une demande de transaction signée par le portefeuille A, puis signée par B, et enfin distribuée et signée par un ensemble de validateurs. Un cycle TODA/IP comprend une série de demandes de transaction et une vérification ultérieure.
Dans un tel processus de transaction, le validateur de transaction remplace le grand livre traditionnel et fournit quatre fonctions importantes pour l'ensemble de la transaction :
▪️Déterminer la validité de la transaction (solidité structurelle et exactitude prouvée)
▪️Empêcher que le même paquet soit envoyé deux fois dans ce cycle
▪️Aide à établir une preuve consensuelle des transactions
▪️Fournir une preuve concordante pour A et B
Afin de correspondre à l'architecture de données de TODA, le format de fichier transmis entre les nœuds a également été itéré en conséquence. Un « fichier TODA » est essentiellement un fichier de données numériques joint au registre de chaque fichier sous forme de métadonnées. La combinaison entre les données internes d'un fichier et son registre permet à un fichier de se comporter comme un « objet numérique unique » (un NFT, qui peut être compris comme un trousseau de clés qui fonctionnent ensemble pour ouvrir une serrure, ou une partie d'une serrure).
Lorsqu'une transaction se produit, chaque transaction impliquée entraîne l'ajout d'un enregistrement correspondant au grand livre correspondant pour ce fichier. Ces enregistrements de transaction contiennent également d'autres informations, telles que les adresses des autres parties impliquées dans la transaction.
Avec l'aide du mécanisme TODA/IP, le processus de transmission des données comptables initialement compliqué est optimisé et l'efficacité de la transmission de la blockchain peut correspondre à l'algorithme de l'IA.
POR (Proof of Reputation Mechanism) : Lubrification secondaire de l’efficacité et de l’équité
L’efficacité à elle seule ne peut pas soutenir le fonctionnement de l’ensemble de l’IA en essaim, et l’équité est également un élément crucial de l’architecture blockchain. Dans HyperCycle, le système introduit un mécanisme de consensus dynamique – Preuve de réputation (POR) – qui est plus adapté aux systèmes d'algorithmes d'IA que les mécanismes PoS et POW.

Dans les premiers systèmes blockchain, le mécanisme PoW (preuve de travail) était adopté, et chaque nœud devait prouver sa participation par un travail de calcul afin d'obtenir les droits et intérêts correspondants. Cependant, le mécanisme PoW consomme beaucoup d'énergie, c'est pourquoi un mécanisme PoS plus léger est apparu : les nœuds du réseau peuvent obtenir le droit de confirmer des transactions en possédant des jetons sans avoir à effectuer de travail de calcul.
Bien que le PoS contourne le problème de gaspillage d'énergie du PoW, il perpétue l'effet Matthew selon lequel « les riches deviennent plus riches et les pauvres s'appauvrissent » dans le PoW, c'est-à-dire que le consensus ne peut être fourni que par des nœuds dotés de grandes quantités de puissance de traitement de données ou de jetons. . Pour les nœuds qui souhaitent une véritable situation gagnant-gagnant ou pour les modèles de petite et moyenne taille disposés à fournir de la puissance de calcul à l’ensemble de l’IA en essaim, cette situation du gagnant remporte tout est évidemment défavorable. C’est pour cette raison qu’est né le mécanisme de preuve de réputation (PoR).
TODA avait ses propres mécanismes de consensus, qui étaient également excellents, mais y superposer une dynamique de preuve de réputation augmenterait l'efficacité et simplifierait les choses dans de nombreux cas d'utilisation.
L'idée principale du PoR est d'utiliser la notation de réputation basée sur les niveaux pondérés de liquidité comme mécanisme de consensus du réseau blockchain. Le degré de réputation d'un nœud de réseau utilisé par le cadre PoR est déterminé au fil du temps et des interactions.
La réputation d'un seul nœud est calculée en mélangeant la note normalisée avec la valeur de réputation de l'ensemble du nœud et changera dynamiquement au fil du temps. Il ne s’agit pas simplement d’une valeur de notation donnée directement par d’autres nœuds. Le comportement d'un seul nœud affectera également sa valeur globale de réputation via la formule quantitative correspondante du système.
Sur cette base, le mécanisme PoR déterminera un groupe de nœuds de consensus chargés de maintenir l'état de partage à chaud en fonction de la valeur de réputation, et au fil du temps, les valeurs de réputation entre les nœuds seront continuellement mises à jour avec les interactions. Au début de chaque cycle du mécanisme de consensus PoR, la communauté doit sélectionner les membres du groupe de consensus et les inviter dans le groupe de consensus correspondant, et les membres du groupe de consensus seront sélectionnés parmi les nœuds ayant la valeur de réputation la plus élevée.
Par exemple, lorsque le score de réputation collective dépasse 50 % de la valeur totale de la réputation du réseau, un leader sera sélectionné dans le groupe. Sa fonction est :
▪️Regroupez toutes les transactions valides de la liste des transactions en attente dans un bloc
▪️Utilisez les données de transaction dans la liste des transactions pour calculer les nouvelles valeurs de réputation générées par tous les nœuds du réseau
▪️Diffuser et soumettre des informations au groupe de consensus
La plus grande valeur du mécanisme PoR dans l'écosystème d'innovation de l'IA est que, peu importe si les participants utilisent des modèles grands ou petits, tant que leurs algorithmes sont suffisamment efficaces pour l'ensemble du cluster, ils recevront des scores de crédibilité et des rendements plus élevés. Cela attirera grandement la participation active de divers projets de modèles d'IA de petite et moyenne taille, tout en faisant pleinement valoir les avantages de l'IA en essaim.
« Anneau » léger : la touche finale de l'innovation du mécanisme
Dans l'architecture globale d'HyperCycle, la conception la plus ingénieuse est le mécanisme léger en « anneau ».
Selon la définition du livre blanc HyperCycle, les nœuds du réseau TODA/IP peuvent être identifiés comme des « anneaux ». Chaque « anneau » est un ensemble spécifique d'enregistrements et est connecté hiérarchiquement. Un système TODA/IP peut contenir une collection d'anneaux, que nous pouvons appeler un « ensemble d'anneaux ». Et un nœud minimal est ce qu'on appelle « l'anneau léger ».
La partie la plus ingénieuse de l'anneau léger est qu'il peut coopérer avec d'autres anneaux pour former un ensemble d'anneaux permettant de répondre à une puissance de calcul ou à des transactions de données extrêmement importantes, et il peut également devenir un écosystème indépendant à lui seul. Si un jour GPT rejoint cet essaim d'IA, avec l'aide du mécanisme de nœud « anneau léger », il peut exister indépendamment en tant que système de discussion de génération de langage d'IA de premier plan au monde, ou il peut s'intégrer au cluster. pour la génération de contenu linguistique dans un humain virtuel IA.
Le langage contractuel MeTTa : rendre les contrats vraiment intelligents
Une nouvelle architecture de blockchain d’IA n’a plus besoin que de la dernière étape, qui consiste à migrer divers modèles d’algorithmes d’IA vers la chaîne. La réponse est : un contrat intelligent natif MeTTa. Le langage MeTTa (Meta Type Talk) a été développé dans le cadre du projet OpenCog Hyperon AGI et possède de nombreuses excellentes fonctionnalités, ce qui en fait le langage intelligent de base d'HyperCycle.
MeTTa a une sémantique sous-jacente flexible, telle qu'un traitement équivalent pour des théories de configuration similaires. Les parties au projet d'IA peuvent appeler directement le système via l'interface API pour gérer diverses transactions, ce qui signifie qu'aucune opération de script redondante ne sera effectuée lors du traitement des messages TODA/IP ou des données TODA, améliorant ainsi l'efficacité opérationnelle.
MeTTa, quant à lui, est un langage basé sur la réécriture métagraphique, qui représente les données et le code de manière unifiée et implémente des fonctions d'ordre supérieur et un typage dynamique. MeTTa prend en charge la programmation multi-paradigmes, notamment fonctionnelle, logique, orientée objet et concurrente. MeTTa fournit également un système de type puissant pour garantir l'exactitude et la sécurité du code.
Plus important encore, en utilisant le compilateur de MeTTa, la partie projet peut compiler le code source de MeTTa dans le code source du langage rholang initialement développé sur la blockchain Rchain. Cela permet à MeTTa d'atteindre une véritable intelligence à l'aide des puissantes fonctionnalités de concurrence de rholang. Tokenomics peut même être utilisé dans les contrats intelligents MeTTa pour gérer l'allocation des ressources informatiques.
Avec leur nouveau système, chaque validateur d’un réseau n’a pas besoin de vérifier qu’un contrat intelligent est exécuté correctement, mais seulement un sous-ensemble aléatoire judicieusement choisi.
Avec MeTTa, l'IA et les autres parties au projet peuvent exécuter librement des contrats intelligents pertinents sur les nœuds HyperCycle, gérer automatiquement l'allocation des ressources, sous-traiter le travail à d'autres et promouvoir de manière proactive la coopération entre les nœuds pour résoudre les problèmes.
Une fois cette dernière étape franchie, notre cluster AI prendra véritablement vie.
Résumé
La combinaison de la blockchain et de l’IA peut apporter une nouvelle valeur aux entreprises et à la société. La blockchain fournit une base de données sécurisée et transparente pour stocker des données cryptées, tandis que l'IA a la capacité de simuler la pensée humaine pour résoudre des problèmes. Lorsqu'elles sont utilisées ensemble, la blockchain peut accroître la crédibilité et la transparence des ressources de données utilisées par les modèles d'IA et augmenter la vitesse des opérations d'IA en connectant les modèles à des contrats intelligents automatisés.
En outre, la combinaison de la blockchain et de l'IA peut également permettre une représentation unifiée des données et du code, réalisant ainsi des fonctions d'ordre élevé et des types dynamiques. Cela signifie que l’IA peut lire, comprendre et corréler les données de manière rapide et complète, apportant ainsi une nouvelle intelligence aux réseaux d’entreprise basés sur la blockchain. En utilisant la blockchain pour stocker et distribuer des modèles d’IA, il peut également fournir des fonctions de piste d’audit et utiliser la tokenomics pour gérer l’allocation des ressources informatiques.
En résumé, la combinaison de la blockchain et de l’IA améliore non seulement la crédibilité et la transparence des données et des modèles, mais apporte également des solutions plus efficaces, sécurisées et intelligentes aux entreprises et à la société. Cette combinaison apportera davantage d'opportunités d'innovation à tous les horizons et favorisera le progrès social.
les références:
[1]https://wiki.opencog.org/w/File:A_Formalization_of_Hyperon_MeTTa_lingual_in_terms_of_metagraph_rewriting.pdf
[2]https://wiki.opencog.org/wikihome/images/1/1e/Basic_Atomese_Features_required.pdf
[3]https://medium.com/singularitynet/hypercycle-the-journey-to-a-fully-ai-capable-blockchain-9d2b7431cfa1
[4]https://medium.com/singularitydao/singularitydao-launchpad-hypercycle-token-Generation-event-9eeeea17f0ce
[5]https://medium.com/singularitynet/hypercycle-a-convergence-of-radical-technologies-c59aeb83ab3


