Heim  >  Artikel  >  Technologie-Peripheriegeräte  >  Um mehrstufige Benutzerabsichten effektiv zu nutzen, haben die Hong Kong University of Science and Technology, die Peking University usw. ein neues Sitzungsempfehlungsmodell Atten-Mixer vorgeschlagen

Um mehrstufige Benutzerabsichten effektiv zu nutzen, haben die Hong Kong University of Science and Technology, die Peking University usw. ein neues Sitzungsempfehlungsmodell Atten-Mixer vorgeschlagen

王林
王林nach vorne
2023-04-15 08:28:05856Durchsuche

Als intelligente Informationsfiltertechnologie wird das Empfehlungssystem häufig in tatsächlichen Szenarien eingesetzt. Der Erfolg von Empfehlungssystemen basiert jedoch häufig auf einer großen Menge an Benutzerdaten, bei denen es sich möglicherweise um private und sensible Informationen der Benutzer handelt. In Szenarien, in denen Benutzerinformationen durch den Datenschutz eingeschränkt sind oder nicht abgerufen werden können, versagen herkömmliche Empfehlungssysteme oft. Daher ist der Aufbau eines vertrauenswürdigen Empfehlungssystems bei gleichzeitiger Gewährleistung von Datenschutz und Sicherheit ein dringend zu lösendes Problem.


Da Nutzer in den letzten Jahren immer mehr auf ihre eigene Privatsphäre achten, tendieren immer mehr Nutzer dazu, Online-Plattformen ohne Anmeldung zu nutzen, was auch anonyme sitzungsbasierte Empfehlungen zu einer wichtigen Forschungsrichtung macht. Kürzlich haben Forscher der Hong Kong University of Science and Technology, der Peking University, Microsoft Asia Research und anderen Institutionen ein neues Atten-Mixer-Modell vorgeschlagen, das mehrstufige Benutzerabsichten effizient nutzt. Die Forschungsarbeit erhielt beim WSDM2023 eine lobende Erwähnung als bestes Papier.


Um mehrstufige Benutzerabsichten effektiv zu nutzen, haben die Hong Kong University of Science and Technology, die Peking University usw. ein neues Sitzungsempfehlungsmodell Atten-Mixer vorgeschlagen


... Forschungshintergrund


Sitzungsbasierte Empfehlung (SBR) ist eine Empfehlungsmethode, die auf der kurzen und dynamischen Sitzung des Benutzers (dh der Verhaltenssequenz des Benutzers) basiert.


Im Vergleich zu herkömmlichen benutzer- oder artikelbasierten Empfehlungssystemen konzentriert sich SBR mehr auf die Erfassung der unmittelbaren Bedürfnisse des Benutzers in der aktuellen Sitzung und kann sich effektiver an die Herausforderungen der schnellen Entwicklung von Benutzerinteressen und Long-Tail anpassen Effekte.


In der Entwicklung des SBR-Modells, von Modellen, die auf Recurrent Neural Network (RNN) basieren, zu Modellen, die auf Convolutional Neural Network (CNN) basieren, und dann zu den neueren Modellen, die auf Graph Neural Network (GNN) basieren. werden in der SBR-Forschung häufig verwendet, um komplexe Übertragungsbeziehungen zwischen Elementen besser zu untersuchen.



Um mehrstufige Benutzerabsichten effektiv zu nutzen, haben die Hong Kong University of Science and Technology, die Peking University usw. ein neues Sitzungsempfehlungsmodell Atten-Mixer vorgeschlagen

Allerdings ist die Leistungsverbesserung dieser Modelle bei Benchmark-Datensätzen im Vergleich zum exponentiellen Anstieg ihrer Modellkomplexität sehr begrenzt. Angesichts dieses Phänomens wirft dieser Artikel die folgenden Fragen auf: Sind diese GNN-basierten Modelle zu einfach oder zu komplex für SBR?


Vorläufige Analyse


Um diese Frage zu beantworten, versuchte der Autor, bestehende GNN-basierte SBR-Modelle zu dekonstruieren und ihre Rolle bei SBR-Aufgaben zu analysieren.


Im Allgemeinen kann ein typisches GNN-basiertes SBR-Modell in zwei Teile zerlegt werden:


(1) GNN-Modul. Die Parameter können in Ausbreitungsgewichte für die Graphfaltung und GRU-Gewichte für die Fusion der ursprünglichen Einbettungs- und Graphfaltungsausgabe unterteilt werden.


(2) Auslesemodul. Zu den Parametern gehören Aufmerksamkeitspooling-Gewichte zum Generieren von Langzeitdarstellungen und Transformationsgewichte zum Generieren von Sitzungsdarstellungen für die Vorhersage.



Als nächstes verwendet der Autor Sparse Variational Dropout (SparseVD), eine häufig verwendete Sparsifizierungstechnologie für neuronale Netze, für diese beiden Teile und berechnet die Parameter beim Training des Modells .


Das Dichteverhältnis eines Parameters bezieht sich auf das Verhältnis der Anzahl der Elemente, die einen bestimmten Schwellenwert überschreiten, zur Gesamtzahl der Elemente im Gewicht des Parameters. Sein Wert kann zur Messung der Bedeutung des Parameters verwendet werden.


Um mehrstufige Benutzerabsichten effektiv zu nutzen, haben die Hong Kong University of Science and Technology, die Peking University usw. ein neues Sitzungsempfehlungsmodell Atten-Mixer vorgeschlagen


GNN-Modul.


Da GNN viele Parameter hat und zufällig initialisiert wird, muss zu Beginn viel Wissen aktualisiert werden. Daher können wir sehen, dass das Dichteverhältnis des Faltungsausbreitungsgewichts des Graphen in den ersten Datenstapeln schwanken wird. Wenn sich das Training stabilisiert, tendiert das Dichteverhältnis gegen 0.


Um mehrstufige Benutzerabsichten effektiv zu nutzen, haben die Hong Kong University of Science and Technology, die Peking University usw. ein neues Sitzungsempfehlungsmodell Atten-Mixer vorgeschlagen

Auslesemodul.


Wir können feststellen, dass mit fortschreitendem Training das Dichteverhältnis der Aufmerksamkeitsbündelungsgewichte auf einem hohen Niveau gehalten werden kann. Den gleichen Trend können wir auch bei anderen Datensätzen und anderen GNN-basierten SBR-Modellen beobachten.


Daher stellten die Autoren fest, dass viele Parameter des GNN-Moduls während des Trainingsprozesses redundant sind. Auf dieser Grundlage schlägt der Autor die folgenden einfacheren und effektiveren Modellentwurfsrichtlinien für SBR vor:


(1) Ohne übermäßig komplexes GNN-Design zu verfolgen, neigt der Autor dazu,

den GNN-Ausbreitungsteil zu löschen und nur beizubehalten die anfängliche Einbettungsschicht ;

(2) Modelldesigner sollten dem aufmerksamkeitsbasierten Auslesemodul mehr

Aufmerksamkeit schenken .


Da die Aufmerksamkeitspooling-Gewichtungsparameter ein hohes Dichteverhältnis beibehalten, spekuliert der Autor, dass es vorteilhafter sein wird, einen fortgeschritteneren Architekturentwurf auf der aufmerksamkeitsbasierten Auslesemethode durchzuführen.


Da in diesem Artikel die Abhängigkeit vom Ausbreitungsteil von GNN aufgegeben wird, sollte das Readout-Modul mehr Verantwortung für die Modellbegründung übernehmen.


Angesichts der Tatsache, dass das vorhandene instanzansichtsbasierte Auslesemodul über begrenzte Argumentationsfunktionen verfügt, muss in diesem Artikel ein Auslesemodul mit stärkeren Argumentationsfunktionen entworfen werden.


So entwerfen Sie ein Readout-Modul mit stärkeren Denkfähigkeiten


Nach psychopathologischen Untersuchungen ist menschliches Denken im Wesentlichen ein mehrstufiger Informationsverarbeitungsprozess.


Durch eine umfassende Betrachtung der zugrunde liegenden Produkte, mit denen Alice interagiert, können Menschen beispielsweise einige übergeordnete Konzepte erhalten, beispielsweise ob Alice eine Hochzeit planen oder ein neues Haus dekorieren möchte. Nachdem festgestellt wurde, dass Alice wahrscheinlich eine Hochzeit plant, zieht der Mensch Hochzeitsartikel in Betracht, die mit dem Blumenstrauß in Zusammenhang stehen, wie zum Beispiel Hochzeitsballons, und nicht dekorative Gegenstände, die mit dem Blumenstrauß in Zusammenhang stehen, wie zum Beispiel ein Wandgemälde.


Die Übernahme dieser mehrstufigen Argumentationsstrategie in einem Empfehlungssystem kann dazu beitragen, einen großen Suchraum zu beschneiden, lokal optimale Lösungen zu vermeiden und durch Berücksichtigung des allgemeinen Verhaltenstrends der Benutzer zu einer zufriedenstellenderen Lösung zu gelangen.


Daher soll in diesem Artikel dieser mehrschichtige Argumentationsmechanismus

in das Design des Readout-Moduls eingeführt werden.

Um mehrstufige Benutzerabsichten effektiv zu nutzen, haben die Hong Kong University of Science and Technology, die Peking University usw. ein neues Sitzungsempfehlungsmodell Atten-Mixer vorgeschlagen

Allerdings ist es keine leichte Aufgabe, diese übergeordneten Konzepte zu erhalten, da die bloße Aufzählung dieser übergeordneten Konzepte nicht realistisch ist und wahrscheinlich irrelevante Konzepte einführt und die Leistung des Modells beeinträchtigt.

Um dieser Herausforderung zu begegnen, werden in diesem Artikel zwei SBR-bezogene induktive Vorurteile übernommen: lokale Invarianz und inhärente Priorität zur Reduzierung des Suchraums .

  • Inhärente Priorität bedeutet, dass die letzten Elemente in der Sitzung die aktuellen Interessen des Benutzers besser widerspiegeln können.
  • Lokale Invarianz bedeutet, dass die relative Reihenfolge der letzten Elemente in der Sitzung das Interesse des Benutzers nicht beeinflusst. Daher können in der Praxis Gruppen aus einer unterschiedlichen Anzahl von Endelementen gebildet werden, und über diese Gruppen können verwandte Konzepte auf hoher Ebene erstellt werden.

Hier entspricht das Endelement der inhärenten Priorität, die Gruppe entspricht der lokalen Invarianz und die verschiedenen Zahlen repräsentieren die vielschichtigen Konzepte auf hoher Ebene, die in diesem Artikel betrachtet werden.

Um mehrstufige Benutzerabsichten effektiv zu nutzen, haben die Hong Kong University of Science and Technology, die Peking University usw. ein neues Sitzungsempfehlungsmodell Atten-Mixer vorgeschlagen

Vorgeschlagenes Modell

Daher wird in diesem Artikel ein Modell namens Atten-Mixer vorgeschlagen. Das Modell kann mit verschiedenen Encodern integriert werden. Für die Eingabesitzung erhält das Modell die Einbettung jedes Elements aus der Einbettungsebene. Das Modell wendet dann eine lineare Transformation auf die resultierende Gruppendarstellung an, um mehrstufige Benutzerabsichtsabfragen zu generieren.

Um mehrstufige Benutzerabsichten effektiv zu nutzen, haben die Hong Kong University of Science and Technology, die Peking University usw. ein neues Sitzungsempfehlungsmodell Atten-Mixer vorgeschlagen

wobei Q1 die Aufmerksamkeitsabfrage in Instanzansicht ist, während die anderen Aufmerksamkeitsabfragen auf höherer Ebene mit unterschiedlichen Empfangsfeldern und lokal invarianten Informationen sind. Als nächstes verwendet das Modell die generierten Aufmerksamkeitsabfragen, um den verborgenen Zustand jedes Elements in der Sitzung zu überwachen und die endgültige Sitzungsdarstellung zu erhalten.

Um mehrstufige Benutzerabsichten effektiv zu nutzen, haben die Hong Kong University of Science and Technology, die Peking University usw. ein neues Sitzungsempfehlungsmodell Atten-Mixer vorgeschlagen

Experimente und Ergebnisse

Im Offline-Experiment verwendet dieser Artikel Datensätze aus drei verschiedenen Bereichen: Digitalica ist ein Datensatz für E-Commerce-Transaktionen, Gowalla ist ein Datensatz für soziale Netzwerke und Last.fm Es handelt sich um einen Datensatz zur Musikempfehlung.

Um mehrstufige Benutzerabsichten effektiv zu nutzen, haben die Hong Kong University of Science and Technology, die Peking University usw. ein neues Sitzungsempfehlungsmodell Atten-Mixer vorgeschlagen

Offline-Versuchsergebnisse

(1) Gesamtvergleich

Der Autor verglich Atten-Mixer mit vier Basismethoden basierend auf CNN, RNN-basiert, GNN-basiert und auslesebasiert .

Experimentelle Ergebnisse zeigen, dass Atten-Mixer die Basismethoden in Bezug auf Genauigkeit und Effizienz bei drei Datensätzen übertrifft.

Um mehrstufige Benutzerabsichten effektiv zu nutzen, haben die Hong Kong University of Science and Technology, die Peking University usw. ein neues Sitzungsempfehlungsmodell Atten-Mixer vorgeschlagen

(2) Analyse der Leistungsverbesserung

Darüber hinaus hat der Autor das Atten-Mixer-Modul auch in SR-GNN und SGNN-HN eingebettet, um den Leistungsverbesserungseffekt dieser Methode auf das Originalmodell zu überprüfen .

Offline-Versuchsergebnisse zeigen, dass Atten-Mixer die Modellleistung bei allen Datensätzen erheblich verbessert, insbesondere wenn der K-Wert im Bewertungsindex klein ist, was darauf hindeutet, dass Atten-Mixer dazu beitragen kann, dass das Originalmodell genauer und benutzerfreundlicher ist. freundliche Empfehlung.

Um mehrstufige Benutzerabsichten effektiv zu nutzen, haben die Hong Kong University of Science and Technology, die Peking University usw. ein neues Sitzungsempfehlungsmodell Atten-Mixer vorgeschlagen

Online-Experimentergebnisse

Der Autor hat Atten-Mixer im April 2021 auch in großen E-Commerce-Onlinediensten eingesetzt. Online-Experimente zeigen, dass das mehrstufige Aufmerksamkeitsmischungsnetzwerk (Atten-Mixer) bei verschiedenen Online-Geschäftsindikatoren erhebliche Ergebnisse erzielt hat .

Um mehrstufige Benutzerabsichten effektiv zu nutzen, haben die Hong Kong University of Science and Technology, die Peking University usw. ein neues Sitzungsempfehlungsmodell Atten-Mixer vorgeschlagen

Experimentelle Schlussfolgerung

Zusammenfassend lässt sich sagen, dass Atten-Mixer über mehrstufige Argumentationsfunktionen verfügt und eine hervorragende Online- und Offline-Leistung in Bezug auf Genauigkeit und Effizienz zeigt. Hier sind einige der wichtigsten Beiträge:

  • Eine komplexe Modellarchitektur ist keine notwendige Voraussetzung für SBR, und das innovative Architekturdesign der aufmerksamkeitsbasierten Auslesemethode ist eine effektive Lösung.
  • Die mehrstufige Konzeptkorrelation hilft dabei, die Interessen der Benutzer zu erfassen, und die Verwendung induktiver Voreingenommenheit ist eine effektive Möglichkeit, informationsreiche Konzepte höherer Ordnung zu entdecken.

Forschungsprozess

Abschließend ist zu erwähnen, dass dieser Artikel hinter seiner Ehrennominierung für den besten Artikel im WSDM2023 eine schwierige Entwicklungserfahrung hat, wie Haohan Wang von der UIUC, einer der Autoren des Artikels, vorstellte In diesem Fall wurde dieser Artikel während des Einreichungsprozesses tatsächlich mehrmals abgelehnt, weil er zu einfach war. Glücklicherweise ging der Autor des Artikels nicht auf den Geschmack der Rezensenten ein, nur um den Artikel aus dem Weg zu räumen, sondern bestand auf seinem eigene Einfachheitsmethode und führte letztendlich zur Auszeichnung dieses Artikels.

Um mehrstufige Benutzerabsichten effektiv zu nutzen, haben die Hong Kong University of Science and Technology, die Peking University usw. ein neues Sitzungsempfehlungsmodell Atten-Mixer vorgeschlagen

Das obige ist der detaillierte Inhalt vonUm mehrstufige Benutzerabsichten effektiv zu nutzen, haben die Hong Kong University of Science and Technology, die Peking University usw. ein neues Sitzungsempfehlungsmodell Atten-Mixer vorgeschlagen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:51cto.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen