協調フィルタリング (collaborate filtering) とは
機械学習(教師なし学習)の手法でレコメンデーション(recommendation)に用いられる手法の1つ.
コールドスタート問題
事前にある程度の参考てきるデータがない限り,レコメンデーションを行うことができないこと.例えば,ECサイトで対象のユーザと似た"他のユーザ"の購買履歴から,商品を推薦するためには,"他のユーザ"の情報が必要であるということ.
コンテンツベースフィルタリング (content-based filtering)
コールドスタート問題を回避するため,例えば商品側に特徴量を付与することで,特徴が似ている商品を推薦するという手法.しかし必ずしもコンテンツベースフィルタリングが優れているというわけではない.
見るべき解説動画
ハンズオンによる説明