ATCN: Agile Temporal Convolutional Networks for Processing of Time Series on Edge

11/10/2020
by   Mohammadreza Baharani, et al.
0

This paper presents a scalable deep learning model called Agile Temporal Convolutional Network (ATCN) for high-accurate fast classification and time series prediction in resource-constrained embedded systems. ATCN is primarily designed for mobile embedded systems with performance and memory constraints such as wearable biomedical devices and real-time reliability monitoring systems. It makes fundamental improvements over the mainstream temporal convolutional neural networks, including the incorporation of separable depth-wise convolution to reduce the computational complexity of the model and residual connections as time attention machines, increase the network depth and accuracy. The result of this configurability makes the ATCN a family of compact networks with formalized hyper-parameters that allow the model architecture to be configurable and adjusted based on the application requirements. We demonstrate the capabilities of our proposed ATCN on accuracy and performance trade-off on three embedded applications, including transistor reliability monitoring, heartbeat classification of ECG signals, and digit classification. Our comparison results against state-of-the-art approaches demonstrate much lower computation and memory demand for faster processing with better prediction and classification accuracy. The source code of the ATCN model is publicly available at https://github.com/TeCSAR-UNCC/ATCN.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/28/2020

Optimization of XNOR Convolution for Binary Convolutional Neural Networks on GPU

Binary convolutional networks have lower computational load and lower me...
research
08/01/2021

DeepTrack: Lightweight Deep Learning for Vehicle Path Prediction in Highways

Vehicle trajectory prediction is an essential task for enabling many int...
research
04/17/2017

MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applications

We present a class of efficient models called MobileNets for mobile and ...
research
12/19/2022

Dynamic Sparse Network for Time Series Classification: Learning What to "see”

The receptive field (RF), which determines the region of time series to ...
research
06/28/2019

A 1d convolutional network for leaf and time series classification

In this paper, a 1d convolutional neural network is designed for classif...
research
04/21/2023

eWaSR – an embedded-compute-ready maritime obstacle detection network

Maritime obstacle detection is critical for safe navigation of autonomou...
research
03/31/2020

MUXConv: Information Multiplexing in Convolutional Neural Networks

Convolutional neural networks have witnessed remarkable improvements in ...

Please sign up or login with your details

Forgot password? Click here to reset