Why This, Not That? Mining User Profiles for Pair-wise Counterfactuals
Dieses Paper schlägt eine neue Aufgabe für paarweise Item-Ranking-Erklärungen vor, die in der Logik von Empfehlungsalgorithmen begründet sind und kontrafaktisches Lernen nutzen, um spezifische Items des Nutzerprofils zu identifizieren, die bestimmen, warum ein Item gegenüber einem anderen höher eingestuft wird.
Originalarbeit lizenziert unter CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Dies ist eine KI-generierte Erklärung des untenstehenden Papers. Sie wurde nicht von den Autoren verfasst oder gebilligt. Für technische Genauigkeit konsultieren Sie das Originalpaper. Vollständigen Haftungsausschluss lesen
Wir leben in einem Zeitalter, in dem Maschinen ständig vorschlagen, was wir schauen, lesen oder kaufen sollten. Seit Jahrzehnten versuchen Forscher, eine einfache Frage zu beantworten: „Warum hat das System genau diesen Film an mich empfohlen?“ Sie haben Wege entwickelt, um diese einzelne Entscheidung zu erklären, indem sie oft auf ein Merkmal hinweisen, das der Nutzer mag, wie etwa einen Lieblingsschauspieler oder ein bevorzugtes Genre. Menschliche Entscheidungsfindung findet jedoch selten im luftleeren Raum statt. Wenn wir uns für eine Option gegenüber einer anderen entscheiden, vergleichen wir diese oft direkt miteinander. Wir fragen uns: „Warum habe ich diesen Film anstelle jenes Films gewählt?“ Diese vergleichende Frage ist grundlegend dafür, wie wir unsere eigenen Vorlieben verstehen, wurde jedoch von den Entwicklern von Empfehlungssystemen weit weniger Beachtung geschenkt. Das Verständnis des Unterschieds zwischen zwei Entscheidungen ist oft aufschlussreicher als das Verständnis einer einzelnen Entscheidung isoliert betrachtet, da es die spezifischen Faktoren hervorhebt, die das Pendel ausschlagen ließen.
Ein Team von Forschern setzte sich zum Ziel, dieses Problem zu lösen, indem sie einen neuen Weg entwickelten, um zu erklären, warum ein Empfehlungssystem ein Objekt gegenüber einem anderen höher rankt. Sie gingen bei dieser Aufgabe vor, indem sie eine „Was wäre wenn“-Frage stellten: Was müsste sich in der Historie einer Person ändern, damit das System die Reihenfolge dieser beiden Artikel vertauscht? Diese Methode, bekannt als kontrafaktisches Schließen (Counterfactual Reasoning), sucht nach dem minimalen Satz an Änderungen, die notwendig sind, um eine Entscheidung umzukehren. Im Kontext einer Filmempfehlung wollten die Forscher die spezifischen Filme identifizieren, die ein Nutzer zuvor gesehen hatte und die dazu führten, dass das System einen Science-Fiction-Klassiker gegenüber einem historischen Epos bevorzugte. Wenn diese spezifischen vergangenen Aufrufe aus der Historie des Nutzers entfernt würden, sollte das System theoretisch das historische Epos zuerst empfehlen. Das Ziel war es, die kleinste, präziseste Gruppe vergangener Artikel zu finden, die, falls sie gelöscht würde, das Ranking umkehren würde.
Um diese Idee zu testen, bauten die Forscher einen neuen Typ eines Computermodells, der als Erklärer fungieren sollte. Sie trainierten dieses Modell auf drei großen Sammlungen von Nutzerdaten: eine, die über eine halbe Million Filmbewertungen enthielt, eine mit Musikpräferenzen und eine dritte mit Pinning-Aktivitäten. Sie testeten ihren Ansatz gegen mehrere bestehende Methoden, einschließlich Techniken, die einzelne Artikel erklären oder die versuchen, Artikel durch den Blick auf ihre allgemeinen Merkmale zu vergleichen. Die Forscher fanden heraus, dass ihre neue Methode, die lernte, das Zielobjekt und das konkurrierende Objekt gleichzeitig zu betrachten, weitaus effektiver war. Sie konnte die spezifischen vergangenen Artikel, die für den Unterschied im Ranking verantwortlich waren, mit größerer Genauigkeit und unter Verwendung weniger Artikel identifizieren. In vielen Fällen konnte das neue Modell die Präferenz für das oberste Objekt gegenüber dem zweiten Objekt für mehr als 80 Prozent der Nutzer in ihren Testgruppen erklären, wobei oft nur die Entfernung einer geringen Anzahl vergangener Interaktionen erforderlich war, um den Tausch zu erreichen.
Die Studie zeigte auch, dass die Qualität dieser Erklärungen stark von der Art des verwendeten Empfehlungssystems abhängt. Wenn das zugrunde liegende System auf einer Methode basierte, die verborgene Muster im Nutzerverhalten erlernt, funktionierte der neue Erklärer außergewöhnlich gut. Die Forscher stellten jedoch eine Komplikation in Bezug auf populäre Artikel fest. Manchmal war der effektivste Weg, ein Ranking zu ändern, das Entfernen extrem berühmter Filme oder Songs, die fast jeder gesehen hat. Während dies mathematisch korrekt ist, vermuteten die Forscher, dass dies für einen echten Menschen keine hilfreiche Erklärung sein könnte. Einem Nutzer zu sagen: „Du hast diesen Film bekommen, weil du Star Wars und Titanic gesehen hast“, könnte offensichtlich oder wenig hilfreich wirken, da dies Artikel sind, die fast jeder gesehen hat. Um dies zu testen, ließen sie eine Version ihres Modells laufen, die die populärsten Artikel ignorierte. Diese Version konnte zwar immer noch Erklärungen finden, arbeitete aber für weniger Menschen, was darauf hindeutet, dass populäre Artikel eine signifikante Rolle dabei spielen, wie diese Systeme Entscheidungen treffen, selbst wenn sie nicht der interessanteste Teil der Geschichte sind.
Die Forscher kamen zu dem Schluss, dass ihr Ansatz erfolgreich vergleichende Erklärungen generiert, die sowohl präzise als auch kompakt sind. Sie zeigten, dass sie durch das Training eines Modells, das zwei Artikel gleichzeitig betrachtet, anstatt einen nach dem anderen, die spezifischen Gründe für einen Unterschied im Ranking aufdecken konnten. Die Ergebnisse legen nahe, dass diese Methode ein gangbarer Weg ist, um Empfehlungssysteme transparenter zu machen, sodass Nutzer nicht nur sehen können, warum sie einen Vorschlag erhalten haben, sondern warum sie einen Vorschlag anstelle eines anderen erhalten haben. Während sich die aktuelle Arbeit auf die technische Fähigkeit zur Generierung dieser Erklärungen konzentriert, merkten die Forscher an, dass der nächste Schritt darin besteht, zu sehen, ob Menschen diese Erklärungen tatsächlich als nützlich und leicht verständlich empfinden. Sie planen, Studien mit menschlichen Nutzern durchzuführen, um zu ermitteln, ob diese „Was wäre wenn“-Szenarien Menschen helfen, die Entscheidungen, die Maschinen für sie treffen, nachzuvollziehen.
Ertrinken Sie in Arbeiten in Ihrem Fachgebiet?
Erhalten Sie tägliche Digests der neuesten Arbeiten passend zu Ihren Forschungsbegriffen — mit technischen Zusammenfassungen, in Ihrer Sprache.