Back To Projects

A Machine Learning Approach to Understanding the Determining Factors of the Gender Wage Gap

Sophia G. |
workspace_premium 2nd Place at San Diego BROADCOM Science Fair (Senior Division)

By studying the affect of different attributes on the gender wage gap, we can better understand both the scale of this issue and its possible solutions. So, we explore the question, how does a worker’s marital status, along with other variables, impact the gap in hourly wage between male and female workers? We seek to create a model able to predict the gender wage gap given a set of variables—age, years of education, race, state, and marital status.


Gender inequality is a complex subject consisting of a variety of issues and nuances. In this project, we choose to study gender income inequality—a prevalent issue in current society. Among the many factors that play a role in the gender wage gap, we focus on the affects of marital status, race, geographical location (by state), age, and years of education. By using these variables to create a model able to predict the hourly wage gap between a woman and their equivalent male counterpart, we can analyze the impact of each variable to better understand the role they play in the income gap. Utilizing income data from the Current Population Survey, we train and test five models—a Linear Regression, Decision Tree Regressor, Random Forest Regressor, KNeighbors Regressor, and MLP Regressor. Our Linear Regression model found that there is a correlation between being a never married worker and a smaller gender wage gap, as well as being a married worker with an absent spouse and a greater gender wage gap. In general, though, our models found little correlation between the variables provided and the predicted hourly age gap.

Explore More!

Source Code
Sophia G.
Ana Sofia Muñoz Valadez

Related Projects

workspace_premium
Diversified AI Techniques for Augmenting Brain Tumor Diagnosis

This research explores the application of AI technology to expedite the diagnosis of brain tumors.
Dhruv M.
Mentored by Odysseas Drosis
workspace_premium
Investigating Data Augmentation Strategies for Computer Vision Facial Expression Recognition

I aim to help people with autism better recognize emotions by developing improved artificial intelligence (AI) models to recognize facial expressions.
Jack L.
Mentored by Peter Washington
workspace_premium
Stellar Classification based on Numerous Characteristics using Machine Learning

The task of stellar classification can be tedious and lengthy when done manually. One can expedite stellar classification by creating an artificial intelligence model to automate the process. The current stellar classification model serves to effectively categorize stars for research purposes regarding their distribution around the universe, so automating the development of this resource would allow professionals to allocate more time to explore the bounds of our current understanding of space and the universe. After finding and analyzing a dataset containing numerical and categorical features, a supervised learning approach was then used to train and test different models on their ability to classify the stars in the given test set. A Decision Tree Classifier, Random Forest Classifier, Ridge Classifier, and Support Vector Classifier were trained and tested using the data.
Roberto T.
Mentored by Sophia Barton