Students earning this badge have attended the Data Science for All seminar on Learning in TensorFlow and successfully completed the post-seminar assignment/quiz. This badge attests to the skills students have learned through the seminar and demonstrated through the post-seminar assignment using Jupyter notebooks in Google Colaboratory).

The course was initially developed and presented as part of the Data Science for All seminar series at San Jose State University by Dr. Esperanza Huerta in the Fall 2019 semester. Additional presentations are scheduled for 2020 and 2021.

For a description of the seminar content, see the seminar page. In a nutshell, the knowledge and skills covered by this digital badge include:

  • Defining machine learning
  • Describing the history of TensorFlow and keras
  • Interpreting a basic program in Jupyter notebooks for the classic machine learning example of classifying hand-written digits
  • Loading the MNIST dataset
  • Exploring the MNIST dataset
  • Preparing the MNIST dataset
  • Creating a machine learning model to classify hand-written digits
  • Reporting the accuracy of the model

In addition to demonstrating an understanding of the basic programming environment in Jupyter notebooks in Google Colaboratory, students who earn this badge show that they can describe the characteristics of tensors as a data structure and describe the role of TensorFlow and keras for machine learning. They also show they can identify and trace the steps in a machine learning model in the classic problem of classifying hand-written numbers using the MNIST dataset.