Scalable Population Synthesis with Deep Generative Modeling
arXiv:1808.06910 · doi:10.1016/j.trc.2019.07.006
Abstract
Population synthesis is concerned with the generation of synthetic yet realistic representations of populations. It is a fundamental problem in the modeling of transport where the synthetic populations of micro-agents represent a key input to most agent-based models. In this paper, a new methodological framework for how to 'grow' pools of micro-agents is presented. The model framework adopts a deep generative modeling approach from machine learning based on a Variational Autoencoder (VAE). Compared to the previous population synthesis approaches, including Iterative Proportional Fitting (IPF), Gibbs sampling and traditional generative models such as Bayesian Networks or Hidden Markov Models, the proposed method allows fitting the full joint distribution for high dimensions. The proposed methodology is compared with a conventional Gibbs sampler and a Bayesian Network by using a large-scale Danish trip diary. It is shown that, while these two methods outperform the VAE in the low-dimensional case, they both suffer from scalability issues when the number of modeled attributes increases. It is also shown that the Gibbs sampler essentially replicates the agents from the original sample when the required conditional distributions are estimated as frequency tables. In contrast, the VAE allows addressing the problem of sampling zeros by generating agents that are virtually different from those in the original data but have similar statistical properties. The presented approach can support agent-based modeling at all levels by enabling richer synthetic populations with smaller zones and more detailed individual characteristics.
27 pages, 15 figures, 4 tables
References in corpus (10)
- WaveNet: A Generative Model for Raw Audio
- Categorical Reparameterization with Gumbel-Softmax
- Automatic chemical design using a data-driven continuous representation of molecules
- Tutorial on Variational Autoencoders
- The Concrete Distribution: A Continuous Relaxation of Discrete Random Variables
- Unsupervised learning of phase transitions: from principal component analysis to variational autoencoders
- Ladder Variational Autoencoders
- Generative Adversarial Networks recover features in astrophysical images of galaxies beyond the deconvolution limit
- Towards Conceptual Compression
- Introducing Super Pseudo Panels: Application to Transport Preference Dynamics
Cited by in corpus (11)
- Applications of deep learning in traffic congestion detection, prediction and alleviation: A survey
- Review: Deep Learning in Electron Microscopy
- A bi-partite generative model framework for analyzing and simulating large scale multiple discrete-continuous travel behaviour data
- A Gentle Introduction and Tutorial on Deep Generative Models in Transportation Research
- Introducing Super Pseudo Panels: Application to Transport Preference Dynamics
- Theory-based residual neural networks: A synergy of discrete choice models and deep neural networks
- Deep Neural Networks for Choice Analysis: Extracting Complete Economic Information for Interpretation
- Synthesising Activity Participations and Scheduling with Deep Generative Machine Learning
- A Differentially Private Multi-Output Deep Generative Networks Approach For Activity Diary Synthesis
- Value-Enriched Population Synthesis: Integrating a Motivational Layer
- Population Synthesis using Incomplete Information