LoRaLoc: machine learning-based fingerprinting for outdoor Geolocation using LoRa
HumanTech | 14.06.2019 | SDS 2019
Francesco Carrino Ales Janka Omar Abou Khaled Elena Mugellini Simon Ruffieux
1
fingerprinting for outdoor Geolocation using LoRa 1 HumanTech | - - PowerPoint PPT Presentation
Francesco Carrino Ales Janka Omar Abou Khaled Elena Mugellini Simon Ruffieux LoRaLoc: machine learning-based fingerprinting for outdoor Geolocation using LoRa 1 HumanTech | 14.06.2019 | SDS 2019 Outline Context and goals
HumanTech | 14.06.2019 | SDS 2019
Francesco Carrino Ales Janka Omar Abou Khaled Elena Mugellini Simon Ruffieux
1
2
3
4
LoRaWAN Architecture
(source: https://www.thethingsnetwork.org/docs/lorawan/)
5
Gateway (precisely synchronized time references) End-device (clock not synchronized) Gateway (precisely synchronized time references) Gateway (precisely synchronized time references)
6
End-device Gateway Gateway
X
Gateway
7
Latitude Longitude
TDOA 0.5 Nan 0.2 0.05 NaN NaN 0.1 …
8
Input vector Gateway Model Corrected geolocation
9
10
11
12
13
Models n_gw = 5 n_gw = 7 n_gw = 10 n_gw = 20 rem. kNN rem. kNN rem. kNN rem. kNN Wider
55.35 65.01 49.61 49.72 20.02 22.54 13.44 14.21
Deeper
58.92 71.94 50.17 49.35 21.48 26.85 15.67 15.15
LSTM
56.93 63.87 41.68 48.40 17.71 19.01 13.86 12.81
RFRa
49.05 62.01 34.72 40.01 20.85 24.90 25.92 24.95
14
Loss: mse Loss: mae rem.
mean
med. kNN rem.
mean
med. kNN Wider
19.66 43.52 42.68 20.03 20.05 54.09 52.77 20.03
Deeper
18.49 41.07 39.97 17.31 22.28 51.08 52.15 17.13
LSTM
13.03 28.96 28.20 12.82 13.89 32.53 31.78 12.83
RFR
21.35
31.04 22.06
15
N=2’000 N=10’000 N=100’000 Remove k-NN Remove k-NN Remove k-NN Wider
23.12 25.74 19.66 20.03 13.85 15.54
Deeper
22.12 26.25 18.49 17.31 11.16 13.10
LSTM
18.51 21.32 13.03 12.82 8.95 8.78
RFR
36.68 39.64 24.90 22.66 10.09 11.21
16
17
18
dot) implies different gateways (blue crosses) if any detecting the signal (cyan circles)
19