Thèse soutenue

Explications pour des recommandations manquantes basées sur les graphes

FR  |  
EN
Auteur / Autrice : Hervé-Madelein Attolou
Direction : Dimitris KotzinosAikaterini Tzompanaki
Type : Thèse de doctorat
Discipline(s) : STIC (Sciences et Technologies de l'Information et de la Communication) - ED EM2PSI
Date : Soutenance le 16/12/2024
Etablissement(s) : CY Cergy Paris Université
Ecole(s) doctorale(s) : Ecole doctorale Économie, Management, Mathématiques , Physique et Sciences Informatiques (EM2PSI)
Partenaire(s) de recherche : Laboratoire : ETIS - Equipes Traitement de l'Information et Systèmes
Jury : Président / Présidente : Dario Colazzo
Examinateurs / Examinatrices : Dimitris Kotzinos, Aikaterini Tzompanaki, Evaggelia Pitoura, Amel Bouzeghoub, Christian Dan Vodislav
Rapporteurs / Rapporteuses : Evaggelia Pitoura, Amel Bouzeghoub

Résumé

FR  |  
EN

Cette thèse explore le domaine spécifique des explications du type ''Pourquoipas'' (recommandations manquantes), qui se concentrent sur l'explication del'absence de certains éléments dans la liste de recommandations. Le besoind'explications recommandations manquantes est particulièrement crucial dans desscénarios de recommandation complexes, où l'absence de certaines recommandationspeut entraîner l'insatisfaction ou la méfiance des utilisateurs. Par exemple, un util-isateur d'une plateforme de commerce en ligne pourrait se demander pourquoi unproduit spécifique n'a pas été recommandé malgré le fait qu'il remplissait certainscritères. En fournissant des explications sur les recommandations manquantes, nousvisons à améliorer la transparence, la satisfaction des utilisateurs, leur engagementet la fiabilité globale du système.La principale contribution de cette thèse est le développement d'EMiGRe (Ex-plainable Missing Graph REcommender), une infrastructure algorithmique novatricequi fournit des explications actionnables pour les recommandations manquantesdans les systèmes de recommandation basés sur les graphes. Contrairement auxméthodes d'explicabilité traditionnelles, qui se concentrent sur la justification deséléments recommandés, EMiGRe se concentre sur l'absence d'éléments spécifiquesdans les listes de recommandations. L'infrastructure fonctionne en analysant les in-teractions de l'utilisateur dans une modélisation de graphe d'information hétérogèned'un ensemble de données, en identifiant les actions ou relations clés qui, lorsqu'ellessont modifiées, auraient conduit à la recommandation de l'élément manquant. EMi-GRe propose deux modes d'explication :- Le mode Suppression identifie les actions ou interactions existantes qui em-pêchent le système de recommander l'élément souhaité et suggère de les supprimer.- Le mode Ajout propose des actions ou des éléments supplémentaires qui, s'ilsétaient utilisés, déclencheraient la recommandation de l'élément manquant.Pour générer des explications dans les deux modes Ajout et Suppression, nousexplorons l'espace de solutions à l'aide d'un ensemble d'heuristiques adaptées àdes objectifs spécifiques. Le cadre offre plusieurs heuristiques, chacune servant unobjectif : l'heuristique incrémentale privilégie un calcul plus rapide en augmentantprogressivement le nombre d'éléments sélectionnés, potentiellement au détrimentd'explications minimales. En revanche, l'heuristique combinatoire vise à trouver desexplications plus petites en explorant minutieusement l'espace de solutions. De plus,une heuristique de comparaison exhaustive est incluse pour évaluer la contributionprécise de chaque voisin à l'élément manquant par rapport à tous les autres éléments,augmentant ainsi le taux de succès.Pour valider l'efficacité du cadre EMiGRe des évaluations expérimentales ap-profondies ont été menées sur des jeux de données synthétiques et réels. Les jeux dedonnées incluent des données provenant de sources telles qu'Amazon, simulant unscénario de commerce en ligne réel, ainsi que le jeu de données Food.com représentantun problème de recommandation sur une plateforme de recettes. Les résultats ex-périmentaux montrent qu'EMiGRe est capable de fournir des explications de bonnequalité pour les recommandations manquantes avec un minimum de surcharge com-putationnelle. En particulier, le système démontre une amélioration significativedes taux de succès des explications par rapport aux méthodes traditionnelles deforce brute, tout en maintenant une taille d'explication et un temps de traitementacceptables.De plus, cette thèse introduit une nouvelle évaluation des explications des recom-mandations manquantes, en définissant des métriques telles que le taux de succès, lataille de l'explication et le temps de traitement pour mesurer la qualité et l'efficacitédes explications.