Skip to main content

Generate synthetic trajectories using PLMs

Project description

Trajectory data sourced, from GPS-enabled devices such as smart vehicles and smart phones, offers valuable insights into human movement patterns across various modes of transportation. However, there is limited availability of such large datasets for testing and benchmarking tools and solutions. Drawing on similarities between trajectories in mobility data and natural language sentences, we explore the application of probabilistic language models to generate arbitrarily large realistic trajectories by treating sequences of GPS points as sequences of tokens, akin to sentences in natural language. Our experiments have shown that, using a small sample of real taxi trajectories, the proposed approach can generate a diverse set of synthetic trajectories that follows closely the distribution of the original sample.

Change Log

0.1 (02/06/2024)

  • First Release

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

palmto_gen-0.2.tar.gz (13.3 MB view details)

Uploaded Source

Built Distribution

Palmto_gen-0.2-py3-none-any.whl (13.8 MB view details)

Uploaded Python 3

File details

Details for the file palmto_gen-0.2.tar.gz.

File metadata

  • Download URL: palmto_gen-0.2.tar.gz
  • Upload date:
  • Size: 13.3 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.4

File hashes

Hashes for palmto_gen-0.2.tar.gz
Algorithm Hash digest
SHA256 c7fc583520bd34f1190ec3a1d9f3d8bf032addbbe49ac941b7b4ecbeb91c0386
MD5 d36bc21cab4c084e33155fed86a2a2f5
BLAKE2b-256 3125df3a3bb1a68295f9f79be8d6058a39bc5d9a4d0e8e0f9203ea1a5a4c70f3

See more details on using hashes here.

File details

Details for the file Palmto_gen-0.2-py3-none-any.whl.

File metadata

  • Download URL: Palmto_gen-0.2-py3-none-any.whl
  • Upload date:
  • Size: 13.8 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.4

File hashes

Hashes for Palmto_gen-0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 203243b1145b1749a915d17870b2e8be0d039da330abe940d220488b7e03aa80
MD5 a3782b15d99ecb0ecf5b7a6f0e87be06
BLAKE2b-256 dfcfdde7cd0dc7fe3132021e1bc1c9e892de6724b09506cfae8c70fa86e0a677

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page