labs

Three labs to complement the three days of lectures. The examples and code are chosen to illustrate some of the key take-aways developed analytically in lectures. No effort has been made to optimize the implementations, and no guarantees are made for its correctness.

Day 1

  1. Lab 1
    Learning with a Fusion Center
    Following Lecture 2, Day 1

Day 2

  1. Lab 2
    Decentralized Learning
    Following Lecture 4, Day 2

Day 3

  1. Lab 3
    MNIST Learning over Networks
    Following Lecture 5, Day 3