paper-with-me

홈 › Papers

packetLSTM: Dynamic LSTM Framework for Streaming Data with Varying Feature Space

2024-10-22 · Rohit Agarwal, Karaka Prasanth Naidu, Alexander Horsch, Krishna Agarwal, Dilip K. Prasad

We study the online learning problem characterized by the varying input feature space of streaming data. Although LSTMs have been employed to effectively capture the temporal nature of streaming data, they cannot handle the dimension-varying streams in an online learning setting. Therefore, we propose a dynamic LSTM-based novel method, called packetLSTM, to model the dimension-varying streams. The packetLSTM's dynamic framework consists of an evolving packet of LSTMs, each dedicated to processing one input feature. Each LSTM retains the local information of its corresponding feature, while a shared common memory consolidates global information. This configuration facilitates continuous learning and mitigates the issue of forgetting, even when certain features are absent for extended time periods. The idea of utilizing one LSTM per feature coupled with a dimension-invariant operator for information aggregation enhances the dynamic nature of packetLSTM. This dynamic nature is evidenced by the model's ability to activate, deactivate, and add new LSTMs as required, thus seamlessly accommodating varying input dimensions. The packetLSTM achieves state-of-the-art results on five datasets, and its underlying principle is extended to other RNN types, like GRU and vanilla RNN.

📄 PDF Abstract BibTeX arXiv:2410.17394

Code (1)

Rohit102497/packetLSTM_HaphazardInputs 공식 구현 pytorch

Methods 이 논문이 사용한 방법론

Sigmoid Activation 설명 없음
Tanh Activation 설명 없음
LSTM An LSTM is a type of recurrent neural network that addresses the vanishing gradient problem in vanilla…
GRU A Gated Recurrent Unit, or GRU, is a type of recurrent neural network. It is similar to an LSTM, but only has two gates - a reset…

Similar Papers 제목 키워드 기반

A Framework for Streaming Event-Log Prediction in Business Processes

2024-12-20 · Benedikt Bollig, Matthias Függer, Thomas Nowak

We present a Python-based framework for event-log prediction in streaming mode, enabling predictions while data is being generated by a business process. The framework allows for easy integration of streaming algorithms,…

Building Accurate Low Latency ASR for Streaming Voice Search

2023-05-29 · Abhinav Goyal, Nikesh Garera

Automatic Speech Recognition (ASR) plays a crucial role in voice-based applications. For applications requiring real-time feedback like Voice Search, streaming capability becomes vital. While LSTM/RNN and CTC based ASR s…

Action DetectionActivity DetectionAutomatic Speech RecognitionAutomatic Speech Recognition (ASR)+2

ConvRNN-T: Convolutional Augmented Recurrent Neural Network Transducers for Streaming Speech Recognition

2022-09-29 · Martin Radfar, Rohit Barnwal, Rupak Vignesh Swaminathan, Feng-Ju Chang 외

The recurrent neural network transducer (RNN-T) is a prominent streaming end-to-end (E2E) ASR technology. In RNN-T, the acoustic encoder commonly consists of stacks of LSTMs. Very recently, as an alternative to LSTM laye…

speech-recognitionSpeech Recognition

A Scalable Framework for Multilevel Streaming Data Analytics using Deep Learning

2019-07-15 · Shihao Ge, Haruna Isah, Farhana Zulkernine, Shahzad Khan

The rapid growth of data in velocity, volume, value, variety, and veracity has enabled exciting new opportunities and presented big challenges for businesses of all types. Recently, there has been considerable interest i…

Sentiment Analysis

Streaming on-device detection of device directed speech from voice and touch-based invocation

2021-10-09 · Ognjen Rudovic, Akanksha Bindal, Vineet Garg, Pramod Simha 외

When interacting with smart devices such as mobile phones or wearables, the user typically invokes a virtual assistant (VA) by saying a keyword or by pressing a button on the device. However, in many cases, the VA can ac…

Computational Efficiency