【G検定過去問風テスト】レコメンデーション手法の「協調」と「コンテンツベース」の違いを解説!

※本記事では、アフィリエイトプログラムより教材を紹介しています。

📝 問題

ECサイトや動画配信サービス等のレコメンデーションエンジンで用いられる手法に関する説明である。過去の購買履歴や評価データをもとに「対象のユーザーと行動パターンや好みが類似している他のユーザー」を探し出し、その類似ユーザーが好んでいる商品を提案する手法として、最も適切な選択肢を1つ選べ。

  • A)コンテンツベースフィルタリング
  • B)協調フィルタリング
  • C)トピックモデル(LDA)
  • D)多次元尺度構成法(MDS)
🔍 ここをクリックして正解を見る
  • 正解: B)協調フィルタリング

💡 合格に近づく!徹底解説

  • 重要度: ★★★

■ 1分で分かる!この問題の要点

  • 協調フィルタリングは「自分と好みが似ている他のユーザーの行動」に注目しておすすめを決める手法。
  • コンテンツベースフィルタリングは他人を無視し、「過去に選んだ商品そのものの属性・特徴」に注目しておすすめを決める手法。
  • G検定では、この両者の「主語(ユーザーか、商品属性か)」をすり替えたひっかけ問題が多発!

■ 初学者向け解説(例え話や背景)

協調フィルタリングは、「趣味がぴったり合う友人の口コミでおすすめしてもらう仕組み」です。

映画を観るとき、「自分と映画の好みがそっくりなA君が『このSF映画最高だった!』と言っていたから、自分も観てみよう」と思うことがありますよね。これが協調フィルタリング(他人連動型)です。自分では選ばないような「意外な名作」に出会えるメリットがあります。

一方、「昨日アクション映画を観たから、今日も別のアクション映画をおすすめされる」のがコンテンツベース(商品属性連動型)です。


■ 選択肢の解説

  • A) コンテンツベースフィルタリング(×): ユーザーが過去に評価した商品そのものの特徴や属性(ジャンル、著者、スペック等)に類似した商品を推薦する手法です。
  • B) 協調フィルタリング(○): 自分と購買・視聴傾向が似ている他のユーザーのデータを活用して商品を推薦する手法です。
  • C) トピックモデル(LDA)(×): 大量のテキストデータから、文書に含まれる潜在的な「テーマ(トピック)」の構成比を推定する手法です。
  • D) 多次元尺度構成法(MDS)(×): データ間の類似度(距離)データをもとに、2次元や3次元の空間上に位置関係を再現・可視化する手法です。

👉 次の問題&解説テキスト

お疲れ様です!
この調子で次の問題に挑戦しますか?
それとも、立ち止まって詳しい解説を確認しますか?