Skip to content

Latest commit

 

History

History

03_ml_models

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 

Applications of Machine Learning models

Session A: Other pre-trained models

Objectives:

  • Understanding how to use pre-trained models other than image classification.
  • Ability to work with PoseNet and ml5.js
  • Ability to work with Object Detection Models (CoCoSSD).
  • Ability to work with Image Segmentation models (UNet and BodyPix) and ml5.js.
  • Week 3 Slides

Models

ml5 video tutorials

ml5 code editor examples

Related Projects

Session B

Data and Model Biographies

Assignment 3, due Monday Sept 28:

  1. Read Mixing movement and machine by Maya Man
  2. Read Humans of AI by Philipp Schmitt
  3. Pick one of the models described in Ellen Nickles slides (PoseNet, UNET, BodyPix, CoCoSSD) and following the examples above and the ml5.js documentation and experiment with controlling elements of a p5.js sketch (color, geometry, sound, text) with the output of the model. (You may also choose a ml5.js model not covered in Ellen's slides)
  4. Read the Model and Data Biography for the model you picked and consider the following:
    • What questions do you still have about the model and the associated data? Are there elements you would propose including in the biography?
    • How does understanding the provenance of the model and its data inform your creative process?
  5. Document your response to the Data and Model biographies as well as your p5.js sketch in a blog post and add a link to the post / your p5 sketch on the Assignment 3 Wiki. In your blog post, include visual documentation such as a recorded screen capture / video / GIFs of your sketch.