Skip to content

m-rosenbaum/cr_pmt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

73 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Costa Rica Proxy Means Test

This repo includes a model and data for the CAPP 30254 - Machine Learning for Public Policy Class Supervised Learning Project. It includes work from Magdalena Barros, Paula Cadena, and Michael Rosenbaum.

Assignment details

Project Summary

We design a data flow to implement a machine learning-based proxy means test (PMT) to classify poverty status into 4 categories. This work uses a Kaggle Dataset including partially cleaned data from the Inter-american Development Bank (IDB) on 2,988 Costa Rican households.

We implement a grid search of hyperparameters across penalized multinomial regressions, random forests, and KNN. Based on this procedure, we select a random forest model to predict poverty status. We achieved an "F1 macro" score of 37% predictive power on our test sample measured by F1 scores, which average the F1 score of each label. This corresponds to 62% overall accuracy due to the sample imbalance. Although the model has substantively higher than random chance estimates of poverty status, it tends to predict false negatives for the higher poverty categories at higher rates, which would not be useful in the PMT context.

Our complete approach and details are available in a project report.

Acknowledgments

Professor: Chenhao Tan

Teaching Assistants: Karen Zhou, Katherine Dumais

About

CAPP 30254 Supervised Learning Project

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published