始める無料で始める

どちらを選ぶべきですか?

前の演習では、ユーザーベースとアイテムベースのモデルを比較しました。どちらもそれなりの結果を出しましたが、なぜ一方を選ぶのかは明確ではありませんでした。

おさらいすると、ユーザーベースの協調フィルタリングは、推薦対象のユーザーに似たユーザーを見つけ、そのユーザーたちが好むアイテムを提案します。アイテムベースの協調フィルタリングは、推薦対象のユーザーが気に入っているアイテムに似たアイテムを見つけてそれらを推薦します。

どちらにも使いどころがあり、最適な選択はユースケースに依存します。状況に応じてどちらを使うべきか見極められることは、非常に重要なスキルです。

この演習はコースの一部です

Pythonでつくるレコメンデーションエンジン

コースを見る

実践的なインタラクティブ演習

理論を実践に変える、インタラクティブな演習のひとつをお試しください

演習を開始する