レコメンドシステム とは
MLベースの個人化推薦システム
レコメンドシステムは、ユーザーの行動を分析し、パーソナライズされたコンテンツ、製品、またはサービスを提案する機械学習技術です。
レコメンドシステムの種類
- 協調フィルタリング — 類似ユーザーに基づく推薦
- コンテンツベースフィルタリング — 商品特性に基づく推薦
- ハイブリッドシステム — アプローチの組み合わせ
- 知識ベースシステム — エキスパートルールの使用
アルゴリズム
- 行列分解(SVD、ALS)
- K近傍法(KNN)
- ディープラーニング(Neural Collaborative Filtering)
- グラフニューラルネットワーク
- 強化学習
ビジネス活用
- Eコマース — 商品レコメンデーション
- ストリーミング — 映画、音楽、ポッドキャスト
- ソーシャルネットワーク — 友達、コンテンツ
- ニュース — パーソナライズドフィード
- 金融 — 投資商品
パフォーマンス指標
- CTR(クリック率)
- 購入コンバージョン
- プラットフォーム平均滞在時間
- 多様性とセレンディピティ
- NDCG、MAP、Precision@K