paper-with-me

홈 › Papers

Forecast-MAE: Self-supervised Pre-training for Motion Forecasting with Masked Autoencoders

2023-08-19 · ICCV 2023 1 · Jie Cheng, Xiaodong Mei, Ming Liu

This study explores the application of self-supervised learning (SSL) to the task of motion forecasting, an area that has not yet been extensively investigated despite the widespread success of SSL in computer vision and natural language processing. To address this gap, we introduce Forecast-MAE, an extension of the mask autoencoders framework that is specifically designed for self-supervised learning of the motion forecasting task. Our approach includes a novel masking strategy that leverages the strong interconnections between agents' trajectories and road networks, involving complementary masking of agents' future or history trajectories and random masking of lane segments. Our experiments on the challenging Argoverse 2 motion forecasting benchmark show that Forecast-MAE, which utilizes standard Transformer blocks with minimal inductive bias, achieves competitive performance compared to state-of-the-art methods that rely on supervised learning and sophisticated designs. Moreover, it outperforms the previous self-supervised learning method by a significant margin. Code is available at https://github.com/jchengai/forecast-mae.

📄 PDF Abstract BibTeX arXiv:2308.09882

Code (2)

jchengai/forecast-mae 공식 구현 pytorch
daeheepark/t4p pytorch

Tasks

Inductive BiasMotion ForecastingSelf-Supervised Learning

Methods 이 논문이 사용한 방법론

Multi-Head Attention 설명 없음
Attention 설명 없음
Linear Layer A Linear Layer is a projection $\mathbf{XW + b}$.
Position-Wise Feed-Forward Layer 설명 없음
BPE Byte Pair Encoding, or BPE, is a subword segmentation algorithm that encodes rare and unknown words as sequences of subword units. The intuition is that various word…
Adam 설명 없음
Label Smoothing Label Smoothing is a regularization technique that introduces noise for the labels. This accounts for the fact that datasets may have mistakes in them, so maximizing the…
Layer Normalization Unlike batch normalization, Layer Normalization directly estimates the normalization statistics from the summed inputs…

Similar Papers 제목 키워드 기반

Forecasting of depth and ego-motion with transformers and self-supervision

2022-06-15 · Houssem Boulahbal, Adrian Voicila, Andrew Comport

This paper addresses the problem of end-to-end self-supervised forecasting of depth and ego motion. Given a sequence of raw images, the aim is to forecast both the geometry and ego-motion using a self supervised photomet…

Inductive Bias

SSL-Lanes: Self-Supervised Learning for Motion Forecasting in Autonomous Driving

2022-06-28 · Prarthana Bhattacharyya, Chengjie Huang, Krzysztof Czarnecki

Self-supervised learning (SSL) is an emerging technique that has been successfully employed to train convolutional neural networks (CNNs) and graph neural networks (GNNs) for more transferable, generalizable, and robust …

Autonomous DrivingMotion ForecastingRepresentation LearningSelf-Supervised Learning

Motion Forecasting for Autonomous Vehicles: A Survey

2025-02-10 · Jianxin Shi, Jinhao Chen, Yuandong Wang, Li Sun 외

In recent years, the field of autonomous driving has attracted increasingly significant public interest. Accurately forecasting the future behavior of various traffic participants is essential for the decision-making of …

Autonomous DrivingAutonomous VehiclesDecision MakingMotion Forecasting+2

Safe Local Motion Planning With Self-Supervised Freespace Forecasting

2021-06-19 · CVPR 2021 1 · Peiyun Hu, Aaron Huang, John Dolan, David Held 외

Safe local motion planning for autonomous driving in dynamic environments requires forecasting how the scene evolves. Practical autonomy stacks adopt a semantic object-centric representation of a dynamic scene and bu…

Autonomous DrivingMotion Planningobject-detectionObject Detection+1

Context-free Self-Conditioned GAN for Trajectory Forecasting

2026-03-09 · Tiago Rodrigues de Almeida, Eduardo Gutierrez Maestro, Oscar Martinez Mozos arxiv

In this paper, we present a context-free unsupervised approach based on a self-conditioned GAN to learn different modes from 2D trajectories. Our intuition is that each mode indicates a different behavioral moving patter…

Trajectory Forecasting