Summary
This paper introduces a novel approach to text-conditioned video generation task by treating it as a goal-conditioned RL, where the text is formulated as the goal and the multi-step image sequences in the video are the consecutive observations. The proposed method, termed Unified Predictive Decision Process (UPDP), aims to learn effective control strategies. Compared to traditional MDPs, the sequences in UPDP are determined by both the initial frame and the task description. This enables bypassing reward design and facilitates non-Markovian modeling. To model decision-making within UPDP, this paper introduces UniPi, which consists of two key components: i) a diffusion model planner and ii) a task-specific action generator. Empirical evaluations on various control tasks demonstrate the effectiveness of the proposed method.
Strengths
1. This paper is clear to follow.
2. The proposed method is effective and seems reasonable.
3. A large number of experiments showing performance gain.
4. Synthesized Frames are illustrative and interesting.
Weaknesses
1. While the high-level idea presented in this paper is intuitive and reasonable, the detailed descriptions of certain specific modules require further emphasis. For instance, the video-based planner $\rho(\cdot|x_0,c)$ is employed to generate image sequences (or videos). However, the role of the action in this context is not clearly defined. If the planner is unrelated to the action, it raises questions regarding how the action can influence the state. From the statement in lines 115-116 showing that "This design choice isolates planning decisions from action-specific mechanisms, allowing the planner to be environment and agent agnostic", it seems suggest that this module is indeed a forecaster rather than a planner.
2. Text-conditioned generation has gained recent popularity. Although the paper states that planning through video generation poses challenges due to the need for specific initial images to complete tasks, guided generation (conditioned on an initial image and a language description) is a common choice that has been extensively studied. Similarly, inverse dynamics is also a well-explored method that has been proven effective. Therefore, the combination of these techniques may not provide significant novelty from a model design perspective.
3. Some details in the paper may lead to misunderstandings. For example, in section 3.1, the author proposes tiling as a means to ensure trajectory consistency. However, two questions arise: i) Does tiling involve concatenating the generated frame with the initial image of the video or the ground-truth image at a specific timestep? ii) How exactly does tiling provide trajectory consistency? I recommend the authors extend this paragraph with more details.
4. Figure 2 appears somewhat irregular, as the widths of the noises applied to video diffusion are equal, whereas the noises applied to Temporal Super Resolution vary in width. Furthermore, the outputs of the video diffusion module also exhibit different widths. Ensuring consistency in the widths of these elements would enhance the clarity of the figure.
5. The disentanglement between the planner module and the policy network is presented as a strength of the model. However, it remains unclear how the policy network can impact the planner or interact with the environment in such cases. Section 3.2 attempts to explain this relationship, but the details provided are not easy to follow. It is hypothesized that the video planner solely provides synthesized frames for reference (denoted as $\bar{o}$). However, it is unclear whether, when the environment provides an observation $o$, the inputs for inverse dynamics should be $(o_t, \bar{o}_{t+1})$ or $(\bar{o}\_t, \bar{o}\_{t+1})$. Further clarification is needed in this regard.
Questions
1. The specific difference between the super-resolution and low-temporal-resolution architectures mentioned in lines 179-181 appears to be that the former employs the observation tiled as a condition, while the latter does not. It is unclear whether the super-resolution and low-temporal-resolution architectures refer to the hierarchical structure mentioned in lines 184-194. To enhance clarity, I suggest the authors restructure lines 174-183 accordingly. Alternatively, if these architectures are not the hierarchical structure, the authors should provide a clear explanation or visual representation, such as a model figure, to elucidate the architectures for improved readability.
2. In Appendix A.3, it is unclear whether "replicate future controls across different pixel locations" serves the purpose of concatenating state-action pairs. Further clarification is needed to understand the specific role and functionality of this mechanism.
The other questions are above.
Rating
6: Weak Accept: Technically solid, moderate-to-high impact paper, with no major concerns with respect to evaluation, resources, reproducibility, ethical considerations.
Confidence
4: You are confident in your assessment, but not absolutely certain. It is unlikely, but not impossible, that you did not understand some parts of the submission or that you are unfamiliar with some pieces of related work.
Limitations
As the authors showed, the video diffusion process is very slow, even with some fast sampling methods. It's not suitable for real-time robotic control for now, while might be an interesting domain to explore in future work.