OSS×クラウド最新TOPICS 2019年4月5日 11:34
Facebook AIチームは、大きなサイズに対応できるグラフ埋め込みAIツール「PyTorch-BigGraph(PBG)」をオープンソース公開した。
https://github.com/facebookresearch/PyTorch-BigGraph
「PyTorch-BigGraph」を使用すると、誰でも大きなグラフを作成して、単一のマシンまたは複数のマシンを並行して使用して高品質の埋め込みをすばやく作成できる。
PBGはPyTorchで書かれているため、研究者やエンジニアは自分の「損失関数」「モデル」「その他のコンポーネント」を簡単に交換できる。さらに「勾配」も計算できる。
Facebook AIチームによると、PBGはオートスケールに対応しており、一般的に使用されている埋め込みソフトウェアよりも高速で、標準的なベンチマークで最先端のモデルに匹敵する高品質の埋め込みを生成できる。
PBGは、区分グラフデータの埋め込みをトレーニングするための2つの方法を提供している。
「単一マシントレーニング」では、埋め込みとエッジは使用されていないときにディスクにスワップアウトされる。
「分散トレーニング」では、埋め込みは複数のマシンのメモリに分散される。
FacebookAIチームは、5000万件のWikipedia概念グラフを初めて公開している。これは、AI研究コミュニティで使用するための構造化データとして機能する。
PBGで作成された埋め込みは、他の研究者がWikiデータの概念について機械学習タスクの実行をサポートできる。
以上、下記URLからの要約
https://opensourceforu.com/2019/04/facebook-ai-open-sources-tool-for-faster-embeddings-of-large-graphs/
この作品は クリエイティブ・コモンズ 表示 - 非営利 4.0 国際 ライセンスの下に提供されています。
Manifoldとは Manifoldは、エンジニアや科学者が、MLデータスライスとモデル全体のパフォーマンス問題を特定し、データのサブセット間の機能分布の違いを明らかにすることで根本原因を診断するのに役立つデバッグツール。 「Apache License 2.0」で提供されている。
OSS×Cloud ACCESS RANKING