> Why does the student VDD model outperform the teacher diffusion model? […] According to the paper, VDD-BESO is both more accurate and not less diverse than BESO. What could be the reason for this discrepancy?
>
We would like to express our sincere gratitude to the reviewer for their insightful questions, which prompted us to conduct further investigations. Below is a summary of our findings.
Unlike DDPM, which uses a fixed set of timesteps, BESO learns a continuous-time representation of the scores. This continuous representation enables the use of various numerical integration schemes, which can impact the performance of the diffusion model.
In our original experiments, we used the Euler-Maruyama method with 16 integration steps, following [1]. However, upon further investigation, we observed that utilizing alternative integration schemes, such as DDIM [2] or the Heun method [3], and increasing the number of integration steps, produced different success rates and entropy values. Some of these results surpassed those of VDD-BESO, underscoring that the teacher model indeed serves as an upper bound for the student model's performance. These findings are detailed in the table below. In the table we follow the convention "Sampler name - Number of integration steps”.
| | Euler_Maru-16 | Euler-16 | Heun-16 | DDIM-16 |
| --- | --- | --- | --- | --- |
| **Success Rate** | $0.70$ | $0.68$ | $0.72$ | $0.73$ |
| **Task Entropy** | $0.19$ | $0.25$ | $0.25$ | $0.25$ |
| | **Euler_Maru-32** | **Euler_Maru-64** | | **VDD-BESO** |
| **Success Rate** | $0.76$ | $0.76$ | | $0.76\pm0.04$ |
| **Task Entropy** | $0.23$ | $0.24$ | | $0.22\pm0.03$ |
We, therefore, attribute VDD-BESO’s superior performance over BESO to the timestep selection strategy (see Section 4.3) of the learned continuous-time score functions.
In response to the reviewer's comments, we will include the results of various integration schemes across all tasks and provide additional clarifications in our revised manuscript.
---
> Could this be related to the use of image observations?
>
Regarding the performance gap observed primarily in image-based tasks, we suspect that this may be due to the use of the pre-trained vision encoder from the diffusion model for VDD, which likely enhances distillation performance. However, to confirm this hypothesis and provide a definitive explanation, further investigations are required.
---
> How to choose the optimal number of experts in real-world control tasks?
>
>
> The results indicate that reducing the number of experts can increase the success rate, albeit at the cost of skill diversity. While this conclusion seems reasonable, it raises the question: how should we determine the optimal number of experts in a Mixture of Experts (MoE) model for a given real-world control task or set of tasks? In many safety-critical control problems, success rate is often the primary concern, leading to the possibility of opting for a smaller number of experts. Could you provide guidance on this decision, or better yet, demonstrate through experiments any potential drawbacks of this strategy?
>
We understand that when the reviewer refers to "safety-critical control problems," they are addressing situations where failures or incorrect operations in control systems could lead to significant harm to humans or robots.
To provide a meaningful response, we believe it is important to have more specific details about the particular task or setting.
For example, in a static task environment where achieving high success rates is the primary objective, it might be advantageous to select a small number of components.
On the other hand, if the task involves constantly changing dynamics, a policy that incorporates a diverse set of skills is likely to be more robust [4]. For instance, in the avoidance task depicted in Figure R1 of the PDF attached to our rebuttal, if the path learned by a single-expert policy (Z=1) becomes obstructed, the success rate would drop to zero. In such a dynamic environment, diverse policies could maintain some level of success in completing the task, making a larger number of experts the more suitable option.
If our interpretation of "safety-critical control problems" differs from the reviewer’s definition, we would be happy to provide further clarification.
---
[1] Jia X, Blessing D, Jiang X, Reuss M, Donat A, Lioutikov R, Neumann G. Towards diverse behaviors: A benchmark for imitation learning with human demonstrations. ICLR 2024.
[2] Song J, Meng C, Ermon S. Denoising diffusion implicit models. ICLR 2021.
[3] Karras T, Aittala M, Aila T, Laine S. Elucidating the design space of diffusion-based generative models. NIPS 2022.
[4] Eysenbach, B. and Levine, S., 2021. Maximum entropy RL (provably) solves some robust RL problems. ICLR 2022.