Calendar
Week 1 - Introduction to Machine Learning
- July 15
- July 16
- LectureComputer Vision
- HandoutIntroduction to Object Detection and Segmentation
- ReadingUnderstanding Convolutions
- ReadingCalculus on Computational Graphs: Backpropagation
- ReadingUnderstanding Convolutions
- July 17
- LectureMachine Learning
- ReadingOverview of Machine Learning Algorithms
- ReadingOverview of Machine Learning Tasks
- ReadingModel Evaluation: Training, Validation and Testing
- ReadingOverview of Machine Learning Tasks
- LectureLanguage Models
- ReadingAn Introduction to Language Models
- July 18
- LectureComputer Vision
- HandoutIntroduction to Convolutional Neural Networks
- DemoMNIST Fully Connected Network
- DemoMNIST Convolutional Neural Network
- ReadingConvolutional Neural Networks Explained
- DemoMNIST Fully Connected Network
- Workshop Lesson Plan Brainstorming Session
Week 2 - Experiments for Students
- July 22
- LectureComputer Vision
- HandoutIntroduction to Object Tracking
- July 23
- LectureComputer Vision
- HandoutIntroduction to Object Tracking (Continued)
- DemoCVAT Tutorial
- DemoGoogle Colab Tutorial
- DemoCVAT Tutorial
- Workshop Lesson Plan Brainstorming Session
- DatasetsRoboflow Universe
- DatasetsExample: Bottle Detection Datasets
- July 24
- LectureComputer Vision
- DemoMonocular Depth Estimation (on a Raspberry Pi)
- DemoTraining a YOLOv8 Model for Object Detection
- ReadingThe Bitter Lesson
- DemoTraining a YOLOv8 Model for Object Detection
- July 25
- Workshop Lesson Plan Brainstorming Session
Week 3 - Various Topics on Vision and AI
- July 29
- LectureComputer Vision
- ReadingFrom depth maps to point clouds
- DatasetsNYC Open Data
- DemoTiny YOLO Models for Deployment to Raspberry Pi 5
- DatasetsNYC Open Data
- July 30
- LectureModel Evaluation
- HandoutConcepts in Deep Learning
- ReadingAverage Precision
- DemoDecision Thresholds
- DemoDecision Thresholds: Real World Demo
- ReadingAverage Precision
Workshop Work on Lesson Plans
- July 31
- Workshop Work on Lesson Plan Presentations
- LectureGuest Lecture: Sharon Di
- August 1
- Workshop Work on Lesson Plans
Week 4 - Advanced Topics and Preparation for the Presentation
- August 5
- LectureIn-Class Demos with Huggingface
- DemoOn-Browser Visual Language Model
- DemoZero Shot Object Detection
- DemoModel Cards: Gemma2
- DemoZero Shot Object Detection
- Workshop Work on Lesson Plans
- August 6
- LectureBias, Stylization and Diffusion
- DemoArtist
- DemoLivePortrait
- Workshop Work on Lesson Plans
- August 7
- Review Finalizing Lesson Plans
- August 8
- Final Day Lesson Plan Presentations
Final Presentations
- August 8
- LessonTraining Neural Networks
- SlidesLesson Plan
- PlanSlides
- LessonBikes in NYC
- SlidesLesson Plan
- PlanSlides
- LessonHousehold Object Detection with AI
- SlidesLesson Plan
- PlanSlides
- LessonBiased Data Analysis
- SlidesLesson Plan
- PlanSlides
- LessonCumulative Frequency Distribution
- SlidesLesson Plan
- PlanSlides