Searching for Two-Stream Models in Multivariate Space for Video Recognition
Not on the map. Why?
Abstract (arXiv)
Conventional video models rely on a single stream to capture the complex spatial-temporal features. Recent work on two-stream video models, such as SlowFast network and AssembleNet, prescribe separate streams to learn complementary features, and achieve stronger performance. However, manually designing both streams as well as the in-between fusion blocks is a daunting task, requiring to explore a tremendously large design space. Such manual exploration is time-consuming and often ends up with sub-optimal architectures when computational resources are limited and the exploration is insufficient. In this work, we present a pragmatic neural architecture search approach, which is able to search for two-stream video models in giant spaces efficiently. We design a multivariate search space, including 6 search variables to capture a wide variety of choices in designing two-stream models. Furthermore, we propose a progressive search procedure, by searching for the architecture of individual streams, fusion blocks, and attention blocks one after the other. We demonstrate two-stream models with significantly better performance can be automatically discovered in our design space. Our searched two-stream models, namely Auto-TSNet, consistently outperform other models on standard benchmarks. On Kinetics, compared with the SlowFast model, our Auto-TSNet-L model reduces FLOPS by nearly 11 times while achieving the same accuracy 78.9%. On Something-Something-V2, Auto-TSNet-M improves the accuracy by at least 2% over other methods which use less than 50 GFLOPS per video.
Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). Builds on 44 of its 49 references that are in the map. First posted on arXiv 30 Aug 2021.
Builds on
44 of 49 references.
References · 44
- 2019EfficientNet: Rethinking Model Scaling for Convolutional Neural Networkscited by 6,415
- 2018MobileNetV2: Inverted Residuals and Linear Bottleneckscited by 4,773
- 2017Squeeze-and-Excitation Networkscited by 4,763
- 2017Quo Vadis, Action Recognition? A New Model and the Kinetics Datasetcited by 3,259
- 2018CBAM: Convolutional Block Attention Modulecited by 2,463
- 2017Non-local Neural Networkscited by 2,290
- 2017The Kinetics Human Action Video Datasetcited by 1,894
- 2018SlowFast Networks for Video Recognitioncited by 1,862
- 2018DARTS: Differentiable Architecture Searchcited by 1,782
- 2017A Closer Look at Spatiotemporal Convolutions for Action Recognitioncited by 1,139
- 2017Learning Transferable Architectures for Scalable Image Recognitioncited by 1,097
- 2017The "something something" video database for learning and evaluating visual common sensecited by 1,092
32 more
- 2014Two-Stream Convolutional Networks for Action Recognition in Videoscited by 1,067
- 2018MnasNet: Platform-Aware Neural Architecture Search for Mobilecited by 937
- 2018Regularized Evolution for Image Classifier Architecture Searchcited by 902
- 2016Temporal Segment Networks: Towards Good Practices for Deep Action Recognitioncited by 899
- 2018TSM: Temporal Shift Module for Efficient Video Understandingcited by 852
- 2020X3D: Expanding Architectures for Efficient Video Recognitioncited by 635
- 2017Rethinking Spatiotemporal Feature Learning: Speed-Accuracy Trade-offs in Video Classificationcited by 521
- 2018FBNet: Hardware-Aware Efficient ConvNet Design via Differentiable Neural Architecture Searchcited by 480
- 2017Large-Scale Evolution of Image Classifierscited by 348
- 2017Temporal Relational Reasoning in Videoscited by 324
- 2019Video Classification with Channel-Separated Convolutional Networkscited by 290
- 2020TAM: Temporal Adaptive Module for Video Recognitioncited by 139
- 2018Graph-Based Global Reasoning Networkscited by 120
- 2019Something-Else: Compositional Action Recognition with Spatial-Temporal Interaction Networkscited by 112
- 2019TEINet: Towards an Efficient Architecture for Video Recognitioncited by 92
- 2016Spatiotemporal Residual Networks for Video Action Recognitioncited by 91
- 2019More Is Less: Learning Efficient Video Representations by Big-Little Network and Depthwise Temporal Aggregationcited by 64
- 2017Appearance-and-Relation Networks for Video Classificationcited by 61
- 2019Grouped Spatial-Temporal Aggregation for Efficient Action Recognitioncited by 55
- 2019AssembleNet: Searching for Multi-Stream Neural Connectivity in Video Architecturescited by 46
- 2019AtomNAS: Fine-Grained End-to-End Neural Architecture Searchcited by 40
- 2020SmallBigNet: Integrating Core and Contextual Views for Video Classificationcited by 40
- 2018Multi-Fiber Networks for Video Recognitioncited by 34
- 2020AssembleNet++: Assembling Modality Representations via Attention Connectionscited by 28
- 2015Towards Good Practices for Very Deep Two-Stream ConvNetscited by 25
- 2020Dynamic Inference: A New Approach Toward Efficient Video Action Recognitioncited by 25
- 2019Probabilistic Neural Architecture Searchcited by 20
- 2019Reasoning About Human-Object Interactions Through Dual Attention Networkscited by 9
- 2020Diverse Temporal Aggregation and Depthwise Spatiotemporal Factorization for Efficient Video Classificationcited by 8
- 2020A3D: Adaptive 3D Networks for Video Action Recognitioncited by 5
- 2020MixTConv: Mixed Temporal Convolutional Kernels for Efficient Action Recogntioncited by 2
- 2020CAKES: Channel-wise Automatic KErnel Shrinking for Efficient 3D Networkscited by 2
Built on by
Citing papers per year: 2021: 1; 2022: 1; 2023: 1; 2024: 1.
4 papers.
- 2021AdaFocus V2: End-to-End Training of Spatial Dynamic Networks for Video Recognitioncited by 37
- 2023MMG-Ego4D: Multi-Modal Generalization in Egocentric Action Recognitioncited by 26
- 2022AdaFocusV3: On Unified Spatial-temporal Dynamic Video Recognitioncited by 18
- 2024Uni-AdaFocus: Spatial-temporal Dynamic Computation for Video Recognitioncited by 9
- 2024Uni-AdaFocus: Spatial-temporal Dynamic Computation for Video Recognition15 Dec 2024
- 2023MMG-Ego4D: Multi-Modal Generalization in Egocentric Action Recognition12 May 2023
- 2022AdaFocusV3: On Unified Spatial-temporal Dynamic Video Recognition27 Sep 2022
- 2021AdaFocus V2: End-to-End Training of Spatial Dynamic Networks for Video Recognition28 Dec 2021