Introduction to Machine Learning using Image Classification

Peter Olson
Stanford University
2022

An invaluable exercise for beginner programming students is to teach them new ways to think. This lesson was written with the intention of introducing students to machine learning using image classification. Complexity has long been a barrier to exposing students to artificial intelligence. This barrier was removed by providing activities that allow students to get hands-on experience coding using artificial intelligence algorithms. The modification of techniques allowed the complexity of the methodology to be abstracted such that the topic could be made accessible by even beginning programmers.

One major motivation for this project was inspired by the expansion of deep learning use-cases into big data. These differing algorithmic designs are critical to spotlight at an early stage of learning as these strategies become more and more prevalent in technological solutions.

Funders

Stanford University