Dr. Richard Evans | Zunda (Winston) Xu | |
---|---|---|
rwevans@uchicago.edu | zunda@uchicago.edu | |
Office | 208 McGiffert House | |
Office Hours | T 10:30am-12:30pm | Fr 10:30am-11:30am |
GitHub | rickecon | zundaxu |
- Meeting day/time: MW 11:30am-1:20pm, Saieh Hall, Room 247
- Lab session: W 4:30 - 5:20pm, Saieh Hall, Room 247
- Office hours also available by appointment
- James, G., Witten, D., Hastie, T., & Tibshirani, R. (2013). An Introduction to Statistical Learning. New York: Springer.
This course is an economics-focused survey of modern computational modeling methods that are valuable to empirical, computational, and numerical research. The course begins with some basics of numerical derivatives and integrals. We then spend two days on dynamic programming, which is a very general and flexible way to pose a dynamic problem and which has powerful iterative global solution techniques. We then transition into a week-and-a-half of structural estimation methods. These methods generalize many of the specific estimation techniques that come after. Finally, we spend the last half of the course with a survey of some of the most common statistical learning/machine learning methods.
You will have 8 problem sets throughout the term. I will drop everybody's lowest problem set score. For this reason, problem sets will only account for 80 percent of your grade.
Assignment | Quantity | Points | Total Points | Percent |
---|---|---|---|---|
Problem Sets | 9 | 10 | 80 | 80% |
Midterm exam | 1 | 20 | 20 | 20% |
Total Points | -- | -- | 100 | 100% |
Late problem sets will be penalized 2 points for every hour they are late. For example, if an assignment is due on Monday at 11:30am, the following points will be deducted based on the time stamp of the last commit.
Example PR last commit | points deducted |
---|---|
11:31am to 12:30pm | -2 points |
12:31pm to 1:30pm | -4 points |
1:31pm to 2:30pm | -6 points |
2:31pm to 3:30pm | -8 points |
3:30pm and beyond | -10 points (no credit) |
This folder on your fork of the class repository github.com/YourGitHubHandle/persp-model-econ_W19/ProblemSets/
is where you will submit your problem sets and project assignments. You will just commit and push your assignments to the appropriate folder. For example, your files for PS1 should be committed to the PS1 folder on your fork of the class repository.
/persp-model-econ_W19/ProblemSets/PS1/YourFile.pdf
I will use a shell script to clone all class members' repositories at the time the assignments are due.
If you need any special accommodations, please provide us with a copy of your Accommodation Determination Letter (provided to you by the Student Disability Services office) as soon as possible so that you may discuss with me how your accommodations may be implemented in this course.
Date | Day | Topic | Readings | Assignment |
---|---|---|---|---|
Jan. 7 | M | Model/theory building, data generating processes | V1997, Slides | PS1 |
Jan. 9 | W | Numerical derivatives | Notes | PS2 |
Jan. 14 | M | Numerical integration | Notebk | |
Jan. 16 | W | Dynamic programming | Notes | PS3 |
Jan. 21 | M | No class (Martin Luther King, Jr. Day) | ||
Jan. 23 | W | Dynamic programming | ||
Jan. 28 | M | Maximum likelihood estimation (MLE) | Notebk | PS4 |
Jan. 30 | W | Class cancelled: winter weather | ||
Feb. 4 | M | Generalized method of moments (GMM) | Notebk | PS5 |
Feb. 6 | W | Generalized method of moments (GMM) | ||
Feb. 11 | M | Evans Midterm | ||
Feb. 13 | W | Statistical learning and linear regression | JWHT Ch. 2, 3, Notebk | PS6 |
Feb. 18 | M | Classification and logistic regression | JWHT Chs. 2, 4, Notebk | |
Feb. 20 | W | Resampling methods (cross-validation and bootstrapping) | Notebk | PS7 |
Feb. 25 | M | Interpolation | Notebk | |
Feb. 27 | W | Tree-based methods | JWHT Ch. 8, Notebk | PS8 |
Mar. 4 | M | Tree-based methods | JWHT Ch. 8 | |
Mar. 6 | W | Support vector machines | JWHT Ch. 9, Notebk | |
Mar. 11 | M | Neural networks | HTF Ch. 11, G Ch. 10 | PS9 |
Mar. 13 | W | Neural networks | Notebk |
All readings are required unless otherwise noted. Adjustments can be made throughout the quarter; be sure to check this repository frequently to make sure you know all the assigned readings.
- [A2019] Athey, Susan, ``The Impact of Machine Learning on Econometrics and Economics,'' keynote presentation, American Economics Association/American Finance Association joint luncheon at the Allied Social Sciences 2019 Annual Meeting, Atlanta, Georgia (January 5, 2019). [Slides]
- [A2018] Athey, Susan, ``The Impact of Machine Learning on Economics,'' forthcoming in The Economics of Artificial Intelligence: An Agenda, eds. Ajay K. Agarwal, Joshua Gans, and Avi Goldfarb, National Bureau of Economic Research (forthcoming).
- [G2017] Géron, Aurélien, Hands-On Machine Learning with Scikit-Learn & TensorFlow: Concepts, Tools, and Techniques to Build Intelligent Systems, O'Reilly (2017).
- [HTF2009] Hastie, Trevor, Robert Tibshirani, and Jerome Friedman, The Elements of Statistical Learning: Data Mining, Inference, and Prediction, 2nd Edition, Springer (2009).
- [JWHT2013] James, G., Witten, D., Hastie, T., & Tibshirani, R. (2013). An Introduction to Statistical Learning. New York: Springer.
- [V2016] VanderPlas, Jake. (2016). Python Data Science Handbook. O'Reilly Media, Inc.
- [V1997] Varian, Hal R., "How to Build an Economic Model in Your Spare Time," in Passion and Craft: Economists at Work, eds. Michael Szenberg, University of Michigan Press, 1997.