0

簡単にするために、mxmカーネル行列Kがあります。これは、pdist2(X、X)として計算される線形カーネルです。ここで、Xはmxnであり、m次元はn次元の特徴ベクトルに関連しています。

nが大きいので、すべてのXについてKを事前計算することにより、計算時間を節約します。

後で、Xの2つの機能、たとえばX_1とX_5を交換する必要があります。

行列全体を再計算せずに、どういうわけかKを再配置できますか?

4

1 に答える 1

0

pvが順列ベクトルである場合J0=pdist2(X,X)

Y=X(pv,:); J1=pdist2(Y,Y);

と同じ答えが得られるはずです

J1=J0(pv,pv);

あなたが列を並べ替えているなら(私はあなたの質問から完全に言うことができませんでした)、それは同じように見え、J1等しいJ0はずです...

于 2013-01-12T02:51:55.087 に答える