PredRNN++: Towards A Resolution of the Deep-in-Time Dilemma in Spatiotemporal Predictive Learning
Yunbo Wang, Zhifeng Gao, Mingsheng Long, Jian-Min Wang, Philip S. Yu
Code Available — Be the first to reproduce this paper.
ReproduceCode
- github.com/Yunbo426/predrnn-ppOfficialIn papertf★ 0
- github.com/thuml/predrnn-pytorchpytorch★ 522
- github.com/dzhv/Spatio-Temporal-mobile-traffic-forecastingtf★ 0
- github.com/MindSpore-paper-code-2/code2/tree/main/predrnn%2B%2Bmindspore★ 0
- github.com/MS-Mind/MS-Code-06/tree/main/predrnn%2B%2Bmindspore★ 0
- github.com/stevenolvil/PredRNN-V2mindspore★ 0
- github.com/Flunzmas/vp-suitepytorch★ 0
- github.com/code-implementation1/Code6/tree/main/predrnn%2B%2Bmindspore★ 0
- github.com/2023-MindSpore-1/ms-code-215/tree/main/predrnn%2B%2Bmindspore★ 0
- github.com/mindspore-ai/models/tree/master/official/cv/predrnn%2B%2Bmindspore★ 0
Abstract
We present PredRNN++, an improved recurrent network for video predictive learning. In pursuit of a greater spatiotemporal modeling capability, our approach increases the transition depth between adjacent states by leveraging a novel recurrent unit, which is named Causal LSTM for re-organizing the spatial and temporal memories in a cascaded mechanism. However, there is still a dilemma in video predictive learning: increasingly deep-in-time models have been designed for capturing complex variations, while introducing more difficulties in the gradient back-propagation. To alleviate this undesirable effect, we propose a Gradient Highway architecture, which provides alternative shorter routes for gradient flows from outputs back to long-range inputs. This architecture works seamlessly with causal LSTMs, enabling PredRNN++ to capture short-term and long-term dependencies adaptively. We assess our model on both synthetic and real video datasets, showing its ability to ease the vanishing gradient problem and yield state-of-the-art prediction results even in a difficult objects occlusion scenario.
Tasks
Benchmark Results
| Dataset | Model | Metric | Claimed | Verified | Status |
|---|---|---|---|---|---|
| KTH | PredRNN++ | SSIM | 0.87 | — | Unverified |
| Moving MNIST | Causal LSTM | MSE | 46.5 | — | Unverified |
| SynpickVP | PredRNN++ | LPIPS | 0.05 | — | Unverified |