CIELO: Class-Incremental Continual Learning for Overcoming Catastrophic Forgetting With Smartphone-Based Indoor Localization

With dynamically evolving indoor environments, class-incremental learning (CIL) plays a crucial role in enabling indoor localization systems to adapt to new indoor areas. However, CIL poses additional challenges such as catastrophic forgetting, where patterns from previously learned paths are overwr...

Full description

Saved in:
Bibliographic Details
Main Authors: Akhil Singampalli, Danish Gufran, Sudeep Pasricha
Format: Article
Language:English
Published: IEEE 2025-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/10965685/
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:With dynamically evolving indoor environments, class-incremental learning (CIL) plays a crucial role in enabling indoor localization systems to adapt to new indoor areas. However, CIL poses additional challenges such as catastrophic forgetting, where patterns from previously learned paths are overwritten by data from new paths, and high data storage demands on the edge server, which must retain extensive localization data, resulting in high memory and power consumption overheads. To address these challenges, an effective solution must support CIL with indoor paths while mitigating catastrophic forgetting and reducing storage overheads on the edge server. To the best of our knowledge, CIELO is the first framework to address these challenges in the domain of indoor localization. It introduces a novel CIL approach that integrates an innovative representation memory management (RMM) policy with crowdsourcing to enable high-accuracy localization while significantly reducing catastrophic forgetting and data storage requirements. Through extensive experimental evaluations conducted across multiple real-world paths and devices, our results demonstrate that CIELO improves indoor localization accuracy by up to <inline-formula> <tex-math notation="LaTeX">$29.4\times $ </tex-math></inline-formula> with up to 60 newly introduced classes (locations) across paths, reduces data storage by up to <inline-formula> <tex-math notation="LaTeX">$1.75\times $ </tex-math></inline-formula>, and power consumption by up to <inline-formula> <tex-math notation="LaTeX">$1.69\times $ </tex-math></inline-formula> on the edge server, compared to state-of-the-art solutions.
ISSN:2169-3536