ELKI MiniGUI を使用して空間的外れ値検出アルゴリズムを実行するのに問題があります。多くのアルゴリズムでは、データベース内のオブジェクトごとに KNN のリストが必要です。KNN ラベル リストは、最初に空間座標データベースのみから作成する必要があり、属性は含まれないようです。次に、空間外れ値検出アルゴリズムが、空間 KNN の外部ファイルと共に属性データベースで実行されるとします。
私の Java 経験は限られているので、コマンド ラインで ELKI を使用し、MiniGUI を使用して各タスクのコードを組み立てたいと考えています。ただし、MiniGUI では、1) 三角距離行列と 2) KNN 距離順序の外部ファイルを作成または具体化することしかできませんでした。これには、オブジェクト自体が KNN の 1 つとして含まれているようです。各オブジェクトとその空間近傍のリストの外部ファイルまたはキャッシュ データが本当に必要なようです。KNN Query、KNN Join、事前計算された距離、または事前処理されたデータベース フィルターが役立つかもしれませんが、私にはわかりません。
各オブジェクトの空間的外れ値検出属性関係の KNN 空間関係をその近隣オブジェクトに提供するために必要なファイルまたはキャッシュ データを作成して使用するには、どのような手順が必要ですか? 特に、空間的外れ値検出アルゴリズムと属性データベースで使用する前に、空間近傍関係を最初に作成する必要があるように見えるため、MiniGUI でこれを行う方法がわかりません。
どんなアドバイスでも大歓迎です。
ありがとう!