![Pytorchでのニューラル協調フィルタリング(NCF)の説明と実装](https://i.ytimg.com/vi/O4lk9Lw7lS0/hqdefault.jpg)
コンテンツ
- 定義-協調フィルタリング(CF)とはどういう意味ですか?
- Microsoft AzureとMicrosoft Cloudの紹介|このガイドを通して、クラウドコンピューティングとは何か、Microsoft Azureを使用してクラウドからビジネスを移行および実行する方法を学習します。
- TechopediaはCollaborative Filtering(CF)について説明します
定義-協調フィルタリング(CF)とはどういう意味ですか?
協調フィルタリング(CF)は、Web上でパーソナライズされた推奨事項を作成するために一般的に使用される手法です。協調フィルタリング技術を利用する人気のあるWebサイトには、Amazon、Netflix、iTunes、IMDB、LastFM、Delicious、およびStumbleUponが含まれます。協調フィルタリングでは、アルゴリズムを使用して、複数のユーザーの設定をコンパイルすることにより、ユーザーの関心についての自動予測を行います。Microsoft AzureとMicrosoft Cloudの紹介|このガイドを通して、クラウドコンピューティングとは何か、Microsoft Azureを使用してクラウドからビジネスを移行および実行する方法を学習します。
TechopediaはCollaborative Filtering(CF)について説明します
たとえば、Amazonのようなサイトでは、本AとBを購入した顧客にも本Cを購入することを推奨する場合があります。これは、同じ本を購入した人の過去の好みを比較することで行われます。さまざまなタイプの協調フィルタリングは次のとおりです。
- メモリベース:この方法では、ユーザー評価情報を使用して、ユーザーまたはアイテム間の類似度を計算します。次に、この計算された類似度を使用して推奨事項が作成されます。
- モデルベース:モデルはデータマイニングを使用して作成され、システムはトレーニングデータに従って習慣を探すためのアルゴリズムを学習します。次に、これらのモデルを使用して、実際のデータの予測を行います。
- ハイブリッド:さまざまなプログラムが、モデルベースとメモリベースのCFアルゴリズムを組み合わせています。