CGU School of Social Science, Policy & Evaluation CGU
Department of Economic Sciences
Causal Modeling, Big Data and Machine Learning
Fall 2023
Contact Information
Course Instructor: Greg DeAngelo
Office:
E-mail: gregory.deangelo@cgu.edu
Office Hours:
Course Instructor: Scott Cunningham
E-mail: scunning@gmail.com
Course Instructor: Minjae Yun
E-mail: minjae.yun@cgu.edu
Teaching Assistant: Anuar Assamidanov
E-mail: anuar.assamidanov@cgu.edu
Course Schedule
Semester start/end dates: 8/28/2023 – 12/16/2023
Meeting day, time: Tuesday, 10:00 AM - 11:50 AM PST
Course Location: Online
Course Description
This course will cover statistical methods based on the machine learning literature that can be
used for causal inference. In economics and the social sciences more broadly, empirical analyses
typically estimate the effects of counterfactual policies, such as the effect of implementing a
government policy, changing a price, showing advertisements, or introducing new products.
Recent advances in supervised and unsupervised machine learning provide systematic
approaches to model selection and prediction, methods that are particularly well suited to
datasets with many observations and/or many covariates.
Background Preparations (Prerequisites)
Econometrics, probability and statistics, basic programming
Student Learning Outcomes
By the end of this course, students will be able to:
- Secure the system and reproducibility of data analysis through programming
- Implement machine learning algorithms
- Develop a causal identification strategy
- Identify the basic assumptions of causal inference as applied to machine learning
Texts and Journal References
Modules
For each week, a set of required problem sets are assigned. Supplementary readings are also provided for those who wish to delve deeper.
- Introduction to Causal Inference and Machine Learning
- Data Collection 1: Working with APIs
- Machine Learning Fundamentals for Estimating Treatment Effects
- Python Programming for Estimating Treatment Effect
- Estimating Heterogenous Treatment Effect
- Double/Debiased Machine Learning (DML)*
- Introduction to Causal Forests*
- Multi-armed Bandits and Causal Decision Making*
- Instrumental Variable Lasso (IV Lasso)*
- Synthetic Difference-in-Differences (Diff-in-Diffs)
- Data Collection 2. Web Scraping
- Automating Process and Data Visualization
- Introduction to Unsupervised Learning
- Matrix Completion Techniques for "Missing" Data
Week 1. Introduction to Causal Inference and Machine Learning
Econometrics recap and the gist of statistical learning and supervised/unsupervised machine learning
Week 2. Data Collection 1: Working with APIs
Manage covariates from US Census, UCR, Twitter, Reddit, and else
Week 3. Machine Learning Fundamentals for Estimating Treatment Effects
The promise of machine learning in estimating treatment effects
Week 4. Python Programming for Estimating Treatment Effect
Week 5. Estimating Heterogenous Treatment Effect
Week 6. Double/Debiased Machine Learning (DML)
Lecture by Dr. Scott Cunningham
Week 7. Introduction to Causal Forests
Lecture by Dr. Scott Cunningham
Week 8. Multi-armed Bandits and Causal Decision Making
Lecture by Dr. Scott Cunningham
Week 9. Instrumental Variable Lasso (IV Lasso)
Lecture by Dr. Scott Cunningham
Week 10. Synthetic Difference-in-Differences (Diff-in-Diffs)
Week 11. Data Collection 2. Web Scraping
Collecting various information from cyberspace including news articles and create a flat data file
Week 12. Automating Process and Data Visualization
For reproducibility and systematic management of data analysis
Week 13. Introduction to Unsupervised Learning
Week 14. Matrix Completion Techniques for "Missing" Data
Grading
Your grade will be calculated using the following scale. Grades with plus or minus designations are at the professor’s discretion.
Letter Grade | Grade Point | Description | Learning Outcome |
---|---|---|---|
A | 4.0 | Complete mastery of course material and additional insight beyond course material (Overall grade percent ≥ 90) | Insightful |
B | 3.0 | Complete mastery of course material (90 > Overall grade ≥ 80) | Proficient |
C | 2.0 | Caps in mastery of course material; not at level expected by the program (80 > Overall grade ≥ 65) | Developing |
U | 0.0 | Unsatisfactory (65 > Overall grade | Ineffective |
Continual matriculation at CGU requires a minimum grade point average (GPA) of 3.0 in all coursework taken at CGU. Students may not have more than two incompletes. Details of the policy are found on the Student Services webpage. https://mycampus.cgu.edu/web/registrar/for-current-students/student-policies#Satisfactory_Academic_Progress
Course Policies:
The CGU institutional policies apply to each course offered at CGU. A few are detailed in the space below. Students are encouraged to review the student handbook for the program as well as the policy documentation within the bulletin and on the Registrar’s pages. http://bulletin.cgu.edu/
Attendance
Students are expected to attend all classes. Students who are unable to attend class must seek permission for an excused absence from the course director or teaching assistant. Unapproved absences or late attendance for three or more classes may result in a lower grade or an “incomplete” for the course. If a student has to miss a class, he or she should arrange to get notes from a fellow student and is strongly encouraged to meet with the teaching assistant to obtain the missed material. Missed extra-credit quizzes and papers will not be available for retaking.
Scientific and Professional Ethics
The work you do in this course must be your own. Feel free to build on, react to, criticize, and analyze the ideas of others but, when you do, make it known whose ideas you are working with. You must explicitly acknowledge when your work builds on someone else's ideas, including ideas of classmates, professors, and authors you read. If you ever have questions about drawing the line between others' work and your own, ask the course professor who will give you guidance. Exams must be completed independently. Any collaboration on answers to exams, unless expressly permitted, may result in an automatic failing grade and possible expulsion from the Program. Additional information on CGU academic honesty is available on the Student Services webpage. https://cgu.policystat.com/policy/2194316/latest/
Instructor Feedback and Communication
The best way to get in touch with me is by email. I will respond to email/voice messages within two business days.
Expectations and Logistics
Accommodations for Students with Disabilities:
If you would like to request academic accommodations due to temporary or permanent disability, contact Dean of Students and Coordinator for Student Disability Services at DisabilityServices@cgu.edu or 909-607- 9448. Appropriate accommodations are considered after you have conferred with the Office of Disability Services (ODS) and presented the required documentation of your disability to the ODS.
Mental Health Resources
Graduate school is a context where mental health struggles can be
exacerbated. If you ever find yourself struggling, please do not hesitate to ask for help. If you
wish to seek out campus resources, here is some basic information about Monsour.
https://www.cuc.claremont.edu/mcaps/
“Monsour Counseling and Psychological Services (MCAPS) is committed to promoting
psychological wellness for all students served by the Claremont University Consortium. Our
well-trained team of psychologists, psychiatrists, and post-doctoral and intern therapists offer
support for a range of psychological issues in a confidential and safe environment.”
Phone 909-621-8202
Fax 909-621-8482
After hours emergency 909-607-2000
Tranquada Student Services Center, 1st floor
757 College Way
Claremont, CA 91711
Title IX:
If I learn of any potential violation of our gender-based misconduct policy (rape, sexual assault, dating violence, domestic violence, or stalking) by any means, I am required to notify the CGU Title IX Coordinator at Deanof.Students@cgu.edu or (909) 607-9448. Students can request confidentiality from the institution, which I will communicate to the Title IX Coordinator. If students want to speak with someone confidentially, the following resources are available on and off campus: EmPOWER Center (909) 607-2689, Monsour Counseling and Psychological Services (909) 621-8202, and The Chaplains of the Claremont Colleges (909)621-8685. Speaking with a confidential resource does not preclude students from making a formal report to the Title IX Coordinator if and when they are ready. Confidential resources can walk students through all of their reporting options. They can also provide students with information and assistance in accessing academic, medical, and other support services they may need.