CATS: Conditional Adversarial Trajectory Synthesis for Privacy-Preserving Trajectory Data Publication Using Deep Learning Approaches

Jinmeng Rao, Song Gao, Sijia Zhu
9/20/2023
cs.LGcs.AIcs.CR

Official code: GeoDS/CATS (27 stars, MIT, last commit 2023-10-12).

Abstract

The prevalence of ubiquitous location-aware devices and mobile Internet enables us to collect massive individual-level trajectory dataset from users. Such trajectory big data bring new opportunities to human mobility research but also raise public concerns with regard to location privacy. In this work, we present the Conditional Adversarial Trajectory Synthesis (CATS), a deep-learning-based GeoAI methodological framework for privacy-preserving trajectory data generation and publication. CATS applies K-anonymity to the underlying spatiotemporal distributions of human movements, which provides a distributional-level strong privacy guarantee. By leveraging conditional adversarial training on K-anonymized human mobility matrices, trajectory global context learning using the attention-based mechanism, and recurrent bipartite graph matching of adjacent trajectory points, CATS is able to reconstruct trajectory topology from conditionally sampled locations and generate high-quality individual-level synthetic trajectory data, which can serve as supplements or alternatives to raw data for privacy-preserving trajectory data publication. The experiment results on over 90k GPS trajectories show that our method has a better performance in privacy preservation, spatiotemporal characteristic preservation, and downstream utility compared with baseline methods, which brings new insights into privacy-preserving human mobility research using generative AI techniques and explores data ethics issues in GIScience.

View on arXivView PDF

Code Implementations(1)

GeoDS/CATSOfficial100%
MIT

Conditional Adversarial Trajectory Synthesis

272PythonJul 29, 20223 years agoMIT

Similar Papers

Cite this paper

@article{rao2023cats,
  title  = {CATS: Conditional Adversarial Trajectory Synthesis for Privacy-Preserving Trajectory Data Publication Using Deep Learning Approaches},
  author = {Jinmeng Rao and Song Gao and Sijia Zhu},
  year   = {2023},
  eprint = {2309.11587},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2309.11587v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2309.11587.svg)](https://codeofpaper.com/paper/2309.11587)

Discussion