arXiv reaDer
TensorFlow: A system for large-scale machine learning
TensorFlowは、大規模かつ異種環境で動作する機械学習システムです。 TensorFlowは、データフローグラフを使用して、計算、共有状態、およびその状態を変化させる操作を表します。クラスタ内の多くのマシン間、およびマルチコアCPU、汎用GPU、Tensor Processing Units(TPU)として知られるカスタム設計ASICを含む複数の計算デバイス上のマシン内で、データフローグラフのノードをマップします。このアーキテクチャはアプリケーション開発者に柔軟性を与えます。以前の「パラメータサーバー」設計では共有状態の管理がシステムに組み込まれていましたが、TensorFlowは開発者が新しい最適化とトレーニングアルゴリズムを試すことができます。 TensorFlowは、さまざまなアプリケーションをサポートしています。特に、ディープニューラルネットワークでのトレーニングと推論が強力にサポートされています。いくつかのGoogleサービスは本番環境でTensorFlowを使用し、オープンソースプロジェクトとしてリリースし、機械学習の研究に広く使用されるようになりました。このホワイトペーパーでは、既存のシステムとは対照的にTensorFlowデータフローモデルについて説明し、TensorFlowがいくつかの実際のアプリケーションで達成する魅力的なパフォーマンスを示します。
TensorFlow is a machine learning system that operates at large scale and in heterogeneous environments. TensorFlow uses dataflow graphs to represent computation, shared state, and the operations that mutate that state. It maps the nodes of a dataflow graph across many machines in a cluster, and within a machine across multiple computational devices, including multicore CPUs, general-purpose GPUs, and custom designed ASICs known as Tensor Processing Units (TPUs). This architecture gives flexibility to the application developer: whereas in previous "parameter server" designs the management of shared state is built into the system, TensorFlow enables developers to experiment with novel optimizations and training algorithms. TensorFlow supports a variety of applications, with particularly strong support for training and inference on deep neural networks. Several Google services use TensorFlow in production, we have released it as an open-source project, and it has become widely used for machine learning research. In this paper, we describe the TensorFlow dataflow model in contrast to existing systems, and demonstrate the compelling performance that TensorFlow achieves for several real-world applications.
updated: Tue May 31 2016 19:46:10 GMT+0000 (UTC)
published: Fri May 27 2016 15:49:50 GMT+0000 (UTC)
参考文献 (このサイトで利用可能なもの) / References (only if available on this site)
被参照文献 (このサイトで利用可能なものを新しい順に) / Citations (only if available on this site, in order of most recent)アソシエイト