Journal of System Simulation
Abstract
Abstract: High-precision micro-population data are one of the key basic data for simulation systems such as disease spread, traffic travel, and emergency events. In reality, computer-generated artificial populations are often used for simulation. Due to computational efficiency and standardization of generation steps, the iterative proportional fitting method is currently used for artificial population synthesis. However, it has strict requirements on basic data and faces zero-unit and data representational deviation problems, and it fails to guarantee the fitting at the individual and family levels at the same time. In order to overcome this deficiency, an improved genetic algorithm using a simulated annealing algorithm to generate an initial solution and elitist selection strategy is proposed to synthesize artificial populations and explore the synthetic steps and parameter setting of the genetic algorithm. Based on the generated artificial population in Chengdu, a simulation experiment of biological aerosol diffusion is carried out. Experiments show that the accuracy of artificial populations generated by the genetic algorithm is better than that generated by traditional methods and has low requirements for basic data. This data set can provide fine-scale multi-attribute population information for simulation research.
Recommended Citation
Zhang, Hongli and Deng, Jingshuang
(2023)
"Research on Artificial Population Generation and Application Based on Genetic Algorithm,"
Journal of System Simulation: Vol. 35:
Iss.
9, Article 11.
DOI: 10.16182/j.issn1004731x.joss.22-0525
Available at:
https://dc-china-simulation.researchcommons.org/journal/vol35/iss9/11
First Page
1965
Last Page
1974
CLC
TP391.9
Recommended Citation
Zhang Hongli, Deng Jingshuang. Research on Artificial Population Generation and Application Based on Genetic Algorithm[J]. Journal of System Simulation, 2023, 35(9): 1965-1974.
DOI
10.16182/j.issn1004731x.joss.22-0525
Included in
Artificial Intelligence and Robotics Commons, Computer Engineering Commons, Numerical Analysis and Scientific Computing Commons, Operations Research, Systems Engineering and Industrial Engineering Commons, Systems Science Commons