paper-with-me

Papers

SSMTL++: Revisiting Self-Supervised Multi-Task Learning for Video Anomaly Detection

2022-07-16 · Antonio Barbalau, Radu Tudor Ionescu, Mariana-Iuliana Georgescu, Jacob Dueholm, Bharathkumar Ramachandra, Kamal Nasrollahi, Fahad Shahbaz Khan, Thomas B. Moeslund, Mubarak Shah

A self-supervised multi-task learning (SSMTL) framework for video anomaly detection was recently introduced in literature. Due to its highly accurate results, the method attracted the attention of many researchers. In this work, we revisit the self-supervised multi-task learning framework, proposing several updates to the original method. First, we study various detection methods, e.g. based on detecting high-motion regions using optical flow or background subtraction, since we believe the currently used pre-trained YOLOv3 is suboptimal, e.g. objects in motion or objects from unknown classes are never detected. Second, we modernize the 3D convolutional backbone by introducing multi-head self-attention modules, inspired by the recent success of vision transformers. As such, we alternatively introduce both 2D and 3D convolutional vision transformer (CvT) blocks. Third, in our attempt to further improve the model, we study additional self-supervised learning tasks, such as predicting segmentation maps through knowledge distillation, solving jigsaw puzzles, estimating body pose through knowledge distillation, predicting masked regions (inpainting), and adversarial learning with pseudo-anomalies. We conduct experiments to assess the performance impact of the introduced changes. Upon finding more promising configurations of the framework, dubbed SSMTL++v1 and SSMTL++v2, we extend our preliminary experiments to more data sets, demonstrating that our performance gains are consistent across all data sets. In most cases, our results on Avenue, ShanghaiTech and UBnormal raise the state-of-the-art performance bar to a new level.

📄 PDF Abstract BibTeX arXiv:2207.08003

Code (0)

등록된 구현이 없습니다.

Tasks

Anomaly DetectionKnowledge DistillationMulti-Task LearningOptical Flow EstimationSelf-Supervised LearningVideo Anomaly Detection

Methods 이 논문이 사용한 방법론

Multi-Head Attention 설명 없음
Attention 설명 없음
Linear Layer A Linear Layer is a projection $\mathbf{XW + b}$.
Dense Connections Dense Connections, or Fully Connected Connections, are a type of layer in a deep neural network that use a linear operation where every input is connected to every output…
Layer Normalization Unlike batch normalization, Layer Normalization directly estimates the normalization statistics from the summed inputs…
Average Pooling 설명 없음
Convolution A convolution is a type of matrix operation, consisting of a kernel, a small matrix of weights, that slides over input data performing element-wise multiplication with the…
Global Average Pooling Global Average Pooling is a pooling operation designed to replace fully connected layers in classical CNNs. The idea is to generate one feature map for each corresponding…

Similar Papers 제목 키워드 기반

Robust Training Objectives Improve Embedding-based Retrieval in Industrial Recommendation Systems

2024-09-23 · Matthew Kolodner, Mingxuan Ju, Zihao Fan, Tong Zhao 외

Improving recommendation systems (RS) can greatly enhance the user experience across many domains, such as social media. Many RS utilize embedding-based retrieval (EBR) approaches to retrieve candidates for recommendatio…

Recommendation SystemsRetrieval

Task Compass: Scaling Multi-task Pre-training with Task Prefix

2022-10-12 · Zhuosheng Zhang, Shuohang Wang, Yichong Xu, Yuwei Fang 외

Leveraging task-aware annotated data as supervised signals to assist with self-supervised learning on large-scale unlabeled data has become a new trend in pre-training language models. Existing studies show that multi-ta…

Common Sense ReasoningData AugmentationMulti-Task LearningQuestion Answering+3

Robust Multi-Task Learning with Excess Risks

2024-02-03 · Yifei He, Shiji Zhou, Guojun Zhang, Hyokun Yun 외

Multi-task learning (MTL) considers learning a joint model for multiple tasks by optimizing a convex combination of all task losses. To solve the optimization problem, existing methods use an adaptive weight updating sch…

Multi-Task Learning

Revisiting Self-Supervised Visual Representation Learning

2019-01-25 · CVPR 2019 6 · Alexander Kolesnikov, Xiaohua Zhai, Lucas Beyer

Unsupervised visual representation learning remains a largely unsolved problem in computer vision research. Among a big body of recently proposed approaches for unsupervised learning of visual representations, a class of…

Representation LearningSelf-Supervised Image ClassificationSelf-Supervised Learning

Revisiting Supervision for Continual Representation Learning

2023-11-22 · Daniel Marczak, Sebastian Cygert, Tomasz Trzciński, Bartłomiej Twardowski

In the field of continual learning, models are designed to learn tasks one after the other. While most research has centered on supervised continual learning, there is a growing interest in unsupervised continual learnin…

Continual LearningRepresentation LearningSelf-Supervised Learning