Machine learning algorithms can be used to make accurate forecasts about changes in population, according to research published in the International Journal of Data Science. The work demonstrates that the best of the available algorithms trained on historical data works better than conventional demographic modeling based on periodic census data.