Course plan

 

Week 3

Activity 0: Asynchronous learning

Activity 1: Lecture 1

  • Reading: block1.pdf: pg 1-3
  • Contents: Course intro, Low rank approximation applications (image processing, machine learning). Matrix factorizations. QR-factorization. 

Activity 2: Asynchronous learning

Activity 3: Lecture 2

  • Reading: block1.pdf: §1.2-§1.3
  • Contents: QR-factorization variants / examples, Index vectors,  CPQR, Low-rank approximation via partial QR

Activity 4: Asynchronous learning

Week 4

Activity 5: Lecture 3

Activity 6: Asynchronous learning

Activity 7: Lecture 4

  • Reading: block1.pdf: §1.6
  • Contents: Randomized SVD (part 2), Applications.
  • Recommended exercises: AL20: 1-13, 1-41, 1-69, AL19: 1-13

Activity 8: Asynchronous learning

Week 5

Activity 9: Lecture 5

Activity 10: Nothing. (Recommend: Work on homework.)

Activity 11: Lecture 6

Activity 12: Asynchronous learning

Week 6

Activity 13: Lecture 7

Activity 14: Asynchronous learning

Activity 15: Lecture 8

  • Reading: block2.pdf Download block2.pdf  §2.3
  • Contents: Unnormalized Laplacian spectral clustering. K-means in spectral clustering. RatioCUT interpretation of spectral clustering
  • Recommended exercises: AL19: 2-19, 2-8,  AL20: 2-7, 2-19, 2-21, 2-42, 2-66,  AL22: 2-37

Activity 16: Asynchronous learning

Week 7

Activity 17: Lecture 9

  • Reading: block2.pdf Download block2.pdf  pg §2.4-2.5 + UvL
  • Contents: RatioCut (k>2). Perturbation viewpoint. Normalized Laplacians. NCut.
  • Recommended exercises: AL19:2-5, 2-20, 2-17, AL20: 2-27, 2-45, AL22: 2-45

Activity 18: Asynchronous learning

Activity 19: Lecture 10

  • Reading: block3.pdf Download block3.pdf:  §3.1
  • Contents: Introduction to applications in signal processing. FFT, Cooley-Tukey,  
  • Recommended exercises: AL20: 3-2, 3-3, 3-7, 3-11, AL21: 3-1, 3-2, 3-8
  • Deadline for homework 2

Activity 20: Asynchronous learning

Week 8

Activity 21: Lecture 11

  • Reading: block3.pdf Download block3.pdf:  §3.4
  • Contents: Toeplitz-like matrices. Action and inverse action for circulant matrices via diagonalization and FFT
  • Recommended exercises: AL19: 3-6,  AL20: 3-21, 3-15, AL21: 3-19, 3-30

Activity 22: Asynchronous learning

Activity 23: Lecture 12

  • Reading: block3.pdf Download block3.pdf:  §3.3
  • Contents: Durbin + Levinson-Durbin cont 
  • Recommended exercises AL19: 3-5, 3-11, AL20: 3-9, AL21:  3-14, 3-17

Activity 24: Asynchronous learning

Activity 25: Lecture 13

  • Reading: block3.pdf Download block3.pdf:  §3.3 + §3.5
  • Contents: Trench + intro to Semiseperable matrices
  • Recommended exercises: AL20: 3-22, AL22: 3-22

Week 9

Activity 26: Asynchronous learning

  • None.

Activity 27: Lecture 14

  • Reading: block3.pdf Download block3.pdf:  §3.5
  • Contents: semiseparable + HODLR matrix algorithm / reserve lecture 
  • Recommended exercises: AL20: 3-56, 3-70
  • Deadline for homework 3

Activity 28: Asynchronous learning

  • Summary (video):

 


Abbreviations:

t.b.a=to be announced (will be added later)

AL23 = http://jarlebring.ddns.net/~jarl/active_learning/active_learning.php?id=9&contents=2 Links to an external site.

AL22 = http://jarlebring.ddns.net/~jarl/active_learning/active_learning.php?id=6 Links to an external site.

AL21 = http://jarlebring.ddns.net/~jarl/active_learning/active_learning.php?id=2&contents=3 Links to an external site.

AL20 = Selected problems from Active learning workspace 2020 Download Selected problems from Active learning workspace 2020

AL19 = Selected problems from Active learning workspace 2019