- Lecture #12: Logistic Regression and Gradient Descent
- Lecture #13: Stochastic Gradient Descent and Simulated Annealing
- In-Class Exercise #12: Interpreting and Evaluating Logistic Regression Models
- In-Class Exercise #12: Solutions
- In-Class Exercise #13: Evaluating and Interpreting Hierarchical GLMs
- In-Class Exercise #13: Solutions
- Homework #6
- Homework #6 Solutions
Applications and Broader Impact
- FTC Declares Racially Biased Algorithms in Artificial Intelligence Unfair and Deceptive, Prohibited by Law
- Legal requirements on explainability in machine learning
- Blind Justice: Fairness with Encrypted Sensitive Attributes
- Awareness in Practice: Tensions in Access to Sensitive Attribute Data for Antidiscrimination
- Equal Protection Under the Algorithm: A Legal-Inspired Framework for Identifying Discrimination in Machine Learning
- The Problematic Nature of Racial and Ethnic Categories in Higher Education
- Gender (mis)measurement: Guidelines for respecting gender diversity in psychological research
Gradient Descent and Stochastic Gradient Descent
- (Introductory) Gradient Descent Algorithm and Its Variants
- (In-Depth) Stochastic Gradient “Descent” Algorithm
- (Advanced) On the Convergence of Stochastic Gradient Descent with Adaptive Stepsizes
- (Advanced) On the Stability and Convergence of Stochastic Gradient Descent with Momentum
- (Practical) Stochastic Gradient Descent Tricks
- (In-Depth) Convex Optimization and Approximation
Model Selection for Bayesian Models
Simulated Annealing and Non-Convex Optimization