Introduction to TensorFlow

Get started with machine learning using TensorFlow, the popular open source machine-learning software developed by Google’s Brain team.

In this online course, you’ll learn core concepts in machine learning and TensorFlow with a focus on neural networks. You'll gain experience working with TensorFlow’s collection of visualization tools, including building and launching graphs in TensorFlow and using TensorBoard to visualize workflow and evaluate model performance. The instructors use notebooks with interactive code segments to guide you as you apply machine-learning concepts and build algorithms that make predictions using real-world datasets. By the end of the course, you’ll know how and when to use TensorFlow in your own applications.

Create statistical models for classification and regression using TensorFlow

Evaluate the benefits and disadvantages of using TensorFlow over other machine-learning software

This training course is for you because...

You’re a software engineer or programmer with a background in Python, and you want to develop a basic understanding of machine learning.

You have experience modeling or a background in data science, and you’d like to learn TensorFlow.

You’re in a nontechnical role, and you’d like to more effectively communicate about TensorFlow and neural networks with the engineers and data scientists in your company.

Prerequisites

A basic understanding of Python and modeling

Familiarity with matrices and linear algebra

Materials and downloads needed:

A machine with TensorFlow installed and set up prior to the training

About your instructor

Michael is the CEO and Founder of The Data Incubator. While working as Head Data Scientist at Foursquare, he discovered that his favorite part of the job was teaching and mentoring smart people about data science, which lead to the creation of The Data Incubator. He also has worked as a quant (D.E. Shaw, J.P. Morgan), and a rocket scientist (NASA). He completed his PhD at Princeton as a Hertz fellow and read Part III Maths at Cambridge as a Marshall scholar.

From helping hiring companies find qualified candidates for data driven roles to providing hands-on corporate trainings, Michael has enjoyed building his startup that lets him focus on what he loves.

Dana Mastropole is a Data Scientist in Residence at the Data Incubator. She studied physics as an undergraduate at Georgetown University and received her master’s degree in physical oceanography from MIT. She also completed MIT’s Kaufman teaching certificate program andtaught elementary school science prior to joining the Data Incubator team.

Robert Schroll is a Data Scientist in Residence at The Data Incubator and has been a key contributor to a variety of open source software development and data science projects. He obtained his Ph.D. in computational physics from the University of Chicago before completing postdocs in Amherst, Massachusetts, and Santiago, Chile. There, he realized that the favorite parts of his job were teaching and analyzing data. He made the switch to data science and hasbeen teaching at the Data Incubator for the past six months.

Schedule

The timeframes are only estimates and may vary according to how the class is progressing