Deep Attention-based Sequential Ensemble Learning for BLE-Based Indoor Localization in Care Facilities
Organizations: School of Computing and Information Systems, The University of Melbourne, Melbourne, Australia · Faculty of Applied Science, Ho Chi Minh City University of Technology, Vietnam National University - Ho Chi Minh City, Ho Chi Minh City, Vietnam
Abstract
Indoor localization systems in care facilities enable optimization of staff allocation, workload management, and quality of care delivery. Traditional machine learning approaches to Bluetooth Low Energy (BLE)-based localization treat each temporal measurement as an independent observation, fundamentally limiting their performance. To address this limitation, this paper introduces Deep Attention-based Sequential Ensemble Learning (DASEL), a novel framework that reconceptualizes indoor localization as a sequential learning problem. The framework integrates frequency-based feature engineering, bidirectional GRU networks with attention mechanisms, multi-directional sliding windows, and confidence-weighted temporal smoothing to capture human movement trajectories. Evaluated on real-world data from a care facility using 4-fold temporal cross-validation, DASEL achieves a macro F1 score of 0.4438, representing a 53.1% improvement over the best traditional baseline (0.2898).
Figures & tables
| timestamp | mac_address | RSSI | room |
|---|---|---|---|
| 2023-04-10 14:21:46+09:00 | 6 | -93 | kitchen |
| 2023-04-10 14:21:46+09:00 | 4 | -90 | kitchen |
| 2023-04-10 14:21:46+09:00 | 4 | -97 | kitchen |
| 2023-04-10 14:21:46+09:00 | 6 | -93 | kitchen |
| 2023-04-10 14:21:46+09:00 | 4 | -90 | kitchen |
| … | … | … | … |
| Fold | Test | Train | Test | Ratio | Train | Test |
| Day | Frames | Frames | Classes | Classes | ||
| 1 | Day 4 | 962,294 | 30,619 | 31.4× | 13 | 13 |
| 2 | Day 3 | 951,141 | 143,401 | 6.6× | 18 | 18 |
| 3 | Day 2 | 747,816 | 333,507 | 2.2× | 15 | 15 |
| 4 | Day 1 | 465,004 | 590,447 | 0.79× | 12 | 12 |
| Approach | F1 | F2 | F3 | F4 | Mean±Std |
|---|---|---|---|---|---|
| Baseline | 0.2819 | 0.2493 | 0.2665 | 0.3242 | 0.2805±0.0278 |
| Var. 1 | 0.3009 | 0.2621 | 0.2634 | 0.3327 | 0.2898±0.0293 |
| Var. 2 | 0.2830 | 0.2486 | 0.2633 | 0.3455 | 0.2851±0.0369 |
| DASEL | 0.5114 | 0.4207 | 0.4340 | 0.4082 | 0.4438±0.0295 |
Wireless Localization
Wireless localization uses radio signals and sensor fusion to estimate the positions and trajectories of people, devices, and transmitters.
See all 65 papers