Skip to main content
QUICK REVIEW

[論文レビュー] Evaluating ChatGPT as a Recommender System: A Rigorous Approach

Dario Di Palma, Giovanni Maria Biancofiore|arXiv (Cornell University)|Sep 7, 2023
Topic Modeling被引用数 7
ひとこと要約

本研究では、MovieLens Small、Last.FM、Facebook Bookの3つのデータセットを対象に、微調整やプロンプト工学を用いずにChatGPTをゼロショット推薦システムとして評価し、カバレッジとバイアスの制限にもかかわらず、精度とコールドスタート推薦において優れた性能を示した。ChatGPTは他の大規模言語モデル(LLM)を上回り、微調整なしで最先端の推薦システム(RS)と同等の性能を発揮し、協調フィルタリングとコンテンツベース信号を統合することでハイブリッド推薦システムとして機能していることが示された。

ABSTRACT

Large Language Models (LLMs) have recently shown impressive abilities in handling various natural language-related tasks. Among different LLMs, current studies have assessed ChatGPT's superior performance across manifold tasks, especially under the zero/few-shot prompting conditions. Given such successes, the Recommender Systems (RSs) research community have started investigating its potential applications within the recommendation scenario. However, although various methods have been proposed to integrate ChatGPT's capabilities into RSs, current research struggles to comprehensively evaluate such models while considering the peculiarities of generative models. Often, evaluations do not consider hallucinations, duplications, and out-of-the-closed domain recommendations and solely focus on accuracy metrics, neglecting the impact on beyond-accuracy facets. To bridge this gap, we propose a robust evaluation pipeline to assess ChatGPT's ability as an RS and post-process ChatGPT recommendations to account for these aspects. Through this pipeline, we investigate ChatGPT-3.5 and ChatGPT-4 performance in the recommendation task under the zero-shot condition employing the role-playing prompt. We analyze the model's functionality in three settings: the Top-N Recommendation, the cold-start recommendation, and the re-ranking of a list of recommendations, and in three domains: movies, music, and books. The experiments reveal that ChatGPT exhibits higher accuracy than the baselines on books domain. It also excels in re-ranking and cold-start scenarios while maintaining reasonable beyond-accuracy metrics. Furthermore, we measure the similarity between the ChatGPT recommendations and the other recommenders, providing insights about how ChatGPT could be categorized in the realm of recommender systems. The evaluation pipeline is publicly released for future research.

研究の動機と目的

  • 微調整やプロンプト工学を用いずに、ChatGPTがゼロショット推薦システムとしての能力を有するかを調査すること。
  • 標準的な評価指標を用いて、ChatGPTの性能を最先端の推薦アルゴリズムおよび他の大規模言語モデル(GPT-3.5、PaLM-2)と比較すること。
  • コールドスタート、リランク、ユーザープロファイルの活用といった重要な推薦シナリオにおけるChatGPTの挙動を分析すること。
  • 音楽、書籍、映画の異なる分野における推薦におけるバイアス、新規性、カバレッジを評価すること。
  • ChatGPTの推薦パターンが、協調フィルタリングやコンテンツベースフィルタリングといった既存の推薦パラダイムとどのように一致するかを理解すること。

提案手法

  • 実世界の3つのデータセット(MovieLens Small、Last.FM、Facebook Book)を用いた包括的な実験的評価を実施した。
  • MAP、Recall、Precision、F1、nDCG、Item Coverage、ACLT、ARP、EPC、PopREOといった標準指標を用いて、ChatGPTの推薦性能を評価した。
  • 8つのベースラインRS(UserKNN、ItemKNN、EASE-R、VSM、RP³β、AttributeUserKNN、AttributeItemKNN、Random)とChatGPTを比較した。
  • ユーザが過去に相互作用履歴を持たない状況でのコールドスタートシナリオにおいて、ChatGPTの性能を評価した。
  • ユーザープロファイルを活用して既存の推薦リストをリランクする能力を調査し、人気アイテムベースラインと近隣ベースのリストの両方をテストした。
  • 分野ごとのパターンを検出するために、人気バイアス、新規性、ハイブリッド推薦戦略との整合性に関するモデルの挙動を分析した。

実験結果

リサーチクエスチョン

  • RQ1ChatGPTは、微調整やプロンプト工学を用いずに、効果的なゼロショット推薦システムとして機能できるか?
  • RQ2複数の評価指標において、ChatGPTの性能は最先端の推薦アルゴリズムやGPT-3.5、PaLM-2といった他の大規模言語モデルと比べてどのように異なるか?
  • RQ3ChatGPTはどの程度人気バイアスを示しており、それが推薦の多様性とカバレッジにどのように影響するか?
  • RQ4ChatGPTはユーザープロファイルを活用して効果的にリランクできるか?また、コールドスタートシナリオにおいて、どのようにパーソナライズされた提案を行うか?
  • RQ5ChatGPTの推薦パターンは、協調フィルタリングやコンテンツベースフィルタリングといった確立された推薦パラダイムとどの程度一致するか?

主な発見

  • ChatGPTは精度指標において競争力のある性能を示し、Facebook BookではMAPが0.47665、MovieLens Smallでは0.45979を記録し、GPT-3.5やPaLM-2を上回った。
  • コールドスタートシナリオでは、ユーザ履歴が一切ない状況でも関連性の高い推薦を生成し、他の最先端のRSを上回った。これは、ユーザ履歴がなくても優れた一般化能力を示している。
  • ChatGPTは特に書籍分野で高い新規性を示し、Facebook BookではACLTが0.26594を記録し、長尾アイテムの推薦に優れていた。
  • モデルは顕著な人気バイアスを示し、Facebook BookではARPが0.61272、MovieLens Smallでは0.47665を記録し、人気アイテムの推薦に傾倒していることがわかった。
  • ChatGPTの推薦は、純粋なコンテンツベースアプローチよりもハイブリッドおよび協調フィルタリングシステムに近いパターンを示しており、複数の信号タイプを統合していることが示唆された。
  • 精度と新規性に優れた性能を発揮した一方で、カバレッジと多様性指標では劣り、Facebook BookではItem Coverageが1340、EPCが0.18142にとどまり、人気の低いアイテムへの露出が限定的であることがわかった。

より良い研究を、今すぐ始めましょう

論文の読解から最終レビューまで、研究時間を劇的に削減しましょう。

クレジットカード登録不要

このレビューはAIが作成し、人間の編集者が確認しました。