Skip to content

Chengfeng-Jia/SAFER-Predictor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SAFER-Predictor

Overview

SAFER-Predictor (Sparse Adversarial Training Framework for Robust Traffic Prediction under Missing and Noisy Data) is a traffic flow prediction framework designed to enhance robustness under conditions of missing or noisy data. It employs adversarial training and sparse learning techniques to improve the accuracy and stability of predictions in real-world scenarios. This work builds upon previous research, particularly in scenarios where T-GCN encounters challenges due to missing or noisy observation data.

Repository Structure

This repository is organized as follows:

  • models/: Contains various deep learning models used for traffic flow prediction.
  • tasks/: Includes scripts for running different prediction tasks, such as data preprocessing and model evaluation.
  • utils/: Provides utility functions, including data loading, preprocessing, and evaluation metrics.
  • main.py: The main entry point for training and evaluating the prediction models.
  • test_soft.sh: A shell script for running basic tests to verify the setup and dependencies.

Usage

  1. Clone the repository:
    git clone https://github.com/Chengfeng-Jia/SAFER-Predictor.git
    cd SAFER-Predictor
  2. Run the main script:
    python main.py
  3. Test the setup using:
    sh test_soft.sh

About

traffic flow prediction

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors