AI・機械学習
JulianFlux: AIのための電磁力学的ベクトル検索と因果的ルーティング
JulianFlux: Electrodynamic vector retrieval and causal routing for AI (github.com)
要約
この記事は、AIエージェントがエンタープライズ環境で失敗する原因として、従来のベクトルデータベースの静的な性質とコサイン類似度のような単純な距離尺度の限界を指摘しています。JulianFluxは、高次元埋め込みを低ランク多様体に圧縮し、連続的な電磁場を計算することで、より動的で物理法則に基づいたデータ検索とルーティングを実現する新しいアプローチを提案しています。
全文翻訳
JulianFlux 🧲: AIエージェントのための電磁力学的推論インフラストラクチャ
自律AIエージェントは、標準的なベクトルデータベース(Pinecone、Milvus)が静的なファイルキャビネットのように機能するため、エンタープライズ環境で失敗しています。これらは、矛盾した情報(ハルシネーション)を盲目的に検索し、順序付けられていないテキストフラグメントを返すコサイン類似度のような離散的なユークリッドメトリックに依存しており、エージェントを論理ループに閉じ込めてしまいます。JulianFluxは、データベースを動的な推論エンジンに格上げします。高次元埋め込みを低ランク多様体に圧縮し、連続的な電磁場を計算してデータを検索およびルーティングします。🚀
コアブレークスルー:ローレンツ力 (F = q(E + S))
距離を測定する代わりに、物理法則を測定します。修正されたローレンツ力方程式を使用してエージェントをルーティングします。
ジュリアン・ガウス高速変換(JG-FT):巨大な768次元のセマンティック空間を、正規分布を使用して数学的に健全な128次元多様体に投影し、算術コストを劇的に削減しながらマッピング精度を維持します。
動的帯域幅(σ):最近傍距離に基づいて各ベクトルのガウス帯域幅を動的に計算し、フィールドが局所的なセマンティック密度に完全に適応できるようにします。
電場(E):数学的にハルシネーションを反発させます。NLIロジックゲートを介してデータにトポロジカル電荷(q)(矛盾には−1.0、真実には+1.0)を割り当てます。反発する電場は、AIが汚染されたデータにアクセスするのを物理的にブロックします。
ファラデーの電磁誘導の法則(-∂A/∂t):古い事実や企業ポリシーを時間の経過とともに減衰させ、非推奨のワークフローに対する反発場を生成します。
ポインティングフラックス(S):因果的シーケンスを抽出し、セマンティックモーメンタムを作成します。幾何学的代数(S = E ⌟ B)で内部収縮積を計算することにより、ステップA → ステップB → ステップCへとエージェントを順次プッシュする運動量ベクトルを生成します。
🗺️ リポジトリマップ:どのファイルを実行すべきか?
連続場アーキテクチャが標準的なユークリッドRAGを完全に上回る方法を示すために、コア数学をPythonでオープンソース化しました。(注:これらのファイルは、以下の順序でローカルで実行するように設計されています)。
1. euclidean_baseline.py(問題点)
最初に実行してください。汚染されたデータセットでの標準的なコサイン類似度検索を実証します。標準RAGが完全に失敗し、矛盾したデータを盲目的に検索して因果ワークフローを崩壊させるのを目撃するでしょう。
2. julianflux_educational_mvp.py(高速な解決策)
軽量で即座に実行可能なJulianFluxエンジンです。128次元投影、動的σ、ローレンツ力を使用しますが、重いAIモデルの代わりに高速な幾何学的中央値クラスタリングを使用して真実電荷を割り当てます。ローレンツ力がエージェントを正しくルーティングするのを高速に実証するためにこれを実行してください。
3. scale_ab_benchmark.py(ストレステスト)
数千のバックグラウンドベクトルを生成するエンドツーエンドの敵対的スケールテストです。標準RAGとJulianFluxを直接対決させ、スケールでのハルシネーション率0.0%を証明します。
4. julian_flux_engine.py(完全な物理エンジン)
時空エンジンです。このファイルは、エンタープライズグレードの真実検証のために、高速な幾何学的クラスタリングを重いDeBERTa-v3 NLIクロスエンコーダーに置き換えます。特に、ファラデーの電磁誘導の法則と時間的減衰を導入し、AIが最近非推奨になった企業ポリシーから数学的に離れるようにします。(注:DeBERTaモデルのダウンロードが必要です)。
🛠 クイックスタート
リポジトリをクローンします:
git clone https://github.com/julianjohnson-web/julianflux-research.git
cd julianflux-research
必要な依存関係をインストールします:
pip install -r requirements.txt
スケールベンチマークを実行します:
python scale_ab_benchmark.py
🏢 JulianFlux Enterprise(Rustコア)
注:このリポジトリには、教育研究およびオープンソースの数学的検証を目的とした純粋なPythonバインディングが含まれています。高頻度の本番環境では、JulianFlux Enterprise Cloudは、このマルチベクトル物理方程式をゼロコピーのRust/CUDAバックエンドで実行します。これにより、Pythonのグローバルインタープリタロック(GIL)が排除され、ローレンツ力方程式がサブミリ秒のp99レイテンシで数十億のベクトルにわたって実行できるようになります。Enterprise Cloudアクセスまたはデザインパートナーシップについてのお問い合わせは、創設者julian.johnson@justudios.ioまでご連絡ください。