問題タブ [elki]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
elki - ELKI で OPTICS を実行するためのデータ プロパティ
私は自分のデータで「OPTICS」アルゴリズムを実行しようとしています。私のデータには約 40000 のレコードがあり、それぞれに 3 つの属性と各レコードの ID があります。興味深いことに、「OPTICS」を 3 つの属性だけで実行すると、ELKI は「stackoverflow」に関するエラーを返しますが、4 つの属性を含めて実行すると問題なく実行されます。私のデータに問題はありますか? !
java - ELKI での非常に単純な K-means クラスタリングの例
現在、elki ライブラリが提供する KMeans クラスタリング機能を使用しようとしています。
これは私が思いついたものです:
エルキは私に与えます:
de.lmu.ifi.dbs.elki.data.type.NoSupportedDataTypeException: 満足のいくデータ型が見つかりません: NumberVector、field AND NumberVector 使用可能な型: de.lmu.ifi.dbs.elki.database.AbstractDatabase.getRelation (不明なソース) de.lmu.ifi.dbs.elki.algorithm.AbstractAlgorithm.run (不明なソース) で
machine-learning - ELKI MiniGUI を使用した、トレーニング セットとテスト セットによる異常検出
私は持っている:
training.arff
通常動作のサンプルのみを含むファイル。test.arff
正常な動作と異常な動作の両方のサンプルを含むファイル。
ELKI MiniGUI を使用して、半教師あり学習を使用した異常検出を行いたいと考えています。
私は通常、 を使用してモデルを構築/トレーニングし、モデルをtraining.arff
に適用する必要があると考えていtest.arff
ます。
どのアルゴリズムを使用するかは問題ではありません。
ELKI MiniGUI でこれら 2 つのファイルを配置する場所が見つからないように見えるので、目的の結果が得られます。(しかありませんdbc.in
)
*PS: weka を 1 週間試した後、あきらめましたが、私は ELKI に限定されていません。
ありがとう!!
algorithm - ELKI ライブラリを使用した田村距離測定
ELKI ライブラリを利用して、フィーチャ間の距離測定を実行しています。
他の機能の中で、私は田村の機能を実装する予定です。私が行った調査によると、このアルゴリズムは 3 つの「無関係な」機能を表すベクトルを返します。(1 番目の要素: 粗さ、2 番目の要素: コントラスト、3 番目から 18 番目の要素: 方向性)。2 つの田村特徴ベクトル間の距離を全体として測定するか、またはこれら 3 つの特徴間の距離を個別に測定する方がよいでしょうか (異なる距離関数で可能)?
さらに、チスクエアと二次形式の距離は、ビン全体の情報を利用してより知覚的に望ましい結果を取得するため、ヒストグラム間の距離を測定するための優れたアルゴリズムであると読みました。ただし、そのようなアルゴリズムが Tamura 特徴の方向性ヒストグラム部分を測定するのに適切かどうかはまだわかりません。誰かがそのような状況に適した距離関数を提案できますか?
ありがとう!
data-mining - ResultWriter の上位 n 個の外れ値
高次元で大規模なデータセットを扱っているため、出力から上位 N 個の外れ値だけを取得する必要がありResultWriter
ます。この出力から上位 N 個の外れ値だけを取得する elki のオプションはありますか?
sparse-matrix - ELKI を使用してスパース データを操作するには?
外れ値を検出するために、ELKI SOD アルゴリズムの入力データとして疎行列を使用しようとしています。スパース データに関するハウツーとよくある質問のページでヘルプを探していたので、次のように SparseNumberVectorLabelParser と SparseVectorFieldFilter を使用しようとしました。
しかし、私はこのランタイム例外を持っています:
これはJavaコード内でSparseNumberVectorLabelParserとSparseVectorFieldFilterを使用する正しい方法ですか?
k-means - ELKI PAM クラスタリング
ELKI を初めて使用していますが、その構造を理解するのに問題があります。結果を出すためには、たくさんのことをしなければならないようです。
カスタム距離測定で PAM K-medoid クラスタリングを実行するにはどうすればよいですか?
time - ランタイム測定用スクリプト
環境 (ELKI) でアルゴリズムを実行し、時間を測定したい場合、どうすればそれを行うことができますか? - スクリプトを作成しますか? - 10 秒間実行し、アルゴリズムを実行する環境で実行ボタンを押します - そして 10 秒を引きます。- または、ELKI と対話し、アルゴリズムの実行ボタンを押したときにそれを認識するスクリプトを作成できるかもしれません (しかし、方法はわかりません) - 通常、スクリプトはどのように作成しますか? どの言語で?それを学べるページにリンクしてもらえますか? バッシュスクリプト?パール?パイソン?
返信ありがとうございます。