← Nieuwste papers
🤖 machine learning

Heterogeneous Ranking in Industrial-Scale Recommender Systems: A Case Study

Dit artikel presenteert een end-to-end industriële casestudy over het ranken van heterogene contentfeeds in Google Discover, waarbij de HA-MoE-architectuur voor adaptief multi-task leren en het LENS-observabilityframework worden geïntroduceerd om contentdiversiteit effectief te beheren terwijl zowel offline metrieken als online gebruikersbetrokkenheid worden verbeterd.

Oorspronkelijke auteurs: Di Bai, Jintao Liu, Zhenwei Tang, Peifan Wu, Nada Al-Thawr, Luoshu Wang

Gepubliceerd 2026-07-31
📖 4 min leestijd☕ Koffiepauze-leesvoer

Oorspronkelijke auteurs: Di Bai, Jintao Liu, Zhenwei Tang, Peifan Wu, Nada Al-Thawr, Luoshu Wang

Oorspronkelijk artikel gelicentieerd onder CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Dit is een AI-gegenereerde uitleg van het onderstaande artikel. Het is niet geschreven of goedgekeurd door de auteurs. Raadpleeg het oorspronkelijke artikel voor technische nauwkeurigheid. Lees de volledige disclaimer

Stel je voor dat je een enorme, chaotische bibliotheek binnenloopt waar de planken constant van plek veranderen. De ene plank bevat serieuze geschiedenisboeken, een andere heeft grappige kattenfilmpjes, een derde bevat recepten en een vierde heeft het laatste nieuws. In een perfecte wereld zou een bibliothecaris precies weten wat je wilt lezen, of je nu in de stemming bent voor een snelle grap of een diepe duik in de geschiedenis. Maar in de echte wereld van het internet is deze "bibliotheek" de Google Discover-feed, en de "bibliothecaris" is een computerprogramma genaamd een aanbevelingssysteem.

De uitdaging voor deze computerbibliothecarissen is dat ze vroeger werkten in zeer georganiseerde bibliotheken met één onderwerp, zoals een plek die alleen muziek heeft of alleen korte video's. Op die plekken zag alles er hetzelfde uit en gedroeg alles zich op dezelfde manier. Maar Google Discover is anders; het haalt content op van het hele open weefsel van het internet. Dit betekent dat de computer moet beslissen tussen een lang artikel, een video van 10 seconden, een persoonlijk bericht van een gebruiker en een door AI gegenereerde samenvatting, allemaal tegelijkertijd. Het is alsof je een enkele chef-kok vraagt om een perfecte biefstuk, een delicate soufflé en een pittige taco te bereiden voor dezelfde klant, terwijl hij dezelfde set ingrediënten en gereedschappen gebruikt. Als de chef te veel op de biefstuk focust, kan de taco verpest worden. Dit artikel behandelt het lastige probleem van het leren aan één computerbrein om al deze verschillende "smaken" aan content te hanteren zonder in de war te raken of de luidruchtigste, meest populaire zaken te bevoordelen.

De auteurs van dit artikel, een team van Google, stuitten op een specif으로 probleem: hun huidige systeem was als een "one-size-fits-all" chef. Het probeerde met één enkele set regels alles te rangschikken, wat leidde tot fouten. Soms pushte het artikelen met een lage kwaliteit en veel clickbait, simpelweg omdat ze veel klikken genereerden, terwijl het hoogwaardige video's die mensen echt wilden bekijken, begroef. Om dit op te lossen, bouwden ze een nieuw systeem genaamd HA-MoE (Heterogeneity-Adaptive Mixture-of-Experts).

Zie HA-MoE niet als een enkele chef, maar als een bruisende keuken met een slimme manager en een team van gespecialiseerde koks. In het oude systeem probeerde één kok alles te doen. In het nieuwe systeem kijkt de "manager" (het gating netwerk) naar de bestelling en het type eten (de content) en beslist welke specialistische kok het moet afhandelen. Als de bestelling voor een video is, stuurt de manager het naar de "Videospecialist". Als het een tekstartikel is, gaat het naar de "Schrijver". Cruciaal is dat de manager niet alleen gokt; het gebruikt een speciaal "heterogeniteitssignaal"—een klein briefje dat zegt: "Hé, dit is een video, behandel dit anders!" Dit zorgt ervoor dat de videospecialist kan schitteren zonder te worden overstemd door de artikel-specialist.

Maar hoe weet je of de keuken eigenlijk goed werkt? Het team realiseerde zich dat alleen kijken naar het totale aantal tevreden klanten niet genoeg was. Je kunt een geweldige dag hebben als geheel, maar als de videospecialist faalt, mis je alsnog kansen. Dus hebben ze een nieuwe manier uitgevonden om succes te meten, genaamd DL-AUC (Dual-Level AUC). Stel je voor dat je de keuken niet alleen beoordeelt op het totale aantal geserveerde maaltijden, maar ook op hoe goed de videospecialist het deed vergeleken met de artikel-specialist. Deze nieuwe score helpt hen problemen te ontdekken waarbij een bepaat type content onrechtmatig wordt genegeerd.

Om ervoor te zorgen dat het systeem in de loop van de tijd gezond blijft, hebben ze ook een hulpmiddel genaamd LENS gebouwd. Dit is als een paar röntgenbrillen voor de keuken. Het laat de engineers in de computerhersenen kijken om te zien welke "specialist" wat doet. Als het systeem lui wordt en alle specialisten hetzelfde gaan doen, merkt LENS dit onmiddellijk op. Dit helpt het team om problemen op te lossen voordat ze de gebruikerservaring verruïneren.

De resultaten waren veelbelovend. Wanneer ze dit nieuwe systeem testten op een enorme dataset van echte gebruikersinteracties, deed het het beter in het rangschikken van zowel positieve acties (zoals klikken en likes) als negatieve acties (zoals het wegklikken van een bericht) vergeleken met het oude systeem. Het slaagde erin om de "meerderheidsbias" te stoppen, waarbij populaire contenttypes voorheen de minder voorkomende types verpletterden. In online tests met echte gebruikers leidde het nieuwe systeem tot meer mensen die de app openden, dieper door de feed scrolden en een grotere variëteit aan content verkenden. Het artikel suggereert dat door de computer expliciet te leren om de verschillen tussen contenttypes te respecteren, in plaats van ze als hetzelfde te behandelen, we slimmere, eerlijkere en leukere feeds voor iedereen kunnen bouwen.

Verdrinkt u in papers in uw vakgebied?

Ontvang dagelijkse digests van de nieuwste papers die bij uw onderzoekswoorden passen — met technische samenvattingen, in uw taal.

Probeer Digest →