L'intelligence en essaim est le terme utilisé pour désigner les systèmes dans lesquels des agents relativement simples travaillent ensemble pour résoudre un problème complexe de manière décentralisée.
En général, les méthodes informatiques distribuées sont très importantes pour traiter les problèmes à grande échelle, et beaucoup d'entre elles embrassent la décentralisation de manière profonde. (Compte tenu de la réalité de la défaillance matérielle et de la taille massive des ensembles de données modernes par rapport aux nœuds individuels, moins le travail passe par un goulot d'étranglement central, mieux c'est.)
Bien qu'il y ait des gens intéressés à faire du calcul sur la blockchain, il me semble qu'il est peu probable qu'il soit compétitif avec le calcul dans des clusters dédiés (comme AWS).
Je pense que le meilleur exemple d'IA déployée sur la blockchain est SingularityNET . Ils ont juste réussi à vendre leurs jetons où ils ont vendu leur jeton AGI qui pourra être utilisé pour essentiellement «payer» pour les tâches d'IA à effectuer pour vous. Diverses IA seront mises sur le réseau et pourront interagir et communiquer entre elles pour effectuer diverses tâches. Il y a d' excellentes vidéos en ligne où le Dr Ben Goertzel explique cela plus en détail. Et voici un lien vers leur livre blanc .
la source
La blockchain et l'intelligence artificielle progressent toutes deux dans l'industrie. Alors que Blockchain révolutionne le secteur financier, l'intelligence artificielle fait progresser l'industrie avec des voitures autonomes et d'autres avancées d'apprentissage automatique. L'une des raisons pour lesquelles l'intelligence artificielle progresse à un rythme rapide est la capacité de manipulation de données offerte par la blockchain.
La technologie décentralisée de Blockchain peut apporter plus de transparence et de sécurité à l'intelligence artificielle. Jusqu'à présent, la blockchain a eu un impact important dans toute l'industrie. Alors qu'il continue d'améliorer la façon dont nous chiffrons, examinons et traitons les grands ensembles de données, il peut jouer un rôle important dans l'avancement de l'intelligence artificielle. Ainsi, donner à un ingénieur blockchain des opportunités d'expérimenter plus et de trouver des moyens de faire progresser le développement de l'IA.
Vous pouvez également lire cet article Comment la blockchain peut-elle améliorer l'intelligence artificielle? pour plus d'informations.
la source
Peut-être que le terme que vous recherchez est l'apprentissage fédéré. Consultez OpenMined projet, PySyft et tensorflow fédérées bibliothèques.
la source
Je travaille actuellement sur un framework p2p pour m'entraîner avec la neuroévolution, il aura des expériences d'exemple soignées, d'hyperneat et d'eshyperneat. Les développeurs d'intelligence artificielle pourront créer et ajouter toutes les expériences qu'ils souhaitent.
Ce n'est pas une blockchain en soi mais aura une dht pour les gènes, les filets champions, les pairs bien sûr et les génomes. La formation en neuroévolution peut être effectuée en parallèle afin que la population soit répartie également entre les pairs, les pairs qui terminent tôt aideront les pairs plus lents dans leurs évaluations, et tous les pairs auront un contrôle sur l'un des réseaux qu'ils ont évalués par un pair aléatoire pour prévenir la malveillance et tous les pairs vérifieront le champion de chaque génération. Tout pair qui évalue un filet recevra un jeton spécifique à la génération qu'il a aidé à former et téléchargera également une copie du filet du champion.Plus tard, je prévois de permettre aux clients non entraîneurs de voir les performances des anciens champions et de les acheter. du réseau, tout pair possédant un jeton pour le génome qu'il achète recevra une partie du paiement. Ce ne sera pas une preuve de mise,
la source