Il y a peu, une nouvelle a fait le tour des cercles qui suivent l'actualité de l'IA, une nouvelle qui ressemble à de la science-fiction : des chercheurs ont réussi à scanner le cerveau complet d'une mouche, et maintenant n'importe qui peut le télécharger et l'entraîner pour ce qu'il veut.
Voici l'application que j'ai créée pour explorer tout ça. Cliquez ici
Les faits concrets, pour bien comprendre ce qui s'est passé et ce qui ne s'est pas passé :
De quelle mouche s'agit-il : une mouche des fruits femelle adulte, Drosophila melanogaster.
Qui l'a fait : pas une seule entreprise, mais un consortium scientifique appelé FlyWire, avec des chercheurs du MRC Laboratory of Molecular Biology (Cambridge, Royaume-Uni), de l'Université de Princeton, de l'Université du Vermont et de l'Université de Cambridge. La publication du connectome complet du cerveau de la mouche est l'aboutissement de dix ans d'effort international. (La version attribuant cela à Google DeepMind a beaucoup circulé; DeepMind a bien travaillé avec ces données par la suite pour d'autres expériences, mais le scan et l'assemblage de la carte originale sont l'œuvre de FlyWire.) Berkeley News
Comment c'est fait : la carte a été assemblée à partir de 7 000 coupes ultrafines du cerveau, capturées par microscopie électronique et annotées par IA pour identifier les types de neurones et leurs connexions. Berkeley News
Taille de la carte : 139 255 neurones et plus de 50 millions de connexions synaptiques, ce qui en fait le deuxième cerveau entièrement cartographié de l'histoire. Le premier était celui du ver C. elegans, avec seulement 302 neurones, en 1986. Mayhemcode
Ce qui nous intéresse : cette carte (appelée "connectome") est un jeu de données public et téléchargeable. Étant structurée comme un graphe de nœuds et de connexions, elle peut être chargée dans une simulation et traitée comme n'importe quel réseau de neurones artificiel : on peut lui donner un objectif et l'entraîner à le résoudre, même si cela n'a rien à voir avec ce que fait une mouche dans la vie réelle. D'ailleurs, des gens l'ont déjà entraîné à classer des e-mails ou même à jouer à des jeux vidéo.
C'est là que l'ampoule s'est allumée. Parce que ce que ce cerveau-réseau fait quand on l'entraîne, c'est, en essence, trouver le chemin le plus court entre un état et un autre au sein d'un réseau de nœuds connectés. Et c'est exactement ce que nous explorons dans Harmonie illustrée 2 avec l'idée des accords voisins : passer d'un accord de trois sons à un autre (majeur ou mineur) en déplaçant une seule note à la fois, plutôt que de sauter d'un coup vers un accord totalement différent.
Avec cette idée en tête, j'ai créé l'une des applications de mon tableau de bord, Accords Voisins, non pas parce qu'il fallait réinventer la roue (des outils qui trouvent des accords voisins existent déjà), mais comme prétexte pour me plonger enfin dans ce type de technologie et apprendre à l'installer et à la faire tourner. L'intérêt pour moi était précisément cela : comprendre comment on met quelque chose comme ça sur pied.
L'intérêt pour qui lit ceci est autre : découvrir qu'il existe un vrai cerveau biologique tournant dans une simulation, trouvant des chemins entre un état et un autre, et voir comment cette même logique, appliquée à l'harmonie, génère une carte d'accords reliés par le partage de deux notes sur trois entre voisins.