Using TensorFlow Lite to Deploy Deep Learning on Cortex-M Microcontrollers

Wednesday, May 22, 2:45 PM - 3:15 PM
Summit Track: 
Enabling Technologies
Location: 
Exhibit Hall ET 1

Is it possible to deploy deep learning models on low-cost, low-power microcontrollers? While it may be surprising, the answer is a definite “yes”! In this talk, we’ll explain how the new TensorFlow Lite framework enables creating very lightweight DNN implementations suitable for execution on microcontrollers. We’ll illustrate how this works using an example of a 20 Kbyte DNN model that performs speech wake word detection, and will discuss how this generalizes to image-based use cases. We’ll introduce TensorFlow Lite, and will explore the key steps in implementing lightweight DNNs, including model design, data gathering, hardware platform choice, software implementation and optimization.

Speaker(s):

Pete Warden

Staff Research Engineer, Google

Pete Warden is a leading thinker, innovator and entrepreneur in visual AI, software and big data.

In 2003, Pete created a set of 45 image processing filters that were able to detect features in video content at 30 fps on 2003-era laptops. Apple bought his technology and hired him to work on integrating it into Apple’s imaging-related products.

In 2011, Pete co-founded Jetpac, serving as CTO and building the company’s technical team. This venture capital-backed startup created a unique product that analyzed the pixel data of over 140 million photos from Instagram and turned them into in-depth guides for more than 5,000 cities around the world. Pete joined Google in 2014 when Google acquired Jetpac.

Pete is currently a Staff Research Engineer at Google, focused on enabling the deployment of machine learning in cost- and power-constrained systems. At Google, Pete leads the development of the TensorFlow Lite machine learning framework for mobile and embedded applications, including a recently released experimental version of TensorFlow Lite for microcontrollers, which can be used on low-cost chips with less than 100 Kbytes of memory.

Pete is a sought-after speaker and writes a popular blog at www.petewarden.com. He is the author of two O'Reilly books, “Public Data Sources” and the “Big Data Glossary”. He earned his B.S. in computer science from the University of Manchester.

See you at the Summit! May 20-23 in Santa Clara, California!
Register today and reserve your hotel room!