La blockchain est également une technologie qui peut beaucoup contribuer au développement de l'Intelligence Artificielle et d'outils tels que ChatGPT ou DeepL, et c'est quelque chose que de nombreux développeurs connaissent et cherchent à exploiter afin de favoriser son développement.
Mais comment est-ce possible ? Quels avantages réels l'utilisation de la blockchain peut-elle avoir lors du développement de l'Intelligence Artificielle ?
Formation décentralisée, sécurisée et autonome
L'origine la plus fondamentale de toute Intelligence Artificielle est très simple : les ensembles de données. qu'est-ce ques un jeu de données ? Un jeu de données est simplement un énorme ensemble de données regroupées de manière à ce que chacune d'elles réponde à une classification et une organisation bien structurées qui sont ensuite utilisées pour former une IA. La création de jeux de données est un travail fastidieux. Normalement, les ensembles de données sont générés à l'aide des données que nous laissons dans des services Web de différents types.
Par exemple, l'intelligence artificielle de GitHub Copilot a été formée à l'aide de toutes les données trouvées sur GitHub en tant qu'ensemble de données, y compris le code source hébergé par le service. Cela permet à Copilot de se nourrir d'une énorme quantité de code qu'il utilise finalement pour une chose : aider les développeurs à coder plus rapidement grâce à une IA qui analyse le code et propose d'éventuelles modifications pour le terminer rapidement.
La même situation se répète avec le reste de l'IA : une énorme quantité de données qui sert à alimenter un protocole et à la fin l'IA est entraînée avec un objectif très clair. Cependant, dans tous ces cas, la formation se limite à un ensemble de données prétraitées avec de nombreuses limitations, sans compter que le processus est complètement centralisé.
C'est ici que le blockchain Vous pouvez apporter la première contribution : rendre les ensembles de données plus variés et naturels, ainsi que décentraliser le processus. Par exemple, une blockchain dédiée peut être générée pour la formation à l'IA et la génération d'ensembles de données.
Ainsi, les utilisateurs peuvent participer et générer des ensembles de données qui peuvent ensuite être sélectionnés et achetés pour être utilisés dans la formation d'une IA. Cela conduit au point où les utilisateurs doivent générer des ensembles de données d'excellente qualité. Ceci afin de pouvoir les revendre pour une certaine quantité de tokens (qui seraient des tokens de la plateforme blockchain dédiée à ce service).
En même temps, ces créateurs peuvent gagner la confiance et la reconnaissance de la communauté. En effet, le travail de cet utilisateur sera reconnu pour sa bonne qualité. Cela permet aux développeurs d'intelligence artificielle de disposer d'une bibliothèque d'ensembles de données beaucoup plus large et plus diversifiée. Ainsi, ils peuvent entraîner une IA de manière beaucoup plus complète et ainsi générer des expériences plus naturelles.
Un tel système peut garantir deux choses :
- Générer un marché de jeux de données dans lequel leur qualité et leur diversité sont fortement récompensées.
- Il permet d'assurer le développement de bons ensembles de données, avec un prix beaucoup moins cher, une plus grande rapidité dans sa génération et avec un niveau de sécurité plus élevé.
Démocratiser l'accès à l'Intelligence Artificielle
Le deuxième point sur lequel la blockchain peut contribuer au développement de l'Intelligence Artificielle concerne l'accès à celle-ci. Générer une IA de qualité n'est pas bon marché. C'est là que les fonctionnalités de génération symbolique de blockchain peuvent aider à réduire les coûts de développement.
Mais l'autre point de l'accès concerne la liberté d'utiliser une IA. Par exemple, OpenAI a engendré Dall-E et ChatGPT, deux IA puissantes qui ont montré l'énorme potentiel de la technologie au monde. Cependant, pour certaines personnes dans le monde, l'utilisation de telles IA est impossible car OpenAI a interdit les pays dans lesquels elles vivent.
À d'autres moments, les développeurs peuvent limiter les capacités de l'IA afin de ne pas exploiter tout son potentiel. C'est là que la génération de l'informatique distribuée et du stockage de données utilisant la blockchain peut changer tout cela, contribuant à faire de l'IA une technologie à la portée de tous.
Un bon exemple de cela peut être vu dans un projet comme Golem Network. Ce projet a commencé comme un projet d'informatique distribuée inspiré de projets bien connus comme SETI@HOME, et n'offrait initialement qu'un accès au CPU ou au GPU pour le traitement des données brutes. Mais c'est exactement ce dont une IA a besoin, et c'est là que Golem et nombre de ses utilisateurs ont fait des progrès.
En fait, dans son github, nous pouvons obtenir une liste de projets axés sur l'apprentissage automatique et l'apprentissage en profondeur qui sont un petit exemple de ce que ce réseau est capable de faire à cet égard.
Intelligence Artificielle Décentralisée
Les deux points précédents nous permettent alors d'arriver à une fin claire : le développement d'une Intelligence Artificielle décentralisée. Un capable de travailler à travers un vaste réseau d'ordinateurs qui utilisent leur puissance de calcul et graphique pour exécuter des modèles complexes d'apprentissage en profondeur et d'apprentissage automatique, générer des ensembles de données et des marchés pour les tiers intéressés, ainsi que l'accès à l'IA de n'importe où dans le monde sans intermédiaires et la censure impliqués.
Par exemple, nous pourrions générer une intelligence artificielle qui aide les commerçants à optimiser leurs transactions sur "pilote automatique" au sein d'une plateforme. Nous pourrions également générer des plateformes de streaming Web3 qui utilisent une IA décentralisée pour étudier la musique que nous aimons et nous proposer une musique alternative que nous pourrions aimer, en ayant, soit dit en passant, un contrôle total sur nos données personnelles et la façon dont l'IA y accède (très différent de ce qui se passe sur des plateformes comme Spotify ou YouTube Music).
Comme vous pouvez le voir, le potentiel d'une IA décentralisée est énorme, non seulement parce qu'elle serait accessible à tous, mais aussi parce qu'elle pourrait être améliorée de manière ouverte et gratuite, faisant évoluer rapidement ses possibilités.
Projets d'intelligence artificielle et de blockchain qui existent aujourd'hui
L'exemple précédent du Golem Network n'est qu'un échantillon de ce qui peut être fait avec la blockchain dans le monde de l'IA, mais il existe d'autres projets qui se concentrent également sur ce secteur, tels que Protocole océanique o Fetch.ai.
D'autres projets plus récents qui ciblent le secteur sont Protocole allumé y Laisse tomber. Cela laisse un message clair : alors que l'IA commence à se développer de plus en plus dans le monde numérique, les développeurs axés sur la blockchain commencent à transférer cette technologie au secteur cherchant à explorer ses possibilités et à les mettre à la disposition de la communauté.