Instructors: | Mike Landy & Eero Simoncelli |
Teaching Assistants: |
Isabel Garon (isabelgaron AT nyu DOT edu) Luhe Li (luhe.li AT nyu DOT edu) Timothy Ma (timothy.ma AT nyu DOT edu) |
Time: |
Lectures: Tuesday/Thursday, 10:00-12:00 Labs: selected Fridays, 9:30-12:00 |
Location: |
Lectures: Meyer 636 Labs: Meyer 636 |
TA Office hours: |
Meyer 635 Tuesday/Thursday, 2:00-3:00 |
Topics include: Linear algebra, least-squares and total-least-squares regression, eigen-analysis and PCA, linear shift-invariant systems, convolution, Fourier transforms, Nyquist sampling, basics of probability and statistics, hypothesis testing, model comparison, bootstrapping, estimation and decision theory, signal detection theory, linear discriminants, classification, clustering, simple models of neural spike generation, reverse-correlation analysis.
Prerequisites: Algebra, trigonometry, and calculus. Some experience with matrix algebra and/or computer programming is helpful, but not required. The real prerequisites are an aptitude for logical and geometric reasoning, and a willingness to work hard!
Announcements: We use brightspace for class announcements and online questions/discussions: https://brightspace.nyu.edu/d2l/home/499154 . Rather than emailing the instructors or TAs, we encourage you to post your questions/comments there, where they can be discussed and/or answered by any of us or your fellow classmates.
Schedule: (Notes: labs are in green, content will appear incrementally, for a preview see last year's course page)
Date | Topic | Handouts | Homework |
---|---|---|---|
Tue, Sep 2 |
Introduction to the course
Linear algebra I: vectors, operations, vector spaces Zoom recording, whiteboard (pdf) |
Course description (pdf)
Slides: Linear algebra (pdf) Notes: Linear Algebra (pdf) |
|
Thu, Sep 4 |
Linear algebra II: inner products, projection, coordinate systems
Zoom recording, whiteboard (pdf) |
||
Fri, Sep 5 |
Lab: linear algebra basics in matlab/python. Homework preparation | Lab1 (zip) - includes matlab and python | |
Tue, Sep 9 |
Linear algebra III: linear systems, matrix multiplication
Zoom recording, whiteboard (pdf) |
||
Thu, Sep 11 |
Linear algebra IV: orthogonal/diagonal matrices, singular value decomposition
Zoom recording, whiteboard (pdf) |
Homework 1 (pdf, due 9/25) Submission Instructions |
|
Fri, Sep 12 |
[no lab] | ||
Tue, Sep 16 |
Extended example: Color vision and trichromacy
Zoom recording, whiteboard (pdf) |
Slides: Color vision and trichromacy (pdf) | |
Thu, Sep 18 |
Regression I: regression, multiple regression via linear algebra, partitioning variance
Zoom recording, whiteboard (pdf) |
Slides: Least Squares regression (pdf) | |
Fri, Sep 19 |
Lab: linear regression | Lab2 (zip) - includes matlab and python | |
Tue, Sep 23 |
Regression II: Regression example, choosing regressors, weighting, outliers
Zoom recording, whiteboard (pdf) |
||
Thu, Sep 25 |
Regression III: Linear/quadratic constraints, Total least squares Zoom recording, whiteboard (pdf) |
||
Fri, Sep 26 |
[no lab] |
Homework 2 (pdf, due 10/10) Data files and functions, trichromacy.py |
|
Tue, Sep 30 |
Regression IV: TLS regression LinSys I: Linear shift-invariant systems, convolution Zoom recording, whiteboard (pdf) |
Slides: Linear shift-invariant systems (pdf) | |
Thu, Oct 2 | [no class - Yom Kippur] | ||
Fri, Oct 3 10am |
LinSys II: Sinusoids and LSI systems, Discrete Fourier transform Zoom recording (missing last few minutes), whiteboard (pdf) |
||
Tue, Oct 7 |
LinSys III: Fourier Transforms + LSI Zoom recording (missing last 25 minutes or so), whiteboard (pdf) |
Thu, Oct 9 |
LinSys IV: Fourier examples, indexing/plotting, sampling Zoom recording, whiteboard (pdf) |
Fri, Oct 10 | Lab: Convolution - 1D and 2D |
Scroll to top of page |