2017-11-07 36 views
0

私の先生は私にこれらの質問を宿題として与えてくれました。私はそれを正しく理解しているかどうかわかりません。ユークリッド距離と類似点

次のお客様は、表に示すようにいくつかのDVDを評価しています。ユークリッド距離法を使用して、これらの顧客の類似度を計算します。次に、類似度を重み係数として使用して、各ムービーの加重平均スコアを計算します。他の顧客はデイブに最も類似している

enter image description here

  1. その顧客の類似度はどのくらいですか?
  2. このスキームはDaveにとってどの映画がお勧めですか?
  3. その映画の加重評価はどのくらいですか?

    enter image description here

    そして、私の先生によると類似の式は次のとおりです:

    式であるため

さて、私の理解に私は、ユークリッド距離を見つけるためにを座標を使用する必要があります

enter image description here

行または列の座標を使用してユークリッド?

加重評価を計算するために別の式を使用する必要がありますか?

または両方の方法(行と列)を使用する必要がありますか?

私は本当にこの周りに私の頭を包んでしようとしています。 私は正しい方向にいるのか、完全にオフですか?

+0

これは数学関連の質問であり、特定のプログラミングに関する質問ではないので、この質問をトピックとしてクローズすることにしました。 – BruceWayne

答えて

0

お客様を比較しているので、行ではなく列を比較します。

Excelには、2つの配列の二乗和を計算する関数SUMXMY2(array_x, array_y)(たとえば、SUMXMY2(DVD_Table[Alice],DVD_Table[Bob]))があります。 2つの顧客間のユークリッド距離を求めるには、これの平方根を取るだけです。

重み付け評価がどのように計算されるかはわかりません。

これに関連するExcelまたはプログラミングの質問がない限り、https://math.stackexchange.comに投稿するのがよいでしょう。

関連する問題