Équilibrer la précision et la diversité dans les recommandations
Un cadre pour améliorer les recommandations aux utilisateurs en mélangeant des options familières avec des nouveautés.
― 7 min lire
Table des matières
Les Systèmes de recommandation sont devenus super importants dans plein de secteurs comme le commerce en ligne et les plateformes de contenu. Ils aident les utilisateurs à dénicher des produits ou du contenu qu'ils vont probablement aimer, en se basant sur leurs comportements passés. Par contre, se concentrer uniquement sur la recommandation d'articles populaires peut créer une situation où les utilisateurs voient les mêmes types de produits encore et encore. Ça peut limiter leurs expériences et rendre plus difficile la découverte de nouveaux trucs intéressants qu'ils pourraient apprécier.
Pour résoudre ce problème, il est crucial d'inclure de la Diversité dans les recommandations. Ça veut dire pas seulement regarder ce que les utilisateurs ont aimé avant, mais aussi considérer de nouvelles catégories qu'ils pourraient aimer. Cet article propose un système qui équilibre ces deux besoins : rester fidèle à ce que les utilisateurs aiment tout en leur présentant de nouvelles options.
Le Problème
Quand les systèmes de recommandation se concentrent trop sur l'exactitude, ils peuvent créer ce qu'on appelle une "chambre d'écho." Dans ce cas, un utilisateur ne voit que des recommandations très similaires à ses interactions passées. Par exemple, si quelqu'un achète généralement des chaussures de sport, il ne verra que des pubs pour d'autres marques de chaussures de sport au lieu de lui montrer des chaussures décontractées, des bottes ou des sandales.
Cela peut mener à une insatisfaction chez l'utilisateur parce qu'il peut avoir l'impression de passer à côté d'autres produits excitants. Pour améliorer l'expérience utilisateur, il est nécessaire de combiner le concept d'exactitude avec l'idée de diversité.
La Diversité dans les Recommandations
La diversité dans les recommandations peut se voir de deux manières principales. La première, c'est la diversité explicite pour l'utilisateur, qui concerne à quel point les articles avec lesquels un utilisateur a interagi dans le passé sont variés. Par exemple, si un utilisateur achète généralement dans quelques catégories, comme l'électronique et les vêtements, cela montre ses intérêts explicites.
Le deuxième type, c'est la diversité de non-interaction utilisateur-article. Ça regarde les nouvelles catégories avec lesquelles un utilisateur n'a pas encore interagi. Cet aspect est précieux car il aide les utilisateurs à découvrir de nouveaux centres d'intérêt qu'ils n'auraient peut-être pas envisagés. En se concentrant sur ces deux types de diversité, un système de recommandation peut offrir un meilleur mélange d'articles familiers et nouveaux aux utilisateurs.
Cadre Proposé
Pour s'attaquer aux problèmes de chambres d'écho et d'expérience utilisateur limitée, un nouveau système appelé le Cadre de Diversité de Catégorie Contrôlable (CCDF) a été suggéré. Ce cadre a deux étapes clés : Correspondance Utilisateur-Catégorie et Correspondance d'Articles Contraints.
Correspondance Utilisateur-Catégorie
Dans la première étape, Correspondance Utilisateur-Catégorie, l'objectif est de trouver les catégories qui correspondent le mieux aux intérêts d'un utilisateur. En prédisant quelles catégories un utilisateur est susceptible d'explorer ensuite, le système peut sélectionner ces catégories pour recommander des articles.
Par exemple, si un utilisateur a déjà acheté de l'électronique et des vêtements, le système peut privilégier ces catégories tout en cherchant des catégories connexes, comme les appareils électroménagers ou les accessoires, pour élargir l'expérience shopping de l'utilisateur.
Correspondance d'Articles Contraints
La deuxième étape, Correspondance d'Articles Contraints, utilise les catégories identifiées dans la première étape pour sélectionner des articles spécifiques. Ici, le système récupère des articles qui correspondent aux catégories choisies. Ce processus garantit que les articles présentés à l'utilisateur sont pertinents par rapport à ses préférences tout en lui présentant de nouvelles options.
Par exemple, si l'utilisateur a choisi l'électronique, il pourrait voir non seulement des smartphones et des tablettes, mais aussi des articles comme des appareils domotiques intelligents ou des technologies portables. Cette méthode augmente les chances de diversifier l'expérience shopping de l'utilisateur tout en gardant les recommandations pertinentes.
Importance de l'Équilibre
Trouver un équilibre entre l'exactitude et la diversité est crucial. Un système de recommandation qui se concentre uniquement sur l'exactitude peut négliger de présenter aux utilisateurs des options diverses, les faisant passer à côté de produits qu'ils pourraient aimer. En revanche, un système qui essaie de montrer trop d'options non liées peut dérouter les utilisateurs ou les faire se sentir dépassés.
Le cadre CCDF proposé répond à cela en permettant de contrôler à quel point les recommandations peuvent être diversifiées, rendant possible l'ajustement en fonction des préférences et des comportements des utilisateurs. En faisant cela, les utilisateurs peuvent trouver à la fois des articles qu'ils adorent et de nouveaux qu'ils pourraient découvrir.
Validation Expérimentale
Pour valider l'efficacité du cadre CCDF, des expériences ont été menées sur des ensembles de données réels. Les résultats ont montré que cette approche dépassait nettement les méthodes traditionnelles en matière de recommandations diversifiées. Les utilisateurs étaient plus enclins à interagir avec de nouveaux types d'articles et catégories qu'ils n'avaient pas considérés auparavant.
Résultats
- Amélioration de l'Expérience Utilisateur : Les utilisateurs ont rapporté un niveau de satisfaction plus élevé lorsqu'ils ont reçu des recommandations incluant de nouvelles catégories avec leurs intérêts habituels.
- Taux de Conversion Plus Élevés : Plus d'utilisateurs ont fini par acheter des articles d'une gamme plus large de catégories, indiquant qu'ils étaient plus engagés avec les recommandations.
- Effets Complémentaires : Les résultats ont aussi montré qu'au fur et à mesure que les utilisateurs trouvaient de nouveaux articles grâce aux recommandations, ils étaient encouragés à affiner leurs recherches, menant à un meilleur engagement global avec la plateforme.
Directions Futures
À l'avenir, il y a encore des opportunités d'amélioration. Un domaine d'intérêt sera d'améliorer l'exactitude du modèle prédictif utilisé dans l'étape de Correspondance Utilisateur-Catégorie. En comprenant mieux les préférences des utilisateurs, le système peut fournir des recommandations encore plus adaptées.
Une autre direction future consiste à affiner la manière dont les articles sont présentés aux utilisateurs en fonction de catégories spécifiques pour les rendre plus attrayants. En intégrant les intérêts des utilisateurs avec la visibilité des articles, il pourrait être possible d'augmenter encore les chances d'engagement des utilisateurs.
Conclusion
Créer un équilibre entre l'exactitude et la diversité dans les systèmes de recommandation est crucial pour améliorer l'expérience utilisateur. Le Cadre de Diversité de Catégorie Contrôlable (CCDF) fournit une approche structurée pour relever ce défi en combinant les préférences des utilisateurs avec de nouvelles opportunités d'exploration. Les résultats des expériences réelles soutiennent l'efficacité de ce cadre, suggérant que les utilisateurs peuvent trouver plus de satisfaction et d'engagement grâce à des recommandations diversifiées.
À mesure que le domaine continue d'évoluer, des améliorations continues des modèles et des méthodes sous-jacents renforceront encore l'impact des systèmes de recommandation, menant finalement à des expériences utilisateur plus riches.
Titre: On Practical Diversified Recommendation with Controllable Category Diversity Framework
Résumé: Recommender systems have made significant strides in various industries, primarily driven by extensive efforts to enhance recommendation accuracy. However, this pursuit of accuracy has inadvertently given rise to echo chamber/filter bubble effects. Especially in industry, it could impair user's experiences and prevent user from accessing a wider range of items. One of the solutions is to take diversity into account. However, most of existing works focus on user's explicit preferences, while rarely exploring user's non-interaction preferences. These neglected non-interaction preferences are especially important for broadening user's interests in alleviating echo chamber/filter bubble effects.Therefore, in this paper, we first define diversity as two distinct definitions, i.e., user-explicit diversity (U-diversity) and user-item non-interaction diversity (N-diversity) based on user historical behaviors. Then, we propose a succinct and effective method, named as Controllable Category Diversity Framework (CCDF) to achieve both high U-diversity and N-diversity simultaneously.Specifically, CCDF consists of two stages, User-Category Matching and Constrained Item Matching. The User-Category Matching utilizes the DeepU2C model and a combined loss to capture user's preferences in categories, and then selects the top-$K$ categories with a controllable parameter $K$.These top-$K$ categories will be used as trigger information in Constrained Item Matching. Offline experimental results show that our proposed DeepU2C outperforms state-of-the-art diversity-oriented methods, especially on N-diversity task. The whole framework is validated in a real-world production environment by conducting online A/B testing.
Auteurs: Tao Zhang, Luwei Yang, Zhibo Xiao, Wen Jiang, Wei Ning
Dernière mise à jour: 2024-02-06 00:00:00
Langue: English
Source URL: https://arxiv.org/abs/2402.03801
Source PDF: https://arxiv.org/pdf/2402.03801
Licence: https://creativecommons.org/licenses/by/4.0/
Changements: Ce résumé a été créé avec l'aide de l'IA et peut contenir des inexactitudes. Pour obtenir des informations précises, veuillez vous référer aux documents sources originaux dont les liens figurent ici.
Merci à arxiv pour l'utilisation de son interopérabilité en libre accès.