  In this paper, we provide a method to generate synthetic population at
various administrative levels for a country like India. This synthetic
population is created using machine learning and statistical methods applied to
survey data such as Census of India 2011, IHDS-II, NSS-68th round, GPW etc. The
synthetic population defines individuals in the population with characteristics
such as age, gender, height, weight, home and work location, household
structure, preexisting health conditions, socio-economical status, and
employment. We used the proposed method to generate the synthetic population
for various districts of India. We also compare this synthetic population with
source data using various metrics. The experiment results show that the
synthetic data can realistically simulate the population for various districts
of India.
