GithubHelp home page GithubHelp logo

aptx1231 / start Goto Github PK

View Code? Open in Web Editor NEW
60.0 2.0 19.0 339 KB

[ICDE2023] A PyTorch implementation of Self-supervised Trajectory Representation Learning with Temporal Regularities and Travel Semantics Framework (START).

License: MIT License

Python 100.00%
transformer contrastive-learning icde icde2023 representation-learning self-supervised-learning trajectory-analysis trajectory-prediction trajectory-representation trajectory-representation-learning

start's Introduction

Hi, welcome to my profile ๐Ÿ‘‹

star Follow visitor badge

  • ๐Ÿค” I am Jiawei Jiang, a graduate student at the School of Computer Science and Engineering, Beihang University, China (UTC+8).
  • ๐Ÿ’ก I am also a member of Baidu PaddlePaddle Developers Experts (PPDE), a reviewer of IEEE Transactions on Neural Networks and Learning Systems (IEEE TNNLS) and IEEE Transactions on Knowledge and Data Engineering (IEEE TKDE).
  • ๐ŸŒฑ My research interests include Spatial-Temporal Data Mining, Graph Neural Networks, and Representation Learning.
  • ๐Ÿ’ช I am the core developer of LibCity, an open-source library for Urban Spatial-temporal Data Mining. The paper LibCity: An Open Library for Traffic Prediction has been accepted for the 29th [ACM SIGSPATIAL 2021] conference. Welcome to our [Code], [Paper], and [Website] for more details. We also publish a full paper titled LibCity: A Unified Library Towards Efficient and Comprehensive Urban Spatial-Temporal Prediction, which provides more details. Statistics: LibCity fork.
  • ๐Ÿ’ช We publish a paper titled Unified Data Management and Comprehensive Performance Evaluation for Urban Spatial-Temporal Prediction [Experiment, Analysis & Benchmark], including (1) a Unified Storage Format for urban spatial-temporal data, (2) a Technical Development Roadmap for urban spatial-temporal prediction models, (3) Extensive Experiments and Performance Evaluation using 18 models and 20 datasets. [Paper].
  • ๐Ÿš€ Our paper titled Self-supervised Trajectory Representation Learning with Temporal Regularities and Travel Semantics has been accepted for the 39th IEEE International Conference on Data Engineering [ICDE 2023] conference (CCF A). [Paper], [Code]. Rank: 1/ 6.
  • ๐Ÿš€ Our paper titled PDFormer: Propagation Delay-aware Dynamic Long-range Transformer for Traffic Flow Prediction has been accepted for the 37th AAAI Conference on Artificial Intelligence [AAAI 2023] conference (CCF A). [Paper], [Code]. Rank: 1/ 4.
  • ๐ŸŽ‰ We rank 11th in the Regular track of the Baidu KDD Cup 2022 for Spatial Dynamic Wind Power Forecasting Challenge. The paper has been accepted for [ACM SIGKDD Workshop 2022] conference. [Paper] [Code].
  • ๐ŸŽ‰ We rank 6th in the ACM RecSys Challenge 2023 for Advertising Installation Prediction Challenge. [Paper], [Code].
  • ๐ŸŽ‰ We rank 3th in the iFLYTEK A.I. Developer Competition 2022 for Urban Road Traffic Flow Forecasting Challenge. [Code].
  • โšก Languages and environments: Python, Pytorch.
  • ๐Ÿ˜‡ Pronouns: He/Him/His.
  • ๐ŸŽ“ Link to my Google Scholar and Blog.
  • ๐Ÿ“ซ Reach me by email: [email protected].

start's People

Contributors

aptx1231 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

start's Issues

About Temporal Shifting Strategy Implementation

I have been studying your work and I am particularly interested in the code implementation of the augmentation strategies mentioned in the paper.

While exploring the publicly available code, I noticed that the specific code for the mentioned augmentation strategies is not publicly accessible. However, through reverse engineering on the publicly available data, I discovered that the paper states the selection of subsequences for the shift operation with a probability of 0.15. During the reverse engineering process, we found that there are multiple subsequences for the shift operation on a single road (inferred from the tau g of the shift). We are interested in obtaining a more detailed understanding of this aspect of the implementation.

If possible, could you kindly provide us with the detailed settings and, if available, the code related to these augmentation strategies? We would greatly appreciate any assistance you can provide in this regard.

Creating my own dataset

Hi @aptx1231 ,
Thanks for this famous research. I am currently researching on the same field only. I have few questions regarding your research.

  1. I want to understand that how you had created the dataset ? Specially the path column in the porto's raw data. H
image
  1. How you created the porto_eval_enhancedbytrim.csv and porto_eval_enhancedbyshift.csv ? How is it important for the code ?

  2. How did you exported porto_roadmap_edge.geo and porto_roadmap_edge.rel ? Can you please elaborate on it ?

[Request] Preprocessed data of Geolife for trajectory classification experiment

Hi, aptx1231!

I have been runing the map matching task on raw Geolife data to generate the required format for START input using HMMM. However, the progress has been slower than anticipated, nearly 20 hours passed and completion remains elusive.

In light of this, I was wondering if you could kindly share the preprocessed Geolife data that could be directly utilized as input for your trajectory classifying experiment. Your assistance would be greatly appreciated!

image

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.