Dogs vs. Cats – Create an AI algorithm to distinguish dogs from cats

Home / News and Events / Events / Dogs vs. Cats – Create an AI algorithm to distinguish dogs from cats

In this workshop, we will be giving a brief historic overview of artificial intelligence (AI) technology, along with some of the current-day applications and challenges that we AI researchers are currently facing. Where did the term AI come from? What were some of the breakthroughs made by researchers in the 1950s, and why did we experience so called `AI Winters’? These are some of the questions that we will be exploring.

During the second hour of the workshop, students will go through some basic code in a tutorial-like Google Colab notebook. The notebook will demonstrate how image data can be loaded in Python. The resulting images are used to train a convolutional neural network in Keras for cat versus dog image classification. We will demonstrate how GPUs speed up processing and how we can leverage a small dataset to make the classifier work better through data augmentation. At the end of the lab, students can upload their own image, and the trained model will tell them if it is a cat or a dog.

You can also find more information at https://www.sutd.edu.sg/About/happenings/Events/2021/3/Dogs-vs-Cats-Identify-the-difference-with-AI