Resource-Efficient Wearable Computing for Real-Time Reconfigurable Machine Learning: A Cascading Binary Classification

07/07/2019
by   Mahdi Pedram, et al.
0

Advances in embedded systems have enabled integration of many lightweight sensory devices within our daily life. In particular, this trend has given rise to continuous expansion of wearable sensors in a broad range of applications from health and fitness monitoring to social networking and military surveillance. Wearables leverage machine learning techniques to profile behavioral routine of their end-users through activity recognition algorithms. Current research assumes that such machine learning algorithms are trained offline. In reality, however, wearables demand continuous reconfiguration of their computational algorithms due to their highly dynamic operation. Developing a personalized and adaptive machine learning model requires real-time reconfiguration of the model. Due to stringent computation and memory constraints of these embedded sensors, the training/re-training of the computational algorithms need to be memory- and computation-efficient. In this paper, we propose a framework, based on the notion of online learning, for real-time and on-device machine learning training. We propose to transform the activity recognition problem from a multi-class classification problem to a hierarchical model of binary decisions using cascading online binary classifiers. Our results, based on Pegasos online learning, demonstrate that the proposed approach achieves 97 intensities using a limited memory while power usages of the system is reduced by more than 40

READ FULL TEXT
research
08/01/2022

Efficient Personalized Learning for Wearable Health Applications using HyperDimensional Computing

Health monitoring applications increasingly rely on machine learning tec...
research
06/05/2020

Real-time Human Activity Recognition Using Conditionally Parametrized Convolutions on Mobile and Wearable Devices

Recently, deep learning has represented an important research trend in h...
research
07/07/2019

Resource-Efficient Computing in Wearable Systems

We propose two optimization techniques to minimize memory usage and comp...
research
07/30/2020

Hierarchical classification method based on selective learning of slacked hierarchy for activity recognition systems

Physical activity recognition using wearable sensors has gained signific...
research
11/05/2021

Frugal Machine Learning

Machine learning, already at the core of increasingly many systems and a...
research
07/30/2016

Learning Tree-Structured Detection Cascades for Heterogeneous Networks of Embedded Devices

In this paper, we present a new approach to learning cascaded classifier...
research
01/02/2016

An Improved Intelligent Agent for Mining Real-Time Databases Using Modified Cortical Learning Algorithms

Cortical Learning Algorithms based on the Hierarchical Temporal Memory, ...

Please sign up or login with your details

Forgot password? Click here to reset