Maximizing Spatio-Temporal Entropy of Deep 3D CNNs for Efficient Video Recognition
Not on the map. Why?
Abstract (arXiv)
3D convolution neural networks (CNNs) have been the prevailing option for video recognition. To capture the temporal information, 3D convolutions are computed along the sequences, leading to cubically growing and expensive computations. To reduce the computational cost, previous methods resort to manually designed 3D/2D CNN structures with approximations or automatic search, which sacrifice the modeling ability or make training time-consuming. In this work, we propose to automatically design efficient 3D CNN architectures via a novel training-free neural architecture search approach tailored for 3D CNNs considering the model complexity. To measure the expressiveness of 3D CNNs efficiently, we formulate a 3D CNN as an information system and derive an analytic entropy score, based on the Maximum Entropy Principle. Specifically, we propose a spatio-temporal entropy score (STEntr-Score) with a refinement factor to handle the discrepancy of visual information in spatial and temporal dimensions, through dynamically leveraging the correlation between the feature map size and kernel size depth-wisely. Highly efficient and expressive 3D CNN architectures, ie entropy-based 3D CNNs (E3D family), can then be efficiently searched by maximizing the STEntr-Score under a given computational budget, via an evolutionary algorithm without training the network parameters. Extensive experiments on Something-Something V1&V2 and Kinetics400 demonstrate that the E3D family achieves state-of-the-art performance with higher computational efficiency. Code is available at https://github.com/alibaba/lightweight-neural-architecture-search.
Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). Builds on 34 of its 51 references that are in the map. First posted on arXiv 5 Mar 2023.
Builds on
34 of 51 references.
References · 34
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 6,979
- 2016SGDR: Stochastic Gradient Descent with Warm Restartscited by 4,993
- 2017Squeeze-and-Excitation Networkscited by 4,763
- 2017Quo Vadis, Action Recognition? A New Model and the Kinetics Datasetcited by 3,259
- 2017The Kinetics Human Action Video Datasetcited by 1,894
- 2018SlowFast Networks for Video Recognitioncited by 1,862
- 2021Is Space-Time Attention All You Need for Video Understanding?cited by 1,609
- 2017A Closer Look at Spatiotemporal Convolutions for Action Recognitioncited by 1,139
- 2017The "something something" video database for learning and evaluating visual common sensecited by 1,092
- 2021Video Swin Transformercited by 1,090
- 2016Temporal Segment Networks: Towards Good Practices for Deep Action Recognitioncited by 899
22 more
- 2018TSM: Temporal Shift Module for Efficient Video Understandingcited by 852
- 2020X3D: Expanding Architectures for Efficient Video Recognitioncited by 635
- 2017Can Spatiotemporal 3D CNNs Retrace the History of 2D CNNs and ImageNet?cited by 551
- 2017Rethinking Spatiotemporal Feature Learning: Speed-Accuracy Trade-offs in Video Classificationcited by 521
- 2020Pruning neural networks without any data by iteratively conserving synaptic flowcited by 475
- 2021Video Transformer Networkcited by 271
- 2020Neural Architecture Search without Trainingcited by 241
- 2020TDN: Temporal Difference Networks for Efficient Action Recognitioncited by 183
- 2022UniFormer: Unified Transformer for Efficient Spatiotemporal Representation Learningcited by 182
- 2021Neural Architecture Search on ImageNet in Four GPU Hours: A Theoretically Inspired Perspectivecited by 168
- 2020TEA: Temporal Excitation and Aggregation for Action Recognitioncited by 165
- 2020Learning Diverse and Discriminative Representations via the Principle of Maximal Coding Rate Reductioncited by 141
- 2020TAM: Temporal Adaptive Module for Video Recognitioncited by 139
- 2021MoViNets: Mobile Video Networks for Efficient Video Recognitioncited by 135
- 2021ReduNet: A White-box Deep Network from the Principle of Maximizing Rate Reductioncited by 84
- 2021Zen-NAS: A Zero-Shot NAS for High-Performance Deep Image Recognitioncited by 71
- 2021ACTION-Net: Multipath Excitation for Action Recognitioncited by 63
- 2021TAda! Temporally-Adaptive Convolutions for Video Understandingcited by 36
- 2022Training-free Transformer Architecture Searchcited by 33
- 2021MAE-DET: Revisiting Maximum Entropy Principle in Zero-Shot NAS for Efficient Object Detectioncited by 16
- 2020Neural Architecture Design for GPU-Efficient Networkscited by 13
- 2020PV-NAS: Practical Neural Architecture Search for Video Recognitioncited by 5
Built on by
Citing papers per year: 2023: 2; 2024: 3.
5 papers.
- 2023Diversifying Spatial-Temporal Perception for Video Domain Generalizationcited by 19
- 2024Multimodal Cross-Domain Few-Shot Learning for Egocentric Action Recognitioncited by 14
- 2023Temporally-Adaptive Models for Efficient Video Understandingcited by 6
- 2024No Time to Waste: Squeeze Time into Channel for Mobile Video Understandingcited by 1
- 2024MPruner: Optimizing Neural Network Size with CKA-Based Mutual Information Pruningcited by 1
- 2024MPruner: Optimizing Neural Network Size with CKA-Based Mutual Information Pruning24 Aug 2024
- 2024Multimodal Cross-Domain Few-Shot Learning for Egocentric Action Recognition30 May 2024
- 2024No Time to Waste: Squeeze Time into Channel for Mobile Video Understanding14 May 2024
- 2023Diversifying Spatial-Temporal Perception for Video Domain Generalization27 Oct 2023
- 2023Temporally-Adaptive Models for Efficient Video Understanding10 Aug 2023