Thèse soutenue

Intégration de Savoir Expert dans les Modèles Génératifs : Application à la Génération Musicale

FR  |  
EN
Auteur / Autrice : Stéphane Rivaud
Direction : Francis Rousseaux
Type : Thèse de doctorat
Discipline(s) : Info - Informatique
Date : Soutenance le 12/06/2020
Etablissement(s) : Reims
Ecole(s) doctorale(s) : Ecole doctorale Sciences du Numérique et de l’Ingénieur (Reims, Marne)
Partenaire(s) de recherche : Laboratoire : Centre de Recherche en Sciences et Technologies de l'Information et de la Communication (CRESTIC) EA 3804 (Reims, Marne)
Jury : Président / Présidente : Nicolas Courty
Examinateurs / Examinatrices : Francis Rousseaux, Michèle Sebag, Charlotte Truchet, Philippe Esling, Hacène Fouchal
Rapporteurs / Rapporteuses : Michèle Sebag, Charlotte Truchet

Résumé

FR  |  
EN

Cette thèse porte sur les modèles génératifs pour la génération automatique de musique, avec une attention particulière sur la notion de contrôle. Nous nous intéressons d'une part aux modèles génératifs en tant qu'outils pour l'apprentissage automatique, d'autre part à la génération automatique de musique en tant que domaine applicatif ayant des défis qui lui sont propres. La première partie de cette thèse traite des modèles graphiques probabilistes et de la programmation par contraintes pour la composition musicale assistée par ordinateur. Nous nous intéressons à la génération de partitions et avons donc affaire à des données discrètes. Nos contributions portent sur des résultats de complexité pour l'échantillonnage de distribution sous contraintes ainsi que sur l'évaluation de la pertinence d'une telle approche pour la composition assistée par ordinateur. La deuxième partie de cette thèse porte sur l'utilisation des réseaux de neurones adversariaux pour la synthèse audio. Nous introduisons une géométrie perceptive permettant d'entraîner un générateur synthétisant des formes d'ondes indifférenciables des formes d'ondes réelles. Nous développons un cadre théorique justifiant notre approche et exposons des heuristiques générales qui permettent d'assurer la stabilité numérique de nos algorithmes. La conclusion s'attache à discuter des potentiels impacts de nos contributions et propose des directions d'approfondissement des travaux exposés.