PateGail: A Privacy-Preserving Mobility Trajectory Generator with Imitation Learning (2407.16729v1)
Abstract: Generating human mobility trajectories is of great importance to solve the lack of large-scale trajectory data in numerous applications, which is caused by privacy concerns. However, existing mobility trajectory generation methods still require real-world human trajectories centrally collected as the training data, where there exists an inescapable risk of privacy leakage. To overcome this limitation, in this paper, we propose PateGail, a privacy-preserving imitation learning model to generate mobility trajectories, which utilizes the powerful generative adversary imitation learning model to simulate the decision-making process of humans. Further, in order to protect user privacy, we train this model collectively based on decentralized mobility data stored in user devices, where personal discriminators are trained locally to distinguish and reward the real and generated human trajectories. In the training process, only the generated trajectories and their rewards obtained based on personal discriminators are shared between the server and devices, whose privacy is further preserved by our proposed perturbation mechanisms with theoretical proof to satisfy differential privacy. Further, to better model the human decision-making process, we propose a novel aggregation mechanism of the rewards obtained from personal discriminators. We theoretically prove that under the reward obtained based on the aggregation mechanism, our proposed model maximizes the lower bound of the discounted total rewards of users. Extensive experiments show that the trajectories generated by our model are able to resemble real-world trajectories in terms of five key statistical metrics, outperforming state-of-the-art algorithms by over 48.03%. Furthermore, we demonstrate that the synthetic trajectories are able to efficiently support practical applications, including mobility prediction and location recommendation.
- Social GAN: Socially Acceptable Trajectories With Generative Adversarial Networks. In Proc. CVPR.
- A Framework for Behavioural Cloning. In Machine Intelligence 15, 103–129.
- Synthesizing plausible privacy-preserving location traces. In Proc. IEEE SP.
- Relative entropy inverse reinforcement learning. In Proc. AISTATS, 182–189.
- Federated meta-learning with fast convergence and efficient communication. arXiv preprint arXiv:1802.07876.
- The algorithmic foundations of differential privacy. Found. Trends Theor. Comput. Sci., 9(3-4): 211–407.
- AutoMEC: LSTM-based user mobility prediction for service management in distributed MEC resources. In Proc. MSWiM.
- Identification of critical roads in urban transportation network based on GPS trajectory data. Physica A: Statistical Mechanics and its Applications, 535: 122337.
- Deepmove: Predicting human mobility with attentional recurrent networks. In Proc. WWW.
- Learning to Simulate Human Mobility. Proc. KDD.
- Inverting gradients-how easy is it to break privacy in federated learning? Proc. NeurIPS.
- Understanding individual human mobility patterns. Nature, 453(7196): p.779–782.
- Generative adversarial nets. In Proc. NeurIPS.
- Federated learning for mobile keyboard prediction. arXiv preprint arXiv:1811.03604.
- Fast matrix factorization for online recommendation with implicit feedback. In Proc. SIGIR.
- Data-driven Human Mobility Modeling: A Survey and Engineering Guidance for Mobile Networking. ACM Computing Surveys (CSUR).
- Generative adversarial imitation learning. In Proc. NeurIPS.
- A variational autoencoder based generative model of urban human mobility. In Proc. MIPR.
- Human mobility modeling at metropolitan scales. 239–252.
- The TimeGeo modeling framework for urban mobility without travel surveys. PNAS, 113(37).
- PATE-GAN: Generating synthetic data with differential privacy guarantees. In Proc. ICLR.
- Generative models for simulating mobility trajectories. arXiv preprint arXiv:1811.12801.
- trajGANs : Using generative adversarial networks for geo-privacy protection of trajectory data ( Vision paper ). In Location Privacy and Security Workshop.
- “Is Reinforcement Learning the Choice of Human Learners?: A Case Study of Taxi Drivers”. In Proc. SIGSPATIAL.
- Asynchronous methods for deep reinforcement learning. In Proc. ICML.
- Comprehensive privacy analysis of deep learning: Passive and active white-box inference attacks against centralized and federated learning. In Proc. IEEE SP, 739–753.
- A Non-Parametric Generative Model for Human Trajectories. In IJCAI, 3812–3817.
- xGAIL: Explainable Generative Adversarial Imitation Learning for Explainable Human Decision Analysis. In Proc. KDD.
- Semi-supervised knowledge transfer for deep learning from private training data. arXiv preprint arXiv:1610.05755.
- Data-driven generation of spatio-temporal routines in human mobility. Data Mining and Knowledge Discovery, 32(1).
- Proximal policy optimization algorithms. arXiv preprint arXiv:1707.06347.
- “TrajGAIL: Generating Urban Vehicle Trajectories using Generative Adversarial Imitation Learning”. In arXiv preprint.
- Membership Inference Attacks Against Machine Learning Models. 3–18.
- Limits of Predictability in Human Mobility. Science, 327(5968): 1018–1021.
- Elements of information theory. John Wiley & Sons.
- Attention is all you need. In Proc. NeurIPS.
- Adversarial Cooperative Imitation Learning for Dynamic Treatment Regimes. In Proc. WWW.
- A Joint Inverse Reinforcement Learning and Deep Learning Model for Drivers’ Behavioral Prediction. In Proc. CIKM.
- Learning Traffic Signal Control from Demonstrations. In Proc. CIKM.
- A generative model of urban activities from cellular data. IEEE Transactions on Intelligent Transportation Systems, 19(6).
- Seqgan: Sequence generative adversarial nets with policy gradient. In Proc. AAAI.
- TrajGAIL: Trajectory Generative Adversarial Imitation Learning for Long-term Decision Analysis. In Proc. ICDM.
- Unveiling taxi drivers’ strategies via cgail: Conditional generative adversarial imitation learning. In Proc. ICDM.
- Synthesizing Privacy Preserving Traces: Enhancing Plausibility With Social Networks. IEEE/ACM Transactions on Networking, PP(99): 1–14.
- Geolife: A collaborative social networking service among user, location and trajectory. IEEE Data Eng. Bull., 33(2): 32–39.
- Modeling interaction via the principle of maximum causal entropy. In Proc. ICML.
- Maximum entropy inverse reinforcement learning. In Proc. AAAI.
- Huandong Wang (35 papers)
- Changzheng Gao (1 paper)
- Yuchen Wu (42 papers)
- Depeng Jin (72 papers)
- Lina Yao (194 papers)
- Yong Li (628 papers)