mahalanobis

    1

    1答えて

    データセットdatの各観測間のマハラノビス距離を計算しようとしています。ここで、各行は観測値であり、各列は変数です。このような距離は次のように定義されます 私はそれをしない機能を書いたが、それが遅いような気がします。これをRで計算する方法はありますか? は、機能をテストするために、いくつかのデータを生成するには: generateData <- function(nObs, nVar){

    0

    1答えて

    私は8GBのRAMとIntel Core I5プロセッサを搭載したLenovo IdeaPadラップトップを持っています。私はそれぞれ100次元の60kデータポイントを持っています。私はKNNをしたい、それのために私はMahalanobisメトリックを見つけるためにLMNNアルゴリズムを実行しています。 問題は2時間後に私のubuntuに空白の画面が表示された後です。私は問題が何かを得ていない!私

    7

    1答えて

    多変量の異常値をRで特定する最良の方法はどこからでも検索していますが、まだ信じられない方法を見つけたとは思いません。私たちは、私のデータとして一例として、虹彩データを取ることができます も data(iris) df <- iris[, 1:4] #only taking the four numeric fields はまず、私は図書館からマハラノビス距離を使用していますMVN libra

    0

    1答えて

    私はorg.apache.mahout.common.distance.MahalanobisDistanceMeasureを使って行列の行と平均ベクトルの距離を計算しますが、時にはNaNを返します。デバッグしようとしましたが、NullPointerExceptionがObjectクラスにスローされているようです。しかし、他の行についてはすべてが問題ありません。誰かが私に何か指導を与えることができ

    1

    1答えて

    私は12x202の行列を持ちます(12のインスタンスには202個の特徴があります)。私は各12インスタンス間のマハラノビスの距離を計算したいが、列の数はインスタンス(行)の数よりも非常に大きいことはできないようだ。 (私が使用してMATLABでエラーを引き起こす12x11マトリックスが、11の以上の機能のための距離を計算することは問題がありませんでしたどちらかlinkage(X,'ward','m

    -1

    1答えて

    私は2つのデータグループを持っています。両方のグループには25の変数と114の観測値があります。 目標は、いずれかのグループの変数の1つを取り、両方のグループ平均からのマハラノビス距離を計算することです。距離が最も小さいグループは、変数が属するグループです。 私はこれをOctaveで実装しています。それは答えを与えますが、特異行列警告または "警告:行列単精度から機械精度"エラーがスローされます。

    1

    1答えて

    私はX(n x d)、Y(m x d)、および正定L(d x d)を持っています。私はD_ijが(X_i - Y_i)* L *(X_i - Y_i)であるDを計算したい。 nとmは約250である。 dは約10^4です。 私はscipy.spatial.distance.cdistを使用できますが、これは非常に遅いです。 this questionにドゥーガルの答えを見てみると scipy.spa

    1

    1答えて

    私はこのdescriptionに基づいてスクリプトを書いています。 2D numpy配列として画像がほとんどありません。画像が大きければ、各値を計算するのに時間がかかります。私の解決策よりもこれを行うより良い方法はありますか? は三つの画像を考えてみましょう、ベクトルと逆共分散行列を意味:私はこれを行うには良い方法があるかもしれないと思い result = np.zeros((y,x)) # y,

    0

    1答えて

    パターン認識と統計を研究しています。コードを明示的に記述するのではなく、Rで直接関数を使うのが好きです。 私の質問は3クラス2次元の問題で 、各クラスのための私の特徴ベクトルは、通常、共分散行列 s <- matrix(c(1.2,0.4,0.4,8),nrow=2) と一緒に配布し、各クラスの平均ベクトルが m1 <- t(c(0.1, 0.1));m2 <- t(c(2.1, 1.9));m3