Published February 4, 2021 | Version v1
Software Open

ProxyFAUG: Proximity-based Fingerprint Augmentation (code)

  • 1. Geneva School of Business Administration, HES-SO

Description

The code implementation of the paper "ProxyFAUG: Proximity-based Fingerprint Augmentation".

Open access Author’s accepted manuscript version: https://arxiv.org/abs/2102.02706v2

Published paper: https://ieeexplore.ieee.org/document/9662590

 

More specifically:

ProxyFAUG.py : This python script contains all necessary methods implementing the ProxyFAUG augmentation scheme.

Augmentation_test.ipynb : This notebook includes all tests of the paper.

haversine_script.py : Assisting script for geographic distance calculations, based on the Haversine project (https://pypi.org/project/haversine/).

environment.yml : The .yml file from which the environment used for the tests of this study can be recreated. It includes all requirements, in terms of packages used and their exact versions.

-----------------------------------------------------------------------------------------------------------------------------------------------------------------

The datasets produced by this code have been made available here:

Data: https://zenodo.org/record/4457391

-----------------------------------------------------------------------------------------------------------------------------------------------------------------

As mentioned in the Augmentation_test.ipynb notebook, and in the paper, this work uses the train/validation/test sets of the work "A Reproducible Analysis of RSSI Fingerprinting for Outdoors Localization Using Sigfox: Preprocessing and Hyperparameter Tuning". 

Using the same train/validation/test split in different works strengthens the consistency of the comparison of results.

All relevant material of that work is listed below:

Preprint: https://arxiv.org/abs/1908.06851

Paper: https://ieeexplore.ieee.org/document/8911792

Code: https://zenodo.org/record/3228752

Data: https://zenodo.org/record/3228744

-----------------------------------------------------------------------------------------------------------------------------------------------------------------

The train/validation/test sets used in this study were created from the original full dataset sigfox_dataset_antwerp.csv, which can be access here:

https://zenodo.org/record/3904158#.X4_h7y8RpQI

The above link is related to the publication "Sigfox and LoRaWAN Datasets for Fingerprint Localization in Large Urban and Rural Areas", in which the original full dataset was published. The publication is available here:

http://www.mdpi.com/2306-5729/3/2/13The credit for the creation of the original full dataset goes to Aernouts, Michiel;  Berkvens, Rafael; Van Vlaenderen, Koen; and  Weyn, Maarten.

Files

Augmentation_test.ipynb

Files (1.2 MB)

Name Size Download all
md5:e5f7680e29a44eb4750ac7f9c38eee99
1.2 MB Preview Download
md5:37b9f4e094f8ed6663e81836be10afc7
2.1 kB Download
md5:b9e9496b232ddc9367a9274d2d06055d
1.2 kB Download
md5:e9caa4a79ceec2e172f42ba381e055fb
10.1 kB Download

Additional details