2025-11-18T04:46:12.048153

A Survey on Multi-Behavior Sequential Recommendation

Chen, Li, Pan et al.
Recommender systems is set up to address the issue of information overload in traditional information retrieval systems, which is focused on recommending information that is of most interest to users from massive information. Generally, there is a sequential nature and heterogeneity to the behavior of a person interacting with a system, leading to the proposal of multi-behavior sequential recommendation (MBSR). MBSR is a relatively new and worthy direction for in-depth research, which can achieve state-of-the-art recommendation through suitable modeling, and some related works have been proposed. This survey aims to shed light on the MBSR problem. Firstly, we introduce MBSR in detail, including its problem definition, application scenarios and challenges faced. Secondly, we detail the classification of MBSR, including neighborhood-based methods, matrix factorization-based methods and deep learning-based methods, where we further classify the deep learning-based methods into different learning architectures based on RNN, GNN, Transformer, and generic architectures as well as architectures that integrate hybrid techniques. In each method, we present related works based on the data perspective and the modeling perspective, as well as analyze the strengths, weaknesses and features of these works. Finally, we discuss some promising future research directions to address the challenges and improve the current status of MBSR.
academic

Eine Übersicht über Multi-Behavior Sequential Recommendation

Grundinformationen

  • Paper-ID: 2308.15701
  • Titel: A Survey on Multi-Behavior Sequential Recommendation
  • Autoren: Xiaoqing Chen, Zhitao Li, Weike Pan, Zhong Ming
  • Klassifizierung: cs.IR (Information Retrieval)
  • Veröffentlichungsdatum: 30. August 2023 (arXiv Preprint)
  • Paper-Link: https://arxiv.org/abs/2308.15701
  • Journal: IEEE Transactions on Knowledge and Data Engineering

Zusammenfassung

Empfehlungssysteme zielen darauf ab, das Informationsüberfluss-Problem in traditionellen Informationsbeschaffungssystemen zu lösen und konzentrieren sich darauf, Benutzer mit den für sie interessantesten Inhalten aus massiven Informationsmengen zu versorgen. Benutzerinteraktionsverhalten mit Systemen weist typischerweise sequenzielle und heterogene Merkmale auf, was zur Entwicklung von Multi-Behavior Sequential Recommendation (MBSR) geführt hat. MBSR ist eine relativ neue und tiefgreifend zu erforschende Richtung, die durch angemessene Modellierung hochmoderne Empfehlungsergebnisse erzielen kann. Diese Übersicht zielt darauf ab, das MBSR-Problem zu klären, seine Problemdefinition, Anwendungsszenarien und Herausforderungen detailliert zu beschreiben und MBSR-Methoden zu klassifizieren, einschließlich nachbarschaftsbasierter Methoden, Matrixfaktorisierungsmethoden und Deep-Learning-Methoden.

Forschungshintergrund und Motivation

Problemhintergrund

  1. Informationsüberfluss-Problem: Mit der explosionsartigen Zunahme von Internetinformationen sehen sich Benutzer der Herausforderung gegenüber, schnell erforderliche Inhalte aus massiven Informationsmengen zu beschaffen
  2. Einschränkungen traditioneller Empfehlungssysteme:
    • Single-Behavior Recommendation (SBR) berücksichtigt nur eine einzelne Art von Benutzer-Feedback und stößt leicht auf Datenspärlichkeit und Cold-Start-Probleme
    • Statische Empfehlungsmethoden ignorieren die Zeitabhängigkeit und dynamischen Veränderungen des Benutzerverhaltens

Forschungsmotivation

  1. Verhaltensheterogenität: In realen Szenarien existieren mehrere Arten von Interaktionsverhalten zwischen Benutzern und Objekten (Durchsuchen, zum Warenkorb hinzufügen, Kauf usw.)
  2. Sequenzabhängigkeit: Benutzerverhalten weist natürliche zeitliche Merkmale auf, die die dynamischen Veränderungen kurzfristiger und langfristiger Präferenzen widerspiegeln
  3. Praktische Anwendungsanforderungen: E-Commerce-, Video-Empfehlungs- und Nachrichtenempfehlungsbereiche benötigen dringend Empfehlungsalgorithmen, die dem echten Benutzerverhalten näher kommen

Kernbeiträge

  1. Systematische Übersicht: Erste umfassende und systematische Untersuchung des MBSR-Bereichs, die eine Lücke in der fehlenden Übersichtsliteratur dieses aufstrebenden Feldes schließt
  2. Mehrdimensionales Klassifizierungssystem: Vorschlag eines MBSR-Methodenklassifizierungsrahmens basierend auf drei Dimensionen: Technologie, Daten und Modellierung
  3. Tiefgreifende technische Analyse: Detaillierte Analyse der Vor- und Nachteile verschiedener Methoden, die Forschern eine klare technische Roadmap bietet
  4. Anleitung für zukünftige Richtungen: Vorschlag von fünf wertvollen zukünftigen Forschungsrichtungen zur Anleitung der Entwicklung dieses Bereichs

Methodische Details

Aufgabendefinition

Das MBSR-Problem konzentriert sich hauptsächlich auf die Empfehlung des nächsten Objekts in heterogenen Feedback-Sequenzen. Gegeben:

  • Benutzermenge U
  • Objektmenge I
  • Verhaltensmenge F

Die Eingabe besteht aus (Benutzer, heterogene Verhaltenssequenz)-Paaren: (u,Su)(u, S_u), wobei: Su={(iu1,fu1),...,(iut,fut),...,(iuSu,fuSu)}S_u = \{(i_u^1, f_u^1), ..., (i_u^t, f_u^t), ..., (i_u^{|S_u|}, f_u^{|S_u|})\}

Das Ziel besteht darin, die Präferenzwert r^u,t+1,j\hat{r}_{u,t+1,j} des Benutzers u für das Kandidatenobjekt j zum Zeitpunkt (t+1) vorherzusagen und eine Top-K-Empfehlungsliste zu generieren.

Klassifizierungssystem

1. Nachbarschaftsbasierte Methoden

  • Kernidee: Nutzung der Ähnlichkeit zwischen Benutzern oder Objekten für Empfehlungen
  • Repräsentative Arbeiten: BIS (Bidirectional Item Similarity)
  • Vorteile: Leicht zu warten, starke Interpretierbarkeit
  • Nachteile: Mangelnde Transitivität, schwierig, komplexe Benutzerpräferenzen zu erfassen

2. Matrixfaktorisierungsbasierte Methoden

  • Kernidee: Zerlegung der Benutzer-Objekt-Interaktionsmatrix in das innere Produkt von Matrizen mit niedrigem Rang
  • Repräsentative Arbeiten: TransRec++
  • Innovationen: Einführung von Verhaltensübergangsvektoren zur Erfassung von Sequenzbeziehungen und Verhaltensdynamik
  • Einschränkungen: Die Modellkomplexität steigt dramatisch an, wenn die Anzahl der Verhaltenstypen zunimmt

3. Deep-Learning-basierte Methoden (Hauptinhalt)

RNN-Architektur
  • RLBL: Kombination von RNN und Log-Bilinear-Modell mit verhaltensabhängigen Übergängen
  • RIB: Nutzung von GRU und Aufmerksamkeitsmechanismus zur Modellierung von Mikro-Verhalten
  • BINN: Entwurf von CLSTM und Bi-CLSTM zur Verarbeitung von Multi-Behavior-Informationen
  • Vorteile: Geeignet für Sequenzmodellierung, kann Kurzzeitgedächtnis speichern
  • Nachteile: Gradient-Vanishing/Exploding-Probleme, niedrige Recheneffizienz
GNN-Architektur
  • MGNN-SPred: Konstruktion eines globalen Graphen zur Erfassung von Verhaltensübergängen
  • DMBGN: Speziell für Aufgaben zur Vorhersage der Coupon-Einlösungsrate konzipiert
  • GPG4HSR: Berücksichtigung sowohl globaler als auch personalisierter Graphen
  • BGNN: Unterscheidung zwischen homogenen und heterogenen Verhaltensübergängen
  • Vorteile: Kann komplexe Beziehungen modellieren, starke Verarbeitung von Datensparsamkeit
  • Nachteile: Die Graphkonstruktionskomplexität steigt an, wenn die Anzahl der Verhaltenstypen zunimmt
Transformer-Architektur
  • DMT: Verwendung von MMoE für Multi-Task-Learning
  • DFN: Verarbeitung von Rauschen in implizitem Feedback durch Aufmerksamkeitsnetzwerke
  • NextIP: Modellierung des Problems als Dual-Task von Objektvorhersage und Kaufvorhersage
  • MB-STR: Entwurf einer neuartigen Positionskodierungsfunktion
  • FLAG: Gleichzeitige Modellierung lokaler Präferenzen, globaler Präferenzen und lokaler Absichten
  • Vorteile: Starke Parallelrechenkapazität, ausgezeichnete Modellierungsfähigkeit für langfristige Abhängigkeiten
  • Nachteile: Relativ schwache Erfassung lokaler Informationen
Hybrid-Architektur
  • MKM-SR: Kombination von GNN und GRU zur separaten Modellierung von Objektsequenzen und Verhaltenssequenzen
  • KHGT: Fusion von Transformer und GNN unter Berücksichtigung von Objektbeziehungsinformationen
  • Vorteile: Synthetisiert Vorteile mehrerer Techniken, signifikante Leistungsverbesserungen
  • Nachteile: Hohe Modellkomplexität, schwierige Hyperparameter-Optimierung

Experimentelle Einrichtung

Anwendungsszenarien

  1. E-Commerce-Empfehlung: Vorhersage des Kaufverhaltens von Benutzern unter Berücksichtigung von Hilfsverhaltensweisen wie Durchsuchen, zum Warenkorb hinzufügen und Favorisieren
  2. Video-Empfehlung: Mit Teilen als Zielverhalten und Durchsuchen als Hilfsverhaltensweise
  3. Nachrichtenempfehlung: Kombination von explizitem Feedback (Nicht-Gefällt-mir) und implizitem Feedback (Durchsuchen)

Bewertungsmetriken

  • Genauigkeitsmetriken: Hit Rate, NDCG, Recall, Precision
  • Diversitätsmetriken: Coverage, Diversity
  • Effizienzmetriken: Trainingszeit, Inferenzzeit, Speicherverbrauch

Datenklassifizierung

  1. (Objekt, Verhalten)-Paarsequenzen: Das häufigste Eingabeformat
  2. Verhaltensabhängige Teilsequenzen: Nach Verhaltenstyp segmentierte Objektsequenzen
  3. Verhaltensunabhängige Objektsequenzen: Objektsequenzen, die Verhaltenstypen ignorieren
  4. Verhaltenssequenzen: Reine Verhaltenstypsequenzen

Experimentelle Ergebnisse

Hauptergebnisse

  1. Deep-Learning-Methoden dominieren: Aufgrund der Komplexität des MBSR-Problems verwenden die meisten Arbeiten Deep-Learning-Methoden
  2. Transformer zeigt hervorragende Leistung: Zeigt überlegene Leistung gegenüber RNN und GNN bei mehreren Aufgaben
  3. Großes Potenzial von Hybrid-Methoden: Hybrid-Architekturen, die mehrere Techniken kombinieren, können bessere Empfehlungsergebnisse erzielen
  4. Wichtigkeit von Aufmerksamkeitsmechanismen: Fast alle hervorragenden Methoden verwenden eine Form von Aufmerksamkeitsmechanismus
  1. Von einzeln zu hybrid: Der Technologieentwicklungstrend entwickelt sich von einzelnen Architekturen zu Hybrid-Architekturen
  2. Von lokal zu global: Die Modellierungsperspektive erweitert sich von lokalen Sequenzen zu globalen Graphstrukturen
  3. Von einfach zu komplex: Die Verhaltensmodellierung entwickelt sich von einfachen Einbettungen zu komplexen Übergangsbeziehungen

Verwandte Arbeiten

Zugehörige Forschungsbereiche

  1. Sequential Recommendation: Grundlage von MBSR, berücksichtigt aber nur einzelne Verhaltensweisen
  2. Multi-Behavior Recommendation: Berücksichtigung heterogener Verhaltensweisen, aber Ignorieren der Sequenzialität
  3. Session-based Recommendation: Empfehlung kurzfristiger Interaktionssequenzen
  4. Federated Recommendation: Empfehlung unter Datenschutz

Technologischer Evolutionspfad

Traditionelle kollaborative Filterung → Matrixfaktorisierung → Deep Learning → Graphenneuronale Netze → Transformer → Hybrid-Architektur

Schlussfolgerung und Diskussion

Hauptherausforderungen

  1. Modellierung heterogener Verhaltenssequenzen: Wie man Sequenzbeziehungen verschiedener Verhaltenstypen effektiv modelliert
  2. Modellierung von Beziehungen zwischen Verhaltensweisen: Erfassung von Abhängigkeiten und Übergängen zwischen Verhaltensweisen
  3. Fusion langfristiger und kurzfristiger Präferenzen: Gleichzeitige Modellierung stabiler langfristiger Benutzerpräferenzen und kurzfristiger dynamischer Anforderungen
  4. Verarbeitung von Rauschen und Verzerrungen: Behandlung von Rauschen und Selektionsverzerrungen in implizitem Feedback

Zukünftige Richtungen

  1. Datenschicht: Lösung von Datensparsamkeit, Unausgeglichenheit, Periodizität und Rauschproblemen
  2. Technische Schicht: Verbesserung der Recheneffizienz, Verbesserung der Modellverallgemeinerungsfähigkeit, Kombination mehrerer komplementärer Techniken
  3. Optimierungsziele: Übergang von Einzelzieloptimierung zu Multi-Ziel-Gemeinschaftsoptimierung
  4. Große Sprachmodelle: Erforschung des Anwendungspotenzials von LLM in MBSR
  5. Vertrauenswürdigkeit: Verbesserung der Modellinterpretierbarkeit, Schutz der Benutzerdatensicherheit

Tiefgreifende Bewertung

Stärken

  1. Umfassendheit: Erste systematische Übersicht des MBSR-Bereichs mit breiter Abdeckung
  2. Klare Struktur: Mehrdimensionales Klassifizierungssystem ist logisch und leicht verständlich
  3. Tiefgreifende Analyse: Detaillierte und gründliche Analyse der Vor- und Nachteile jeder Methodenklasse
  4. Zukunftsorientierung: Die vorgeschlagenen zukünftigen Richtungen haben starken Orientierungswert
  5. Praktischer Nutzen: Bietet Forschern und Ingenieuren eine praktische technische Roadmap

Mängel

  1. Fehlende experimentelle Vergleiche: Als Übersichtspapier fehlen einheitliche Benchmark-Vergleichsexperimente
  2. Unzureichende Datensatzanalyse: Weniger Analyse der Merkmale und Einschränkungen bestehender Datensätze
  3. Begrenzte Diskussion industrieller Anwendungen: Unzureichende Diskussion praktischer Bereitstellungserfahrungen in der Industrie
  4. Schwache theoretische Analyse: Mangel an theoretischer Analyse der Komplexität und Lernbarkeit des MBSR-Problems

Einflussfähigkeit

  1. Akademischer Beitrag: Etablierung eines systematischen Wissenssystems für das aufstrebende MBSR-Feld
  2. Praktischer Wert: Wichtige Referenz für die Gestaltung von Multi-Behavior-Empfehlungssystemen in der Industrie
  3. Forschungsanleitung: Klare Darstellung des technologischen Entwicklungsverlaufs und der zukünftigen Richtungen des Feldes
  4. Standardsetzung: Hilft bei der Förderung der Etablierung von Bewertungsstandards und Benchmarks im MBSR-Bereich

Anwendbare Szenarien

  1. Forschungseinstieg: Bietet Anfängern einen umfassenden Überblick über Feldwissen
  2. Technologieauswahl: Anleitung für Ingenieure bei der Auswahl geeigneter MBSR-Methoden
  3. Akademische Forschung: Referenz für Forscher zur Bestimmung von Forschungsrichtungen und Innovationspunkten
  4. Industrielle Anwendung: Technische Roadmap für Unternehmen zur Konstruktion von Multi-Behavior-Empfehlungssystemen

Literaturverzeichnis

Dieses Papier bezieht sich auf 107 verwandte Literaturquellen, die wichtige Arbeiten in mehreren Bereichen wie Empfehlungssysteme, Deep Learning und Graphenneuronale Netze abdecken und eine solide theoretische Grundlage und technische Unterstützung für die MBSR-Forschung bieten.


Zusammenfassung: Dies ist ein hochqualitatives Übersichtspapier, das den aktuellen Forschungsstand des aufstrebenden Bereichs der Multi-Behavior Sequential Recommendation systematisch darstellt und eine wichtige Grundlage für die Entwicklung dieses Bereichs schafft. Das Papier hat eine klare Struktur, tiefgreifende Analyse und hat wichtigen Wert für die Förderung der theoretischen Entwicklung und praktischen Anwendung des MBSR-Bereichs.