OSS×クラウド最新TOPICS 2018年11月7日 13:30
Facebookは強化学習プラットフォーム「Horizon」をオープンソース公開した。
Horizonは、大規模なビジネス問題に自由に対応できるように設計されたエンドツーエンドの強化学習プログラム。
このAIツールには、実世界の問題に強化学習を効果的に適用できるように多くの機能が含まれている。Horizonは、ラベル付きデータセットではなく、体験からの試行錯誤によって「効果の最大化を行う」もしくは「損失を最小限に抑える」ように改善する。
https://code.fb.com/ml-applications/horizon/
Horizonは、アルゴリズムの知識をゼロから開始しランダムなアクションから学ぶのではなく、エンジニアが指定した一連のアクションを実行するアルゴリズムを最初に学習する。
次に、既存データに基づいて数種類の反作用分析を使用して、アルゴリズムが取った異なる動作をシミュレートする。
このように、Horizonはシミュレータのアルゴリズムを模倣することで、現実世界での混乱を心配することなく精緻化できる。
シミュレーション上でアルゴリズムが希望するように動作するようになったら、Horizonはリアルタイムの実データを使って小規模なオンライン実験を行う。その後、新しいアルゴリズムについて、より大規模なユーザーやデータセットに徐々に転用していく。
訓練が完了したアルゴリズムを新しいトレーニングシリーズの出発点として使用して、このプロセス全体を繰り返すことができる。
FacebookはHorizonを利用して、利用可能な帯域幅やビデオバッファリング状況などを考慮することで、ソーシャルネットワーク上での360度ビデオの表示方法を最適化した。
Horizonをダウンロードして利用すると、「ソーシャルネットワークのビデオ機能や通知機能」「メッセージングアプリの大幅改善」「ユーザーにプッシュするコンテンツ改善」などが可能となる。
以上、下記URLからの要約
https://opensourceforu.com/2018/11/facebook-open-sources-its-reinforcement-learning-platform-horizon/
この作品は クリエイティブ・コモンズ 表示 - 非営利 4.0 国際 ライセンスの下に提供されています。
Manifoldとは Manifoldは、エンジニアや科学者が、MLデータスライスとモデル全体のパフォーマンス問題を特定し、データのサブセット間の機能分布の違いを明らかにすることで根本原因を診断するのに役立つデバッグツール。 「Apache License 2.0」で提供されている。
OSS×Cloud ACCESS RANKING