Sharpness-aware Model Merging with Salience Recovery for LLM-based Cross-Domain Sequential Recommendation
Dit artikel stelt SharpRec voor, een nieuw framework voor LLM-gebaseerde cross-domein sequentiële aanbeveling dat kennisconflicten en prestatiesatutatie in modelmerging aanpakt door middel van sharpness-aware geometrische uitlijning en voorkeurssalientie-activatie om bestaande state-of-the-art baselines significant te overtreffen.
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 bibliothecaris bent die probeert de perfecte boekentip aan een bezoeker te geven. Als je alleen weet dat ze van sciencefiction houden, zou je misschien een space opera suggereren. Maar wat als je ook wist dat ze stiekem van koken houdt? Een echt slimme bibliothecaris zou die punten kunnen verbinden door een sciencefictionroman voor te stellen die zich afspeelt in een futuristische keuken. Dit is de droom van "Cross-Domain Sequential Recommendation": het gebruiken van wat iemand leuk vindt in één gebied (zoals films) om te raden wat ze in een ander gebied zouden kunnen waarderen (zoals boeken), zelfs als ze niet expliciet hebben verteld over hun nieuwe interesses.
Om dit te doen, gebruiken moderne computers "Large Language Models" (LLM's). Denk aan deze als superintelligente, veelgelezen breinen die de diepe betekenis van woorden begrijpen, niet alleen een lijst met trefwoorden. Ze kunnen uitzoeken dat "Star Wars" en "koken" misschien een thema delen van "epische reizen", zelfs als de gebruiker nooit een kookboek heeft gekocht. Echter, het aanleren van deze breinen om meerdere interesses tegelijk te jongleren is lastig. Als je probeert hun kennis van sport en speelgoed te mengen, kunnen ze in de war raken en de regels van voetbal mengen met de regels van bouwblokken. Dit artikel behandelt het probleem van hoe je deze verschillende "expertbreinen" kunt combineren tot één superbrein zonder dat ze over elkaar struikelen of hun unieke vaardigheden vergeten.
De onderzoekers, Huwei Ji en hun team van Zhejiang University en Hangzhou Dianzi University, ontdekten dat het simpelweg bij elkaar rammen van verschillende aanbevelingsmodellen niet goed werkt. Ze ontdekten twee hoofdproblemen. Ten eerste hebben de modellen vaak een "geometrische incompatibiliteit". Stel je voor dat je probeert twee verschillende puzzelstukjes samen te voegen die zo zijn gesneden dat ze in heel andere, grillige gaten passen; als je ze met geweld samenvoegt, raakt het plaatje vervormd. Ten tweede merkten ze een "verzadigingseffect" op. Als je steeds meer bronnen van kennis blijft toevoegen (zoals boeken, films, sport en speelgoed), loopt de prestatie van het model tegen een muur aan en stopt het met verbeteren. Het is alsof je te veel kleuren mengt; uiteindelijk krijg je een modderig bruin in plaats van een levendige nieuwe kleur. Het team noemt dit "statistische homogenisering", waarbij de unieke, scherpe details van elk belang worden gladgestreken tot een saai gemiddelde.
Om dit op te lossen, bouwde het team een nieuw framework genaamd SharpRec. Ze hebben de modellen niet alleen samengevoegd; ze hebben ze een make-over gegeven. Eerst gebruikten ze een techniek genaamd "Sharpness-aware Geometric Alignment". Denk hierbij aan het schuren van de grillige randen van de puzzelstukjes voordat je ze vastlijmt. Door de modellen voorzichtig te sturen naar "vlakke" plekken in hun leerlandschap (plekken waar kleine veranderingen het resultaat niet verpesten), zorgden ze ervoor dat de verschillende domeinen soepel in elkaar pasten zonder te botsen.
Ten tweede introduceerden ze "Preference Salience Activation". Wanneer de modellen werden samengevoegd, dreigden de unieke, hoogwaardige details (zoals een specifieke liefde voor vintage speelgoed) in de massa verloren te gaan. SharpRec werkt als een markeerstift: het vindt die belangrijke, zeldzame details die werden gladgestreken en versterkt ze weer. Het is als het nemen van een wazige foto en software gebruiken om de belangrijkste delen scherp te stellen, zodat het model zich de specifieke dingen herinnert die een gebruiker uniek maken, in plaats van slechts een generiek gemiddelde.
Het team testte SharpRec op echte data van Amazon, kijkend naar paren zoals Boeken en Films, of Sport en Speelgoed. Ze ontdekten dat hun methode consequent beter presteerde dan alle andere topmethoden. Sterker nog, terwijl andere methoden een prestatieplafond bereikten na het combineren van slechts drie of vier verschillende domeinen, bleef SharpRec steeds beter worden naarmate ze meer bronnen toevoegden. Ze toonden ook aan dat het werkt, zelfs wanneer er zeer weinig gebruikers zijn die overlappen tussen de twee domeinen, wat bewijst dat het geen enorme menigte mensen nodig heeft die beide dingen leuk vinden om de connectie te leggen.
Kortom, het artikel suggereert dat door zorgvuldig de "vorm" van de modellen af te stemmen en actief hun meest unieke kenmerken te beschermen, we aanbevelingssystemen kunnen bouwen die niet alleen slimmer zijn, maar ook in staat zijn om te leren van een breed scala aan verschillende interesses zonder in de war te raken of hun scherpte te verliezen. De resultaten, gemeten aan de hand van hoe vaak het systeem correct raadde wat de volgende aanbeveling zou zijn die een gebruiker leuk vindt, laten zien dat deze aanpak een belangrijke stap voorwaarts is in het maken van AI-aanbevelers die ons complexe, veelzijdige leven werkelijk begrijpen.
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.