Testing positioning algorithms with Kaggle

September 21, 2022  - By , and

Here is how to use the Google Smartphone Decimeter Challenge data in Kaggle to test your own position algorithms.

Photo: Google

Photo: Google

First, register as a Kaggle user and log into SDC 2021 or SDC 2022.

Download data

You have two options.

Option 1. Go to “Data” session. click “Download All” at the bottom of the webpage.

Option 2. Execute these commands in a terminal window:

For SDC 2022:

kaggle competitions download -c smartphone-decimeter-2022

For SDC 2021:

kaggle competitions download -c google-smartphone-decimeter-challenge

Submit and Evaluate

Again, you have two options.

Option 1. Click the “Late Submission” button and upload the result CSV (one big file for all datasets).

Option 2. Execute these commands in a terminal window:

For SDC 2022:

kaggle competitions submit -c smartphone-decimeter-2022 -f submission.csv -m
"Message"

For SDC 2021:

kaggle competitions submit -c google-smartphone-decimeter-challenge -f
submission.csv -m "Message"

Kaggle will automatically compute and output your accuracy score.