VFDS: Variational Foresight Dynamic Selection in Bayesian Neural Networks for Efficient Human Activity Recognition
Not on the map. Why?
Abstract (arXiv)
In many machine learning tasks, input features with varying degrees of predictive capability are acquired at varying costs. In order to optimize the performance-cost trade-off, one would select features to observe a priori. However, given the changing context with previous observations, the subset of predictive features to select may change dynamically. Therefore, we face the challenging new problem of foresight dynamic selection (FDS): finding a dynamic and light-weight policy to decide which features to observe next, before actually observing them, for overall performance-cost trade-offs. To tackle FDS, this paper proposes a Bayesian learning framework of Variational Foresight Dynamic Selection (VFDS). VFDS learns a policy that selects the next feature subset to observe, by optimizing a variational Bayesian objective that characterizes the trade-off between model performance and feature cost. At its core is an implicit variational distribution on binary gates that are dependent on previous observations, which will select the next subset of features to observe. We apply VFDS on the Human Activity Recognition (HAR) task where the performance-cost trade-off is critical in its practice. Extensive results demonstrate that VFDS selects different features under changing contexts, notably saving sensory costs while maintaining or improving the HAR accuracy. Moreover, the features that VFDS dynamically select are shown to be interpretable and associated with the different activity types. We will release the code.
Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 57 of its 100 references that are in the map. First posted on arXiv 31 Mar 2022.
Builds on
57 of 100 references.
References · 57
- 2017Attention Is All You Needcited by 60,361
- 2016Grad-CAM: Visual Explanations from Deep Networks via Gradient-based Localizationcited by 6,733
- 2016"Why Should I Trust You?": Explaining the Predictions of Any Classifiercited by 5,070
- 2015Dropout as a Bayesian Approximation: Representing Model Uncertainty in Deep Learningcited by 4,448
- 2014Learning Phrase Representations using RNN Encoder-Decoder for Statistical Machine Translationcited by 4,057
- 2013Auto-Encoding Variational Bayescited by 4,053
- 2016Categorical Reparameterization with Gumbel-Softmaxcited by 2,739
- 2018The Lottery Ticket Hypothesis: Finding Sparse, Trainable Neural Networkscited by 2,262
- 2015Variational Inference with Normalizing Flowscited by 2,170
- 2016Density estimation using Real NVPcited by 2,042
- 2015Learning both Weights and Connections for Efficient Neural Networkscited by 2,031
- 2016Variational Inference: A Review for Statisticianscited by 1,472
38 more
- 2016The Concrete Distribution: A Continuous Relaxation of Discrete Random Variablescited by 1,148
- 2016NTU RGB+D: A Large Scale Dataset for 3D Human Activity Analysiscited by 686
- 2017Masked Autoregressive Flow for Density Estimationcited by 684
- 2013Speech Recognition with Deep Recurrent Neural Networkscited by 669
- 2016Improving Variational Inference with Inverse Autoregressive Flowcited by 640
- 2017Learning Sparse Neural Networks through L0 Regularizationcited by 583
- 2016f-GAN: Training Generative Neural Samplers using Variational Divergence Minimizationcited by 506
- 2015Variational Dropout and the Local Reparameterization Trickcited by 490
- 2014Understanding Deep Image Representations by Inverting Themcited by 403
- 2016Rationalizing Neural Predictionscited by 281
- 2017Concrete Dropoutcited by 227
- 2015Visualizing and Understanding Neural Models in NLPcited by 200
- 2017Multiplicative Normalizing Flows for Variational Bayesian Neural Networkscited by 157
- 2018Independently Recurrent Neural Network (IndRNN): Building A Longer and Deeper RNNcited by 143
- 2020Deep Learning for Sensor-based Human Activity Recognition: Overview, Challenges and Opportunitiescited by 126
- 2016Learning in Implicit Generative Modelscited by 125
- 2015Preconditioned Stochastic Gradient Langevin Dynamics for Deep Neural Networkscited by 121
- 2017Backpropagation through the Void: Optimizing control variates for black-box gradient estimationcited by 106
- 2016Phased LSTM: Accelerating Recurrent Network Training for Long or Event-based Sequencescited by 99
- 2015Hierarchical Variational Modelscited by 89
- 2017REBAR: Low-variance, unbiased gradient estimates for discrete latent variable modelscited by 79
- 2016Auxiliary Deep Generative Modelscited by 72
- 2018Semi-Implicit Variational Inferencecited by 55
- 2019Fast and Simple Natural-Gradient Variational Inference with Mixture of Exponential-family Approximationscited by 51
- 2017Skip RNN: Learning to Skip State Updates in Recurrent Neural Networkscited by 49
- 2016Recognizing Detailed Human Context In-the-Wild from Smartphones and Smartwatchescited by 42
- 2016Improving Variational Auto-Encoders using Householder Flowcited by 42
- 2017Covariances, Robustness, and Variational Bayescited by 40
- 2016Variational Boosting: Iteratively Refining Posterior Approximationscited by 37
- 2018Unbiased Implicit Variational Inferencecited by 33
- 2015The Variational Gaussian Processcited by 30
- 2018Learning Sparse Neural Networks via Sensitivity-Driven Regularizationcited by 26
- 2016Boosting Variational Inferencecited by 22
- 2018Doubly Semi-Implicit Variational Inferencecited by 19
- 2015Linear Response Methods for Accurate Covariance Estimates from Mean Field Variational Bayescited by 14
- 2020Learnable Bernoulli Dropout for Bayesian Deep Learningcited by 14
- 2015Variational Gaussian Copula Inferencecited by 12
- 2021Efficient Semi-Implicit Variational Inferencecited by 9
50 most cited of 57 All 57 (JSON)
Built on by
Citing papers per year: 2022: 1.
1 paper.