レコメンデーションと協調フィルタリングとは?れこめんでーしょんときょうちょうふぃるたりんぐ
レコメンデーションと協調フィルタリングとは、利用者ごとに適した商品や情報を自動で提示する仕組みがレコメンデーションで、その代表的な方式が協調フィルタリングである。協調フィルタリングは商品の中身を解析せず、似た行動履歴を持つ利用者が何を選んだかだけで推薦するため、映像や音楽のように内容の数値化が難しい分野でも働く。属性の類似度で推す内容ベース方式と対で押さえる。
最終更新:2026-10-06
この語が出る過去問を解く →背景
品揃えが数千点なら人が棚を眺めて選べたが、数百万点になると利用者は自分に合うものへたどり着けない。検索は欲しい物の名前を知っていることが前提で、名前を知らない商品は見つからない。裾の商品まで売上へ変えるには、利用者が言語化していない好みを行動の履歴から推し当てる仕組みが要る。
具体例
Netflixは視聴履歴の重なりが大きい利用者群を手がかりに、その群がよく見ていて本人が未視聴の作品を並べる。作品の内容をタグ付けしなくても推薦できる点が強みで、同社が2006年に開催したNetflix Prizeは推薦精度の改善を賞金付きで競わせた例として知られる。
試験での引っ掛け
弱点の向きを取り違える設問が出る——履歴のない新商品・新規利用者へ推薦できないコールドスタート問題は協調フィルタリング側の弱点で、内容ベース方式はそこに強い代わりに既知の好みの周辺しか出せず視野が狭まる。協調フィルタリングだけに頼ると人気商品へ偏って多様性が失われる(フィルタバブル)ため、内容ベースやランダム枠との併用で緩和する。
関連用語
出た過去問
出典:令和3年度 春期 応用情報技術者試験 午前 問63(IPA)
レコメンデーション(お勧め商品の提案)の例のうち、協調フィルタリングを用いたものはどれか。
正解:多くの顧客の購買行動の類似性を相関分析などによって求め、顧客Aに類似した顧客Bが購入している商品を顧客Aに勧める。
要点:協調フィルタリングは似た好みの利用者の行動から推薦する
協調フィルタリングは、利用者どうしの購買履歴や評価の類似性を手掛かりに、自分と好みが近い他の利用者が購入・高評価した商品を推薦する方式である。商品そのものの属性ではなく、人の行動パターンの類似性を根拠にする点が特徴である。
出典・参考
解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。