Lectures :

  1. Lecture 1: Setting Up the Learning Problem [Slides] [lecnotes]
    [Video] Video only accessible with Cornell login

  2. Lecture 2: Statistical Learning, Empirical Risk Minimization and Uniform Convergence [Slides] [lecnotes]
    [video] Video only accessible with Cornell login

  3. Lecture 3: ERM, Uniform Convergence and Rademacher Complexity [Slides] [lecnotes]
    [video] Video only accessible with Cornell login

  4. Lecture 4: Rademacher Complexity, Growth Function and VC Dimension [Slides] [lecnotes]
    [video] Video only accessible with Cornell login

  5. Lecture 5: Rademacher Complexity, Growth Function and VC Dimension [Slides] [lecnotes]
    [video] Video only accessible with Cornell login

  6. Lecture 6: Properties of Rademacher Complexity and Examples [lecnotes]
    [video] Video only accessible with Cornell login

  7. Lecture 7: Properties of Rademacher Complexity and Examples [lecnotes]
    [video] Video only accessible with Cornell login

  8. Lecture 8: Algorithmic Stability and Learning [lecnotes]
    [video] Video only accessible with Cornell login

  9. Lecture 9: Algorithmic Stability and Learning [lecnotes]
    [video] Video only accessible with Cornell login

  10. Lecture 10: Algorithmic Stability and Learning [lecnotes]
    [video] Video only accessible with Cornell login

  11. Lecture 11: Online Learning, Exponential Weights Algorithm [lecnotes]
    [video] Video only accessible with Cornell login

  12. Lecture 12: Online Linear and Convex Optimization [lecnotes]
    [video] Video only accessible with Cornell login

  13. Lecture 13: Stochastic Convex Optimization and SGD [lecnotes]
    [video] Video only accessible with Cornell login

  14. Lecture 14: Boosting and Online Learning [lecnotes]
    [video] Video only accessible with Cornell login

  15. Lecture 15: Stochastic Multi-armed Bandit [lecnotes]
    [video] Video only accessible with Cornell login

  16. Lecture 16: Stochastic Multi-armed Bandit and Non-Stochastic Multi-armed Bandit [lecnotes]
    [video] Video only accessible with Cornell login

  17. Lecture 17: Computational Complexity of Learning [lecnotes]
    [video] Video only accessible with Cornell login

  18. Lecture 18: Computational Complexity of Learning: Representation Free [lecnotes]
    [video] Video only accessible with Cornell login

  19. Lecture 19: Computational Complexity of Learning: Representation Free [lecnotes]

  20. Lecture 20: Differential Privacy and Learning [slides] [lecnotes]
    [video] Video only accessible with Cornell login

  21. Lecture 21: Reusing Holdout Set Via Differential Privacy [slides]
    [video] Video only accessible with Cornell login

  22. Lecture 22: Reusing Holdout Set Continued [slides]
    [video] Video only accessible with Cornell login

  23. Lecture 23: Last Lecture [slides]


Email: sridharan at cs dot cornell dot edu