Inhaltsverzeichnis
Vorstellung des Autors
Heim Technologie-Peripheriegeräte KI Poisson-Matrix-Zerlegung: Ein Matrix-Zerlegungsalgorithmus, der das Kaltstartproblem von Empfehlungssystemen ohne Daten löst

Poisson-Matrix-Zerlegung: Ein Matrix-Zerlegungsalgorithmus, der das Kaltstartproblem von Empfehlungssystemen ohne Daten löst

Apr 14, 2023 am 10:31 AM
算法 推荐系统 矩阵分解算法

Autor |. Wang Hao

Rezensent |.🎜🎜#

Das Empfehlungssystem ist eine der beliebtesten Technologien in der Internetbranche. Im letzten Jahrzehnt hat die Internetbranche Millionen iterativer Versionen von Empfehlungssystemmodellen produziert. Obwohl es viele Empfehlungssystemmodelle gibt, die für verschiedene Szenarien optimiert sind, gibt es nur sehr wenige klassische Modelle. Die Matrixzerlegung ist ein Empfehlungssystemalgorithmus, der in den Anfängen der Empfehlungssysteme entstand und seine Bedeutung im Netflix-Wettbewerb unter Beweis stellte. Er ist auch der erfolgreichste Empfehlungssystemalgorithmus der letzten zehn Jahre. Auch wenn das Gebiet der Empfehlungssysteme bis heute, im Jahr 2023, schon lange von Deep Learning dominiert wird, wird die Matrixzerlegung in den Forschungs- und Entwicklungsprozessen großer Unternehmen immer noch häufig eingesetzt, und es gibt immer noch viele wissenschaftliche Forscher, die an verwandten Algorithmen arbeiten.

Poisson-Matrix-Zerlegung: Ein Matrix-Zerlegungsalgorithmus, der das Kaltstartproblem von Empfehlungssystemen ohne Daten löst

Das klassischste Papier zum Matrixfaktorisierungsalgorithmus ist die Probabilistic Matrix Factorization aus dem Jahr 2007. Auf dieser Grundlage haben spätere Generationen viele Erweiterungsarbeiten durchgeführt, wie z. B. RankMat im Jahr 2021 (Download-Adresse des Papiers: https://arxiv.org/abs/2204.13016), ZeroMat (Download-Adresse des Papiers: https://arxiv. org /abs/2112.03084) und DotMat im Jahr 2022 (Papier-Download-Adresse: https://arxiv.org/abs/2206.00151), KL-Mat (Papier-Download-Adresse: https://arxiv.org/abs/2204.13583/ Code-Download Adresse: https://github.com/haow85/KL-Mat) usw. Empfehlungssysteme erfreuen sich bei Ingenieuren in der Internetbranche aufgrund ihrer Einfachheit, Benutzerfreundlichkeit und hohen Geschwindigkeit großer Beliebtheit.

Das Kaltstartproblem von Empfehlungssystemen ist ein weiterer Forschungsschwerpunkt, der dieses Jahr viel Aufmerksamkeit erregt hat. Die Ideen vieler Praktiker zur Lösung von Empfehlungssystemen sind Transferlernen und Meta-Lernen. Allerdings hat diese Idee einen fatalen Fehler: Sie erfordert Daten aus anderen Wissensgebieten. Viele Unternehmen erfüllen diese Bedingung nicht. Der Kaltstartalgorithmus, der eigentlich keine Daten benötigt, erschien, nachdem ZeroMat im Jahr 2021 vorgeschlagen wurde. Zu den repräsentativen Algorithmen gehören ZeroMat und DotMat, die im vorherigen Abschnitt erwähnt wurden. Der in diesem Artikel vorgestellte Poisson-Matrix-Zerlegungsalgorithmus (PoissonMat) ist ein Artikel, der auf der International Academic Conference 2022 MLISE 2022 veröffentlicht wurde. Der Name des Papiers lautet PoissonMat: Remodeling Matrix Factorization using Poisson Distribution and Solving the Cold Start Problem without Input Data (Download-Adresse des Papiers: https://arxiv.org/abs/2212.10460).

Sehen wir uns zunächst die MAP-Definition der probabilistischen Matrixfaktorisierung an:

Poisson-Matrix-Zerlegung: Ein Matrix-Zerlegungsalgorithmus, der das Kaltstartproblem von Empfehlungssystemen ohne Daten löst

Wir definieren dann Das Verhalten der Benutzer, die Artikel bewerten, ist Poisson-verteilt. Gemäß der Definition der Poisson-Verteilung erhalten wir die folgende Formel:

Poisson-Matrix-Zerlegung: Ein Matrix-Zerlegungsalgorithmus, der das Kaltstartproblem von Empfehlungssystemen ohne Daten löst

Gemäß der Definition der Parameter in der Poisson-Formel, wir Es gibt:

Poisson-Matrix-Zerlegung: Ein Matrix-Zerlegungsalgorithmus, der das Kaltstartproblem von Empfehlungssystemen ohne Daten löst

Gemäß der Zipf-Verteilung können wir die folgende Formel erhalten: #🎜 🎜#

# 🎜🎜#

Poisson-Matrix-Zerlegung: Ein Matrix-Zerlegungsalgorithmus, der das Kaltstartproblem von Empfehlungssystemen ohne Daten löstBasierend auf der obigen Formel erhalten wir die analytische Form der Poisson-Matrixzerlegung (PoissonMat):

# 🎜🎜##🎜 🎜#

Mit dem stochastischen Gradientenabstiegsalgorithmus zur Lösung der obigen Formel erhalten wir den folgenden Algorithmusablauf:

Poisson-Matrix-Zerlegung: Ein Matrix-Zerlegungsalgorithmus, der das Kaltstartproblem von Empfehlungssystemen ohne Daten löst# 🎜🎜#

# 🎜🎜#

Der Autor führte dann einen experimentellen Vergleich der Algorithmusgenauigkeit und Fairness am MovieLens 1 Million-Datensatz und am LDOS-CoMoDa-Datensatz durch:

#🎜 🎜#

Poisson-Matrix-Zerlegung: Ein Matrix-Zerlegungsalgorithmus, der das Kaltstartproblem von Empfehlungssystemen ohne Daten löst

Abbildung 1 Vergleichsexperiment der Poisson-Matrixzerlegung auf MovieLens 1 Million Datensatz

# 🎜🎜#Poisson-Matrix-Zerlegung: Ein Matrix-Zerlegungsalgorithmus, der das Kaltstartproblem von Empfehlungssystemen ohne Daten löst

Poisson-Matrix-Zerlegung: Ein Matrix-Zerlegungsalgorithmus, der das Kaltstartproblem von Empfehlungssystemen ohne Daten löst

Abbildung 2 Vergleichsexperiment zur Poisson-Matrixzerlegung im LDOS-CoMoDa-Datensatz

Basierend auf experimentellem Vergleichseffekt können wir folgende Schlussfolgerung ziehen: Die Poisson-Matrix-Faktorisierung (PoissonMat) übertrifft andere Algorithmen in Bezug auf Genauigkeit und Fairness-Indikatoren. Lobenswert ist, dass der Poisson-Matrix-Zerlegungsalgorithmus keine Eingabedaten verwendet. Es handelt sich um einen vollständigen Lernalgorithmus ohne Stichprobe, der das Kaltstartproblem sehr gut löst.

Schließlich führte der Autor das Experiment auf einem Lenovo-Heimnotebook mit 16G RAM und Intel Core i5 durch. Der Algorithmus läuft sehr schnell und die Implementierung ist sehr einfach.

Der Zero-Shot-Lernalgorithmus, der das Kaltstartproblem von Empfehlungssystemen lösen soll, ist derzeit ein Forschungs-Hotspot. Ein echter Zero-Shot-Lernalgorithmus, der keine Daten benötigt, um Zero-Shot-Lernprobleme zu lösen, beginnend mit dem ZeroMat-Algorithmus im Jahr 2021. Der in diesem Artikel vorgestellte Poisson-Matrix-Zerlegungsalgorithmus (PoissonMat) weist eine bessere Leistung als ZeroMat und sein nachfolgender Algorithmus DotMat auf und ist derzeit einer der besten Algorithmen auf diesem Gebiet. Da die einschlägige Forschung noch in den Kinderschuhen steckt, hoffen wir, dass sie die Aufmerksamkeit und Aufmerksamkeit der Mehrheit der Praktiker aus Wissenschaft und Technologie auf sich zieht.

Vorstellung des Autors

Wang Hao, ehemaliger Leiter des Funplus Artificial Intelligence Laboratory, ehemaliger Leiter der Big Data-Abteilung von Hengchang Litong. Abschluss an der University of Utah in den Vereinigten Staaten mit einem Bachelor-Abschluss (2008) und einem Master-Abschluss (2010). Teilzeit-MBA der University of International Business and Economics (2016). In Empfehlungssystemen (Fairness/szenariobasierte Empfehlung/Kaltstart/Interpretierbarkeit/Ranking-Lernen), Computergrafik (geometrische Modellierung/Visualisierung), Verarbeitung natürlicher Sprache (Implementierungsanwendungen in der Industrie), Risikokontrolle und Betrugsbekämpfung (Finanzen/Medizin) und andere Richtungen mit langjähriger Erfahrung und einzigartigen Erkenntnissen. Er verfügt über 12 Jahre Technologie-F&E- und Managementerfahrung im Internet (Douban, Baidu, Sina, NetEase usw.), Finanztechnologie (Hengchang Litong) und Spieleunternehmen (Funplus usw.). Veröffentlichte 30 Artikel auf internationalen wissenschaftlichen Konferenzen und Fachzeitschriften und gewann drei internationale Konferenz-Best Paper Awards/Best Paper Report Awards (IEEE SMI 2008 Best Paper Award/ICBDT 2020 Best Oral Presentation Award/ICISCAE 2021 Best Oral Presentation Award). Goldmedaille des ACM/ICPC North American Rocky Mountain Regional Competition 2006. 2004 Bronzemedaille im Speaking-Finale des National College English Proficiency Competition. Im Jahr 2003 gewann er bei der Aufnahmeprüfung für das Jinan College den ersten Platz in Englisch in Naturwissenschaften und Technik.

Das obige ist der detaillierte Inhalt vonPoisson-Matrix-Zerlegung: Ein Matrix-Zerlegungsalgorithmus, der das Kaltstartproblem von Empfehlungssystemen ohne Daten löst. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

Video Face Swap

Video Face Swap

Tauschen Sie Gesichter in jedem Video mühelos mit unserem völlig kostenlosen KI-Gesichtstausch-Tool aus!

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen

Java-Tutorial
1664
14
PHP-Tutorial
1268
29
C#-Tutorial
1246
24
CLIP-BEVFormer: Überwacht explizit die BEVFormer-Struktur, um die Leistung der Long-Tail-Erkennung zu verbessern CLIP-BEVFormer: Überwacht explizit die BEVFormer-Struktur, um die Leistung der Long-Tail-Erkennung zu verbessern Mar 26, 2024 pm 12:41 PM

Oben geschrieben und das persönliche Verständnis des Autors: Derzeit spielt das Wahrnehmungsmodul im gesamten autonomen Fahrsystem eine entscheidende Rolle Das Steuermodul im autonomen Fahrsystem trifft zeitnahe und korrekte Urteile und Verhaltensentscheidungen. Derzeit sind Autos mit autonomen Fahrfunktionen in der Regel mit einer Vielzahl von Dateninformationssensoren ausgestattet, darunter Rundumsichtkamerasensoren, Lidar-Sensoren und Millimeterwellenradarsensoren, um Informationen in verschiedenen Modalitäten zu sammeln und so genaue Wahrnehmungsaufgaben zu erfüllen. Der auf reinem Sehen basierende BEV-Wahrnehmungsalgorithmus wird von der Industrie aufgrund seiner geringen Hardwarekosten und einfachen Bereitstellung bevorzugt, und seine Ausgabeergebnisse können problemlos auf verschiedene nachgelagerte Aufgaben angewendet werden.

Implementierung von Algorithmen für maschinelles Lernen in C++: Häufige Herausforderungen und Lösungen Implementierung von Algorithmen für maschinelles Lernen in C++: Häufige Herausforderungen und Lösungen Jun 03, 2024 pm 01:25 PM

Zu den häufigsten Herausforderungen, mit denen Algorithmen für maschinelles Lernen in C++ konfrontiert sind, gehören Speicherverwaltung, Multithreading, Leistungsoptimierung und Wartbarkeit. Zu den Lösungen gehören die Verwendung intelligenter Zeiger, moderner Threading-Bibliotheken, SIMD-Anweisungen und Bibliotheken von Drittanbietern sowie die Einhaltung von Codierungsstilrichtlinien und die Verwendung von Automatisierungstools. Praktische Fälle zeigen, wie man die Eigen-Bibliothek nutzt, um lineare Regressionsalgorithmen zu implementieren, den Speicher effektiv zu verwalten und leistungsstarke Matrixoperationen zu nutzen.

Entdecken Sie die zugrunde liegenden Prinzipien und die Algorithmusauswahl der C++-Sortierfunktion Entdecken Sie die zugrunde liegenden Prinzipien und die Algorithmusauswahl der C++-Sortierfunktion Apr 02, 2024 pm 05:36 PM

Die unterste Ebene der C++-Sortierfunktion verwendet die Zusammenführungssortierung, ihre Komplexität beträgt O(nlogn) und bietet verschiedene Auswahlmöglichkeiten für Sortieralgorithmen, einschließlich schneller Sortierung, Heap-Sortierung und stabiler Sortierung.

Kann künstliche Intelligenz Kriminalität vorhersagen? Entdecken Sie die Möglichkeiten von CrimeGPT Kann künstliche Intelligenz Kriminalität vorhersagen? Entdecken Sie die Möglichkeiten von CrimeGPT Mar 22, 2024 pm 10:10 PM

Die Konvergenz von künstlicher Intelligenz (KI) und Strafverfolgung eröffnet neue Möglichkeiten zur Kriminalprävention und -aufdeckung. Die Vorhersagefähigkeiten künstlicher Intelligenz werden häufig in Systemen wie CrimeGPT (Crime Prediction Technology) genutzt, um kriminelle Aktivitäten vorherzusagen. Dieser Artikel untersucht das Potenzial künstlicher Intelligenz bei der Kriminalitätsvorhersage, ihre aktuellen Anwendungen, die Herausforderungen, denen sie gegenübersteht, und die möglichen ethischen Auswirkungen der Technologie. Künstliche Intelligenz und Kriminalitätsvorhersage: Die Grundlagen CrimeGPT verwendet Algorithmen des maschinellen Lernens, um große Datensätze zu analysieren und Muster zu identifizieren, die vorhersagen können, wo und wann Straftaten wahrscheinlich passieren. Zu diesen Datensätzen gehören historische Kriminalstatistiken, demografische Informationen, Wirtschaftsindikatoren, Wettermuster und mehr. Durch die Identifizierung von Trends, die menschliche Analysten möglicherweise übersehen, kann künstliche Intelligenz Strafverfolgungsbehörden stärken

Verbesserter Erkennungsalgorithmus: zur Zielerkennung in hochauflösenden optischen Fernerkundungsbildern Verbesserter Erkennungsalgorithmus: zur Zielerkennung in hochauflösenden optischen Fernerkundungsbildern Jun 06, 2024 pm 12:33 PM

01Ausblicksübersicht Derzeit ist es schwierig, ein angemessenes Gleichgewicht zwischen Detektionseffizienz und Detektionsergebnissen zu erreichen. Wir haben einen verbesserten YOLOv5-Algorithmus zur Zielerkennung in hochauflösenden optischen Fernerkundungsbildern entwickelt, der mehrschichtige Merkmalspyramiden, Multierkennungskopfstrategien und hybride Aufmerksamkeitsmodule verwendet, um die Wirkung des Zielerkennungsnetzwerks in optischen Fernerkundungsbildern zu verbessern. Laut SIMD-Datensatz ist der mAP des neuen Algorithmus 2,2 % besser als YOLOv5 und 8,48 % besser als YOLOX, wodurch ein besseres Gleichgewicht zwischen Erkennungsergebnissen und Geschwindigkeit erreicht wird. 02 Hintergrund und Motivation Mit der rasanten Entwicklung der Fernerkundungstechnologie wurden hochauflösende optische Fernerkundungsbilder verwendet, um viele Objekte auf der Erdoberfläche zu beschreiben, darunter Flugzeuge, Autos, Gebäude usw. Objekterkennung bei der Interpretation von Fernerkundungsbildern

Empfehlungssystem für die NetEase Cloud Music-Kaltstarttechnologie Empfehlungssystem für die NetEase Cloud Music-Kaltstarttechnologie Nov 14, 2023 am 08:14 AM

1. Problemhintergrund: Die Notwendigkeit und Bedeutung der Kaltstartmodellierung. Als Content-Plattform stellt Cloud Music täglich eine große Menge neuer Inhalte online. Obwohl die Menge an neuen Inhalten auf der Cloud-Musikplattform im Vergleich zu anderen Plattformen, wie etwa Kurzvideos, relativ gering ist, kann die tatsächliche Menge die Vorstellungskraft eines jeden bei weitem übersteigen. Gleichzeitig unterscheiden sich Musikinhalte deutlich von kurzen Videos, Nachrichten und Produktempfehlungen. Der Lebenszyklus von Musik erstreckt sich über extrem lange Zeiträume, oft gemessen in Jahren. Manche Songs können explodieren, nachdem sie monate- oder jahrelang inaktiv waren, und klassische Songs können auch nach mehr als zehn Jahren noch eine starke Vitalität haben. Daher ist es für das Empfehlungssystem von Musikplattformen wichtiger, unpopuläre und qualitativ hochwertige Long-Tail-Inhalte zu entdecken und sie den richtigen Nutzern zu empfehlen, als andere Kategorien zu empfehlen.

Anwendung von Algorithmen beim Aufbau einer 58-Porträt-Plattform Anwendung von Algorithmen beim Aufbau einer 58-Porträt-Plattform May 09, 2024 am 09:01 AM

1. Hintergrund des Baus der 58-Portrait-Plattform Zunächst möchte ich Ihnen den Hintergrund des Baus der 58-Portrait-Plattform mitteilen. 1. Das traditionelle Denken der traditionellen Profiling-Plattform reicht nicht mehr aus. Der Aufbau einer Benutzer-Profiling-Plattform basiert auf Data-Warehouse-Modellierungsfunktionen, um Daten aus mehreren Geschäftsbereichen zu integrieren, um genaue Benutzerporträts zu erstellen Und schließlich muss es über Datenplattformfunktionen verfügen, um Benutzerprofildaten effizient zu speichern, abzufragen und zu teilen sowie Profildienste bereitzustellen. Der Hauptunterschied zwischen einer selbst erstellten Business-Profiling-Plattform und einer Middle-Office-Profiling-Plattform besteht darin, dass die selbst erstellte Profiling-Plattform einen einzelnen Geschäftsbereich bedient und bei Bedarf angepasst werden kann. Die Mid-Office-Plattform bedient mehrere Geschäftsbereiche und ist komplex Modellierung und bietet allgemeinere Funktionen. 2.58 Benutzerporträts vom Hintergrund der Porträtkonstruktion im Mittelbahnsteig 58

Fügen Sie SOTA in Echtzeit hinzu und explodieren Sie! FastOcc: Schnellere Inferenz und ein einsatzfreundlicher Occ-Algorithmus sind da! Fügen Sie SOTA in Echtzeit hinzu und explodieren Sie! FastOcc: Schnellere Inferenz und ein einsatzfreundlicher Occ-Algorithmus sind da! Mar 14, 2024 pm 11:50 PM

Oben geschrieben & Das persönliche Verständnis des Autors ist, dass im autonomen Fahrsystem die Wahrnehmungsaufgabe eine entscheidende Komponente des gesamten autonomen Fahrsystems ist. Das Hauptziel der Wahrnehmungsaufgabe besteht darin, autonome Fahrzeuge in die Lage zu versetzen, Umgebungselemente wie auf der Straße fahrende Fahrzeuge, Fußgänger am Straßenrand, während der Fahrt angetroffene Hindernisse, Verkehrszeichen auf der Straße usw. zu verstehen und wahrzunehmen und so flussabwärts zu helfen Module Treffen Sie richtige und vernünftige Entscheidungen und Handlungen. Ein Fahrzeug mit autonomen Fahrfähigkeiten ist in der Regel mit verschiedenen Arten von Informationserfassungssensoren ausgestattet, wie z. B. Rundumsichtkamerasensoren, Lidar-Sensoren, Millimeterwellenradarsensoren usw., um sicherzustellen, dass das autonome Fahrzeug die Umgebung genau wahrnehmen und verstehen kann Elemente, die es autonomen Fahrzeugen ermöglichen, beim autonomen Fahren die richtigen Entscheidungen zu treffen. Kopf

See all articles