Les 8 boutons du « Piano Genie » suffisent pour contrôler les 88 touches d’un véritable instrument de musique. L’objet a été créé par des ingénieurs de Magenta, le projet de recherche né dans le giron de Google, qui s’intéresse aux usages de l’intelligence artificielle dans la création musicale et artistique.
Les ingénieurs Chris Donahue, Ian Simon et Sander Dieleman ont présenté le 15 octobre 2018 leur « interface musicale intelligente », qui consiste en une manette liée à un piano, équipée de 8 touches colorées. Comme le soulignent ses inventeurs, l’objet rappelle le jeu Rock Band (qui s’est adapté l’année dernière au format de la réalité virtuelle).
L’objet tangible, que l’on peut apercevoir dans une série de vidéos, s’accompagne d’une version en ligne que vous pouvez vous-même utiliser pour découvrir le fonctionnement du Piano Genie. Cette version est très facile à utiliser, puisqu’il suffit d’appuyer sur les touches 1 à 8 pour commencer à jouer de la musique.
Un auto-encodeur entrainé avec 1 400 morceaux
Comment les ingénieurs s’y sont-ils pris pour que le piano joue une mélodie harmonieuse, alors que la manette n’a que 8 touches ? Ils ont créé un auto-encodeur ; un réseau de neurones qui réorganise les données de manière à « réduire » l’ensemble des informations, comme ici avec les 8 touches qui simplifient l’usage du piano.
Cet auto-encodeur a été entrainé grâce à des « performances au piano existantes » : il a fallu utiliser un encodeur, qui a associé des séquences de notes de piano à des séquences de pression sur les 8 boutons, ainsi qu’un décodeur qui a interprété les mêmes séquences en notes au piano — le schéma ci-dessus résume ce fonctionnement, à la seule différence qu’il y a 8 boutons de contrôle sur le Piano Genie, et non 4.
Les ingénieurs ont entraîné ce réseau de neurones à partir d’une base de 1 400 morceaux interprétés à l’occasion du Minnesota International Piano-E-Compétition, une concours organisé à Minneapolis. Il est cependant possible d’entraîner le piano avec les morceaux de son choix : les ingénieurs ont mis à disposition les outils nécessaires sur la plateforme GitHub.
+ rapide, + pratique, + exclusif
Zéro publicité, fonctions avancées de lecture, articles résumés par l'I.A, contenus exclusifs et plus encore.
Découvrez les nombreux avantages de Numerama+.
Vous avez lu 0 articles sur Numerama ce mois-ci
Tout le monde n'a pas les moyens de payer pour l'information.
C'est pourquoi nous maintenons notre journalisme ouvert à tous.
Mais si vous le pouvez,
voici trois bonnes raisons de soutenir notre travail :
- 1 Numerama+ contribue à offrir une expérience gratuite à tous les lecteurs de Numerama.
- 2 Vous profiterez d'une lecture sans publicité, de nombreuses fonctions avancées de lecture et des contenus exclusifs.
- 3 Aider Numerama dans sa mission : comprendre le présent pour anticiper l'avenir.
Si vous croyez en un web gratuit et à une information de qualité accessible au plus grand nombre, rejoignez Numerama+.
Abonnez-vous gratuitement à Artificielles, notre newsletter sur l’IA, conçue par des IA, vérifiée par Numerama !