Intro-ML-Arts-IMA-F24

Introduction

Objectives

Tools

Code Examples

p5.js review

ml5.js Video Tutorials (updated ones coming soon hopefully!)

Supplemental Materials

Assignment 1

  1. Create a blog (or a category on a blog) for the course. (You may use any means for publishing your assignments including, but not limited to, a GitHub markdown file, Notion page, medium post, etc.) This wiki page has resources and information on creating your own blog. Additionally, there is some information on privacy options and more at NYU’s Wordpress Knowledge Base.
  2. Read A People’s Guide to AI by Mimi Onuoha and Mother Cyborg (Diana Nucera).
  3. Explore ImageNet, ImageNet sample images, Kaggle ImageNet Mini 1000. What surprises you about this data set? What questions do you have?
  4. Try playing Emoji Scavenger Hunt.
  5. Using the code examples above, try running image classification on a variety of images. What does the model recognize properly? What does it not recognize? What other aspects of the image affect the classification, including but not limited to position, scale, lighting, etc. You are welcome to use the provided examples as they are or modify the code to create interactive experience that reflects your creativity and curiosity!
  6. Document your thoughts on MobileNet and image classification in a blog post and add a link to the Assignment 1 Wiki page.