WhoBuilt

Jeff Dean’s Lecture for YC AI

Aug 7, 2017· 1 h 9 min· 56K views·Watch on YouTube

Speaker

Jeff Dean, who leads Google Brain, speaks with Y Combinator’s AI audience about deep learning applications, research tools, and the compute systems behind them.

Why deep learning gained ground

Dean says neural networks were promising in the 1980s and 1990s, but limited data and compute made other approaches more practical. He recalls estimating that parallel training needed about 100,000 times more compute, which has since become available. Google Brain explored large-scale learning and built tools to shorten the time between experiments.

TensorFlow as a research and production platform

Dean describes TensorFlow as an open-source platform designed to support flexible research and deployment across data centers, phones, CPUs, GPUs, and TPUs. He says it was built to address issues in Google’s earlier internal system and to bring researchers and external contributors into a shared project. He also emphasizes reproducible performance benchmarks and faster experimental turnaround.

Reusing models across products and science

Dean illustrates how similar model structures can serve different tasks when trained on different data, including finding text in Street View images, identifying rooftops for solar estimates, and assessing diabetic retinopathy. He describes a retinal model evaluated against ophthalmologists and clinical trials in India. In quantum chemistry, a neural network trained on simulator results reportedly matched its accuracy while running 300,000 times faster.

Language models and automated machine learning

Dean explains sequence-to-sequence models through Gmail Smart Reply and Google Translate, where neural translation improved human-rated quality over phrase-based systems with far less code. He then describes architecture search and learned optimizer rules that use reinforcement learning to test candidate designs. One search ran 12,000 experiments over a weekend, while learned architectures performed well on image and language tasks.

Specialized compute and future directions

Dean says deep learning can use reduced-precision arithmetic, motivating Google’s Tensor Processing Units. He describes a TPU pod with 256 chips and 11.5 petaflops, programmable through TensorFlow, and says Cloud TPU access was planned. In questions, he argues that models trained across many tasks could improve data efficiency and support more flexible behavior, and identifies healthcare as a promising application while noting privacy and rollout challenges.

Takeaways

  • Shorter experiment cycles let teams test more ideas and make research progress faster.
  • A model structure can transfer across domains when the training data and target task change.
  • Measure system performance with reproducible benchmarks, and make examples both clear and efficient.
  • Automated architecture and optimizer search can explore more candidate designs than humans can test manually.
  • For data efficiency, build models that reuse knowledge across many tasks rather than training each model for one task.

Mentioned in this talk

Search inside this talk

What was claimed 20

Show all 20 facts

Related talks

Jeff Dean’s Lecture for YC AI, Jeff Dean · WhoBuilt