Module 1 consists of content and activities about fundamentals of programming in Python, how computers interpret and understand images, and the importance of datasets for training image processing algorithms.
Machine learning can play a highly powerful role in image and video processing applications. This introduction provides initial experience in using the Google Colab coding interface. Additionally, this introduction provides experience with an example image classification model.
All programming, including machine learning, is built on clear instructions in the form of code. This activity teaches the importance of concise and exact coding.
Computers interpret images different than people. This activity introduces you to the fundamentals of both grayscale and colored images and how they are represented within a computer's processor.
A computer is only able to understand binary numbers, 1's and 0's. This activity explains how images are stored within the computer's memory.
Computer code is the base of many machine learning models. This activity teaches how to get comfortable writing and understanding Python code.
Every machine learning program requires access to and the ability to sort through large amounts of data. This activity introduces how to create and use lists in Python to sort through datasets.