協調フィルタリング
その他の語句
用語の解説
協調フィルタリングとは
(キョウチョウフィルタリング,Collaborative Filtering,CF,)
協調フィルタリングとは、ユーザーの過去の行動履歴をもとに、類似した行動を取る別のユーザーの嗜好(興味・関心など)を予測する手法のことである。
協調フィルタリングは、「ある人の興味と同じ興味を持つ別の人は嗜好が似ている」という直感的な推論をもとにユーザー間の類似度を計算して予測している。
予測の内容(コンテンツ)については考慮されないため、実際は本人の嗜好と合わないコンテンツが勧められることもある。
また、協調フィルタリングは予測のために多くの嗜好データを必要とするため、嗜好データが十分蓄積されていない状態では精度が低い。
このため、多くの場合は行動ターゲティングやコンテンツフィルタリングなどの別の手法によって補完し、精度の高い予測を実現している。
協調フィルタリングはレコメンデーション機能を実現するための手法として幅広く利用されている。
協調フィルタリングを採用している代表的なサービスとしては、Amazonを挙げることができる。
「○○さんへのおすすめ商品」や「この商品を買った人はこんな商品も買っています」などが協調フィルタリングによるレコメンデーションに該当する。
なお、協調フィルタリングは、「予測する」という分析手法として、工数、障害発生率などプロジェクト予測にも用いられており、経験的に得られる規則性(暗黙知)をソフトウェア開発に活用するというエンピリカルソフトウェア工学を支える要素としても注目を浴びている。
CNET Japan
-
「地球ってこんなに美しい」--アルテミスII飛行士が月への旅路で写した「息をのむ我が星」
NASAが月への飛行中に撮影された地球の写真を公開。投稿では「これが私たちの星だ」と紹介した──。

