Enhancement of E-commerce Sponsored Search Relevancy with LLM
Cet article présente un nouveau modèle de pertinence de la recherche sponsorisée pour l'e-commerce qui affine le modèle de langage LLAMA2 7B en utilisant l'adaptation de bas rang (LoRA) pour atteindre une précision de 89,43 % dans la classification de la pertinence entre publicité et requête, surpassant ainsi les modèles de référence et GPT-4 tout en améliorant l'efficacité opérationnelle et la confidentialité.
Article original sous licence CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Ceci est une explication générée par l'IA de l'article ci-dessous. Elle n'a pas été rédigée ni approuvée par les auteurs. Pour une précision technique, consultez l'article original. Lire la clause de non-responsabilité complète
Imaginez que vous entriez dans un entrepôt massif et chaotique (comme Walmart.com) à la recherche d'un article spécifique, disons des « bottes de randonnée imperméables ». Vous criez votre requête, et l'assistant numérique du magasin doit instantanément trouver la paire de bottes parfaite pour vous la présenter.
Autrefois, cet assistant était comme un robot qui ne comprenait que les correspondances de mots exactes. Si vous disiez « bottes de pluie », il pouvait être confus si le produit était répertorié sous le nom de « chaussures de randonnée imperméables ». Il manquait souvent la nuance de ce que vous vouliez réellement, affichant des choses proches mais pas tout à fait exactes.
Ce document décrit comment l'équipe de Walmart a construit un assistant beaucoup plus intelligent en utilisant un type d'intelligence artificielle appelé Modèle de Langage Étendu (LLM), plus précisément une version appelée LLaMA2. Voici une décomposition simple de ce qu'ils ont fait et pourquoi cela importe :
1. Le problème : « L'aiguille dans une botte de foin »
Dans l'e-commerce, il existe des millions de produits et des millions de façons de les rechercher. Le défi est de faire correspondre la requête de recherche courte, parfois vague, d'un utilisateur (comme « bottes de randonnée imperméables ») avec le titre du bon produit à partir d'une liste massive.
- L'ancienne méthode : Utilisait des règles rigides. Elle échouait souvent à comprendre que « bottes de randonnée » et « chaussures d'extérieur » pouvaient signifier la même chose pour un humain.
- La nouvelle méthode : Utilise une IA qui « lit » et « comprend » le sens derrière les mots, tout comme un humain le fait.
2. La solution : Un « stagiaire spécialisé » (LoRA)
L'équipe a pris un cerveau d'IA pré-entraîné très puissant (LLaMA2 7B) qui possède déjà de nombreuses connaissances sur le langage humain. Cependant, ce cerveau est énorme et coûteux à exploiter. Ils ne voulaient pas réentraîner tout le cerveau à partir de zéro (ce qui reviendrait à apprendre à un génie à lire un dictionnaire encore et encore).
Au lieu de cela, ils ont utilisé une technique appelée LoRA (Low-Rank Adaptation).
- L'analogie : Imaginez que le modèle LLaMA2 est un bibliothécaire brillant et polyvalent qui connaît tout sur les livres, les films et la science. Vous voulez qu'il travaille spécifiquement dans la section « Équipement de randonnée » de la bibliothèque.
- L'astuce : Au lieu de licencier le bibliothécaire et d'en embaucher un nouveau, ou de faire relire toute la bibliothèque au bibliothécaire, vous lui donnez une fiche de triche spécialisée (l'adaptateur LoRA). Cette fiche de triche lui enseigne les règles spécifiques de l'« équipement de randonnée » sans changer sa personnalité ou sa mémoire entière.
- Le résultat : Le bibliothécaire devient instantanément un expert en équipement de randonnée, en utilisant très peu d'énergie ou de temps supplémentaire.
3. La mission : Le « juge de pertinence »
L'équipe a appris à cette IA spécialisée à agir comme un juge pour les résultats de recherche. Lorsqu'un utilisateur tape une requête et que le système suggère un produit, l'IA examine la paire et lui attribue un score dans l'une des trois catégories suivantes :
- Pertinent : « Oui, c'est exactement ce que l'utilisateur veut. » (ex. Requête : « Bottes imperméables » / Produit : « Bottes de randonnée Gore-Tex »).
- Partiellement pertinent : « C'est proche, mais peut-être pas parfait. » (ex. Requête : « Bottes de randonnée » / Produit : « Bottes de pluie imperméables » – bon pour la pluie, mais peut-être pas pour la randonnée).
- Non pertinent : « Non, c'est un article totalement différent. » (ex. Requête : « Bottes de randonnée » / Produit : « Tapis de cuisson en silicone »).
4. Les résultats : Plus intelligent et plus rapide
L'équipe a testé ce nouvel « stagiaire spécialisé » par rapport à d'autres modèles intelligents, y compris un modèle très célèbre appelé GPT-4 et d'anciens outils de recherche standards.
- Précision : Le nouveau modèle a réussi 89,43 % du temps.
- Comparaison : Il a battu les anciens modèles standards et a même surpassé GPT-4 dans cette tâche spécifique.
- Pourquoi GPT-4 a perdu : Le document suggère que GPT-4 « sur-généralisait » parfois. Par exemple, si vous cherchiez « poulet effiloché », GPT-4 pourrait penser qu'un « hachoir à poulet » est très pertinent parce que les mots correspondent. Mais le LLaMA2 spécialisé a compris que si vous cherchez de la nourriture, vous ne voulez probablement pas l'outil pour la préparer. Il a compris l'intention, pas seulement les mots.
5. Pourquoi cela vous concerne
- Un meilleur shopping : Vous obtenez des résultats qui correspondent réellement à ce que vous recherchez, et non pas seulement des mots qui se ressemblent.
- Coût et confidentialité : Parce qu'ils ont utilisé la méthode de la « fiche de triche » (LoRA) au lieu de reconstruire tout le cerveau, c'est moins cher à exploiter et cela protège davantage les données (puisqu'ils n'ont pas besoin d'envoyer des données vers des serveurs externes pour utiliser un modèle géant).
- Succès commercial : Lorsque les clients trouvent ce qu'ils veulent plus rapidement, ils sont plus satisfaits et plus susceptibles d'acheter.
En résumé : Ce document montre qu'en donnant à une IA générale intelligente une « fiche de triche » spécialisée pour le shopping, Walmart peut comprendre bien mieux ce que les clients veulent réellement, ce qui conduit à une expérience d'achat plus fluide, plus précise et sans se ruiner.
Noyé(e) sous les articles dans votre domaine ?
Recevez des digests quotidiens des articles les plus récents correspondant à vos mots-clés de recherche — avec des résumés techniques, dans votre langue.