0

そこで、より適切に分類できるように、画像ドメインとビデオ ドメインのタグを使用して、この 6 レベルの分類「ツリー」を構築する必要があります。問題は、これが私の知識の領域ではないため、どのように理解していないかです.

タグ コレクションとその相関関係を N = {ni} および E = {ei,j |ni, nj ∈ N} とします。

e(i,j) = e(i,j . e(i,j)/e(i,j)+ e(i,j)

(sigma)(e(i,j))=(sigma)(e(i,j)YT)=1 のように正規化された、コンセプト i と j の間の相関の調和平均です。

私の質問は、2 つのタグ間の相関をどのように計算するかということです。これまでに見たすべての相関の例は、データのセットに対するものですか? また、合計が1になるように正規化するにはどうすればよいですか?

どんな助けでも大歓迎です。ありがとう!

4

1 に答える 1

1

MATLAB Tree Constructionに対する私の回答が役に立つかもしれません。この相関関係を見つけるには、長さ N (このファイル内の画像/ビデオの数) の配列を作成できます。ここで、k 番目の値は、その画像にタグがない場合は 0、ある場合は 1 です。このような 2 つの配列間の相関関係は、次のようにして見つけることができます。

corr(tag1, tag2);

正規化するには、M 行 M 列 (M はタグの数) の行列が得られeます。次で正規化します。

normalised_e = e ./ sum(e(:));

wheresum(e(:))は のすべての合計を示していますe。次の理由により、マトリックスが正規化されているかどうかを確認できます。

sum(e(:)) == 1
于 2012-04-10T07:07:34.660 に答える