教師なし分類を行っています。このために、分類のために8つの機能(緑の分散、緑の標準分割、赤の平均、赤の分散、赤の標準分割、色相の平均、色相の分散、色相の標準分割)があります画像ごとに、PCA を使用して 3 つの最も重要な特徴を選択したいと考えています。機能選択用に次のコードを作成しました (機能の寸法は : 179X8) :
for c=1:size(feature,1)
feature(c,:)=feature(c,:)-mean(feature)
end
DataCov=cov(feature); % covariance matrix
[PC,variance,explained] = pcacov(DataCov)
これは私に与えます:
PC =
0.0038 -0.0114 0.0517 0.0593 0.0039 0.3998 0.9085 -0.0922
0.0755 -0.1275 0.6339 0.6824 -0.3241 -0.0377 -0.0641 0.0052
0.7008 0.7113 -0.0040 0.0496 -0.0207 0.0042 0.0012 0.0002
0.0007 -0.0012 0.0051 0.0101 0.0272 0.0288 0.0873 0.9953
0.0320 -0.0236 0.1521 0.2947 0.9416 -0.0142 -0.0289 -0.0266
0.7065 -0.6907 -0.1282 -0.0851 0.0060 0.0003 0.0010 -0.0001
0.0026 -0.0037 0.0632 -0.0446 0.0053 0.9125 -0.4015 0.0088
0.0543 -0.0006 0.7429 -0.6574 0.0838 -0.0705 0.0311 -0.0001
分散 =
0.0179
0.0008
0.0001
0.0000
0.0000
0.0000
0.0000
0.0000
説明=
94.9471
4.1346
0.6616
0.2358
0.0204
0.0003
0.0002
0.0000
これは、第 1 主成分が 94.9% の分散を説明していることなどを意味しますが、これらは重要度の高いものから順に並べられています。上記の情報に基づいて、どの機能 (1 から 8) を選択するかをどのように知ることができますか?