Skip to content

genesys-neu/FLASH_Context_Prediction

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Repository to predict the context (out of four contexts) in the FLASH dataset

The present code implements FLASH framework. The FLASH dataset is available in our public repository here.

Pre-requisites

  • Python 3.8

  • Pytorch 1.10

Cite This paper

To use this repository, please refer to our paper:

@INPROCEEDINGS{flash,title = {FLASH: \underline{F}ederated \underline{L}earning for \underline{A}utomated \underline{S}election of \underline{H}igh-band mmWave Sectors}, booktitle = {{IEEE International Conference on Computer Communications (INFOCOM)}},year = "2022", author = {B. {Salehi} and J. {Gu} and D. {Roy} and K. {Chowdhury}}, month={May}}

Details about the Contexts in the FLASH dataset:

  • Context1: Category1 (LOS)
  • Context2: Category2 (NLOS, pedestrian as obstacle)
  • Context3: Category3 (NLOS, static car as obstacle)
  • Context4: Category4 (LOS, moving car as obstacle)

For more details please consult our paper: https://genesys-lab.org/papers/Infocom_FLASH.pdf

Run the Context Prediction Code:

We use a fixed seed throughout all experiments. Run the commands below to generate the seed and global test data accordingly. Remember to change to base path to your own local machine. Run the training/validation/testing of the context prediction pipeline by running: python main.py

The available options for using different sensor data to predict the contexts are:

  • Predict using only Coordinates: python main.py --input coord
  • Predict using only LiDAR: python main.py --input lidar
  • Predict using only Image: python main.py --input img
  • Predict using only Image and LiDAR: python main.py --input img lidar
  • Predict using all three sensing data (Coordinate, Image, and LiDAR): python main.py --input coord lidar img

The trained models using different input options are stored in model_folder.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages