apple/embedding-atlas

Embedding Atlas is a tool that provides interactive visualizations for large embeddings. It allows you to visualize, cross-filter, and search embeddings and metadata.

何を解決するか

Embedding Atlas は、大規模な埋め込みと関連するメタデータをインタラクティブに可視化・探索するためのツールです。高次元データの意味を理解するという課題に対処し、クラスタリング、検索、マルチモーダルデータタイプ間でのクロスフィルタリングを可能にするツールを提供します。

動作方法

このツールは、最大数百万点の高パフォーマンスレンダリングに WebGPU を使用します。埋め込みビューでは、自動データクラスタリングとラベル付け、密度推定による密集領域および外れ値の特定、重なりのある点の明確なレンダリングを可能にする順序に依存しない透明度を提供します。テーブルデータについては、クロスフィルタリング機能付きのリンクされたダッシュボードと、テキスト、画像、音声、数値データの組み込みビューアを備えています。

対象ユーザー

埋め込み空間を分析する必要があるデータサイエンティストや AI リサーチャー、また Model Context Protocol (MCP) を通じてスキーマを照会し、SQL を実行し、チャートを作成できる AI エージェント。

主な特徴

  • スケーラブルな可視化: WebGPU を使用した数百万点の高パフォーマンスレンダリング。
  • 自動ラベル付け: データの自動クラスタリングとラベル付けにより、データ構造のナビゲーションを容易に。
  • マルチモーダル対応: テキスト、画像、音声、カテゴリカルデータ用の組み込みビューア。
  • エージェントアクセス: AI エージェントが MCP を通じてデータと対話し、SQL を実行し、スクリーンショットを取得可能。
  • 柔軟な統合: Python パッケージ、Jupyter ウィジェット、React および Svelte 向け npm パッケージとして利用可能。

関連

  • プロジェクト
  • プロジェクト
  • Dispatch
  • プロジェクト
  • プロジェクト