Kaggle and Dog Breed Classification

Kaggle is an online community of Data Scientists, ML Engineers, and MLOps champions who come together to explore creating models and technical solutions to popular real-world problems. Kaggle competitions focus on finding solutions to these popular problems to advance the collective community’s knowledge and capabilities.

The Dog Breed Classification Example is based on an Udacity project aimed at classifying images of dogs according to their breed. The Notebook accepts any user-supplied image as input and if a dog is detected in the image it will provide an estimate of the dog’s breed. Some examples of the breeds considered are below.

This course is a self-service exploration of this problem solved using a Jupyter Notebook and Kubeflow Pipelines.