TensorFlow: a system for large-scale machine learning-Talk by Derek Murray (Google)


CHBE 101 (Chem&Biological Eng), 2360 East Mall

SPEAKER: Derek Murray, Google

HOST: Andrew Warfield

TITLE: TensorFlow: a system for large-scale machine learning

TensorFlow is an open-source machine learning system, originally developed by the Google Brain team, which operates at large scale and in heterogeneous environments. TensorFlow trains and executes a variety of machine learning models at Google, including deep neural networks for image recognition and machine translation. The system uses dataflow graphs to represent stateful computations, and achieves high performance by mapping these graphs across clusters of machines containing multi-core CPUs, general-purpose GPUs, and custom-designed ASICs known as Tensor Processing Units (TPUs). In this talk, I will give a brief overview of how TensorFlow was designed, and how it differs from contemporary systems. I will also highlight the opportunities for future systems research on top of TensorFlow.

For more details about TensorFlow, visit https://www.tensorflow.org

Derek Murray is a Software Engineer in the Google Brain team, working on TensorFlow. Previously, he was a Researcher at Microsoft Research Silicon Valley, and he received his PhD in Computer Science from the University of Cambridge. This talk will be Derek's fourth visit to UBC, and the third different dataflow system he's peddled.