Back To Projects

Predicting Populations: Modeling Demographic Predictions for Nations Around the World Using Population Pyramids and Demographic Transition Models

Michael Z.

In this research project, I used multiple machine learning models(neural network and linear regression) in order to predict key demographic statistics over the next 5 years for each nation.


Examining and analyzing demographic statistics are a key foundation for analyzing the makeup of a population for a given nation. Some of the most important population demographics include total population, crude birth rate(CBR - births/1000 people), crude death rate(CDR - deaths/1000 people), and populations of different age groups and genders. These help provide a basis into understanding the overall population growth and stage of development of a particular country, which can ultimately be used to shape economic, political, and social policies for different nations around the world. In this research project, I used multiple machine learning models(neural network and linear regression) in order to predict key demographic statistics over the next 5 years for each nation. These models yielded accurate results, as most sets of predictions had accuracy scores above 0.85. Additionally, using advanced visualization techniques, I modeled these predictions using popular human geography models such as population pyramids and demographic transition models. I found that for more developed nations such as countries in Western Europe and East Asia, the population of older individuals is going to rise significantly over the coming years. For less developed nations such as those in Africa, the overall population is going to skyrocket, and the proportion of young adults who will enter the labor force will significantly surge. In terms of real-world implications, these results could lead to more developed nations starting to spend more on social security and less developed nations starting to implement policies that limit population growth.

Explore More!

Michael Z.
Kasra Koushan

Related Projects

AI Models Necessary to Reduce Racism in Criminal Justice In The United States of America

The goal was to ensure the AI model is accurate and free of skewed/biased data. Throughout this research project, three different regression models are looked at in order to narrow down the most accurate models.
Yudhiishbala V.
Mentored by Ana Sofia Muñoz Valadez
Exposing Undercounts in the Census through Regression Modelling

Although many community leaders have proposed that language barriers pose significant obstacles to Census outreach, this paper explores the viability of using predictive models to quantify the extent the role language plays.
Tarun S.
Mentored by Katie O'Nell
Applying Machine Learning to Historical Cyber Attack Data to Predict and Prevent Future Attacks

This research demonstrates that machine learning algorithms can leverage historical data to predict the nature and severity of future cyber attacks with reasonable accuracy, revealing that despite the sophistication of state-sponsored actors, their attack patterns often exhibit digital fingerprints that offer valuable clues for anticipating future threats amidst global geopolitical tensions.
Isabella F.
Mentored by Simeon Sayer