Vengineerの妄想

人生を妄想しています。

Facebookは、どのようにして、AIをスケールしているのか?


ISCA2018のKeynotesのビデオって、無いのかしら。。。こんなツイート

 ・「A Return to (Limited) Explicit Dataflow Execution」、Doug Burger, Microsoft
 ・「Applied Machine Learning at Facebook Scale: Separating Opportunity from Hype」、Kim Hazelwood, Facebook
 ・「Designing Computer Systems for Software 2.0」、Kunle Olukotun, Stanford University

この中で、

「Applied Machine Learning at Facebook Scale: Separating Opportunity from Hype」、Kim Hazelwood, Facebook

に関して、ZDNetの記事:How Facebook scales AIによると、

  The company's AI ecosystem includes three major components: 

      the infrastructure, 
      workflow management software running on top, 
      and the core machine learning frameworks such as PyTorch.


下の図は、上記のサイトからの引用です。

https://zdnet4.cbsistatic.com/hub/i/r/2018/06/06/c90cadfa-1631-408c-bc67-d37dbdfe8ff9/resize/770xauto/61392d6cd53a159182e34618e2a69331/facebook-ai-scale.jpg

今後は、この3つ(インフラ、ワークフローマネージメント、フレームワーク)が無いと、戦えないのだと思います。