高次元のベクトルデータに対して既存ツールより短時間でクラスタリングを行うツールです。
本アプリケーションを実行するためには、.NET Desktop Runtime 8.0 以降のインストールが必要となります。起動時にインストールを促す表示が出た場合は、それに従ってインストールをして下さい。
本アプリケーションは、LLM 等が利用する高次元のベクトルデータのクラスタリングをすることを目的としたツールです。既存のツールでは実現が困難だったベクトルデータのクラスタリングを可能とします。
本アプリケーションでのクラスタリングの特徴を列挙します。
- クラスタ数は最大10,000です。クラスタ数は最大・最小・間隔の指示を行うことが出来ます。そのため、クラスタ数を5000 から 1000 まで 500 単位で一括して出力することも可能です。
- 安定したアルゴリズムではありません。そのため、動かすたびに結果が同じになることは保証できません。
- ベクトルデータの密度ゆらぎを極力減らすようなオプションがデフォルトで有効となっています。そのため、密度ゆらぎがあってもクラスタサイズの差が大きくならないようにしています。
- 複数スレッドに対応しています。動作環境に合わせて適切な値を設定してください。
本アプリケーションの制限事項を列挙します。
- 比較的大量のメモリを消費します。これは、データハンドリング上の問題であり、当面は制限事項となります。
- メモリの消費量が大きくなった場合、アプリケーションの応答が悪くなります。これは、アプリ側での回避が難しい問題なので、当面は制限事項となります。
本アプリケーションは、当面は無償での公開となりますが、将来的にはサブスクリプションの購入が必要となります。
学術機関の方へはサブスクリプション版の公開後も無償で提供します。弊社まで連絡を下さい。
このアプリケーションで使用しているクラスタリングエンジンが必要な場合、弊社まで連絡を下さい。
弊社では、引き続き AI / Machine Learning 関連のツールを公開していきます。ご興味がありましたら、それらも評価していただけますと幸いです。