Learning Discriminative Video Representations Using Adversarial Perturbations
Adversarial perturbations are noise-like patterns that can subtly change the data, while failing an otherwise accurate classifier. In this paper, we propose to use such perturbations for improving the robustness of video representations. To this end, given a well-trained deep model for per-frame video recognition, we first generate adversarial noise adapted to this model. Using the original data features from the full video sequence and their perturbed counterparts, as two separate bags, we develop a binary classification problem that learns a set of discriminative hyperplanes -- as a subspace -- that will separate the two bags from each other. This subspace is then used as a descriptor for the video, dubbed discriminative subspace pooling. As the perturbed features belong to data classes that are likely to be confused with the original features, the discriminative subspace will characterize parts of the feature space that are more representative of the original data, and thus may provide robust video representations. To learn such descriptors, we formulate a subspace learning objective on the Stiefel manifold and resort to Riemannian optimization methods for solving it efficiently. We provide experiments on several video datasets and demonstrate state-of-the-art results.
Code (0)
등록된 구현이 없습니다.
Tasks
Binary ClassificationRiemannian optimizationVideo RecognitionSimilar Papers 제목 키워드 기반
Contrastive Video Representation Learning via Adversarial Perturbations
Adversarial perturbations are noise-like patterns that can subtly change the data, while failing an otherwise accurate classifier. In this paper, we propose to use such perturbations within a novel contrastive learning s…
Action RecognitionBinary ClassificationContrastive LearningRepresentation Learning+2Boosting the Transferability of Video Adversarial Examples via Temporal Translation
Although deep-learning based video recognition models have achieved remarkable success, they are vulnerable to adversarial examples that are generated by adding human-imperceptible perturbations on clean video samples. A…
Adversarial AttackTranslationVideo RecognitionAdversarial Multimodal Domain Transfer for Video-Level Sentiment Analysis
Video-level sentiment analysis is a challenging task and requires systems to obtain discriminative multimodal representations that can capture difference in sentiments across various modalities. However, due to diverse …
Multimodal Sentiment AnalysisSentiment AnalysisAdversarially Masked Video Consistency for Unsupervised Domain Adaptation
We study the problem of unsupervised domain adaptation for egocentric videos. We propose a transformer-based model to learn class-discriminative and domain-invariant feature representations. It consists of two novel desi…
Domain AdaptationUnsupervised Domain AdaptationTowards Robust Video Object Segmentation with Adaptive Object Calibration
In the booming video era, video segmentation attracts increasing research attention in the multimedia community. Semi-supervised video object segmentation (VOS) aims at segmenting objects in all target frames of a video,…
ObjectSegmentationSemantic SegmentationSemi-Supervised Video Object Segmentation+4