Mathematics of Data Science

Pose Machine

SAM

Projects

Overleaf

Deliverables

  • Github Readme
  • Overleaf PDF Report
  • CV

Wave Grant

Grant App

Recitation Classes Schedule

  • Tuesdays and Thursdays 2:30pm @ MPCR Lab Sandbox

"Recitation classes are supplementary sessions led by teaching assistants or instructors that reinforce lecture material through exercises, discussions, and clarifications."


Slides

Syllabus

  1. Sign up for Github
  2. Sign up for Colab
  3. Sign up for Latex

Github, Colab, Overleaf Intro

Data Deck Slides

Template

Colab Notebooks

Notebook1

Notebook2

MNIST Dataset

Data Dashboards

WandB

Flowers 102

Conv1

Alexnet

Autoencoder and GAN

AlexNet Functional

Alexnet FMRI

Alexnet Filters and Feature Maps

Webcam

Alexnet Filters

Custom Data Filter

Alexnet Train from Slides

Yolo

Audio

Homework Sets

Problem Set 1 (solutions)

  • Load MNIST and show montage
  • Run random y=mx model on MNIST
  • Train random walk model to at least 75%
  • Create .md markdown report and post to github

Problem Set 2

  • Load RGB image from URL
  • Resize image
  • Show grayscale copy
  • Convolve with 10 random filters and show filters and features maps for each
  • Create .md markdown report and post to github

ChatGPT Study Prompts

  • Teach me numpy
  • Teach me matplotlib
  • How do I make a random grayscale image and show it in matplotlib?
  • Code to plot y=mx+b in python
  • How does indexing work in numpy?

ChatGPT App Demos - Fix and Improve Them

Researcher Roster

Roster

Links

Convnet Types

Spectrogram

Convolution

Deep Learning Viz Toolbox

Web Demos

Classic Filters

Random Filters

Advanced Material (Not Required)

AI

Video History Serieshttps://clp.bbcrewind.co.uk/programmes