Cleora
Activeキャッチコピー:Rust 製のグラフ埋め込みエンジン。CPU だけで決定的な埋め込みを生成
更新日:-
ソーシャルメディア:
〜とは何ですか? Cleora?
Cleora は Rust 製のグラフ埋め込みエンジンで、疎マルコフ伝播と交互ホワイトニングにより決定的な埋め込みを計算します。pip で pycleora をインストールし、エッジリストからグラフを構築すれば、ランダムウォークや負例サンプリング、GPU なしで CPU 上の埋め込みを生成できます。
使い方 Cleora?
`pip install pycleora` でインストールし、空白区切りのエンティティペアとしてエッジを定義して SparseMatrix.from_iterator でグラフを構築し、embed(graph, feature_dim=256) を呼び出して find_most_similar で類似度を検索します。
Cleora 主な機能
01
疎マルコフ行列
入力グラフから疎遷移行列を構築し、型付き・多関係エッジを持つ異種ハイパーグラフをネイティブに扱います。
02
行列累乗 = すべてのウォーク分布
各反復で埋め込み行列を疎遷移行列に掛け、M^k が長さ k のすべてのウォーク分布をサンプリングや確率的近似なしで捉えます。
03
L2 正規化伝播
各反復でノード埋め込みを近傍埋め込みの L2 正規化平均で置き換えます。共起類似度は 3〜4 回、文脈類似度は 7 回以上が目安です。
04
8 アルゴリズムを 1 つの API に統合
Cleora、ProNE、RandNE、DeepWalk、Node2Vec、HOPE、NetMF、GraRep を 1 つの API で利用でき、マルチスケール、注意、有向、重み付き、ストリーミング、帰納グラフなどのバリアントに対応します。
05
約 5 MB、重い依存関係なし
ライブラリは約 5 MB で numpy と scipy のみが必要。コンパイル済み Rust 拡張として配布され、CUDA や GPU ドライバは不要です。
Cleora ユースケース
ユーザー-アイテム二部グラフによる推薦システム
取引グラフ上の不正検知と異常検知
大規模ソーシャルネットワークとナレッジグラフの埋め込み
Cleora よくある質問
pycleora はどうインストールしますか?
Cleora に必要な依存関係は?
Cleora に GPU は必要ですか?
Cleora 製品の背景と公式リンク
Cleora サポート用メールアドレス、カスタマーサービス連絡先、返金対応先など
詳細なお問い合わせは、以下をご覧ください 紹介ページ(https://cleora.ai/docs)
Cleora 会社情報
Cleora 会社名: Synerise
詳細情報 Cleora, 以下をご覧ください: 紹介ページ(https://cleora.ai/docs)
Cleora GitHub
Cleora GitHubリンク: https://github.com/pycleora/pycleora
Cleora の料金プラン
オープンソース
無料無料
- MIT ライセンス
- pip install pycleora でインストール
- GPU 不要の CPU 専用グラフ埋め込み
- ドキュメント、API リファレンス、ベンチマークを含む

