Summary
This work comprehensively investigates the architecture for multi-task policy learning on robotics manipulation tasks. Considering imitation learning with a limited number of demonstrations, the authors study the design choice of the network architecture, including encoders for observation with multi-modality, observations chunk, and action head. This work presents experiments on diverse benchmarks in the simulator and real-world robot manipulation tasks. According to the detailed ablation study of design choices on the components, this work selects the architecture design with a performance around 20% improvement over the baselines.
Strengths
The presentation is clear and easy to understand
The authors conducted extensive experiments and solid evidence to support their proposed architecture
It is impressive to achieve >90% real-world performance with a limited number of demonstrations on the real robot.
Weaknesses
The contribution of this work is mostly the empirical study of the combination of existing architecture/design choices. It does not propose any new architecture/design choices
Since the main contribution is empirical study rather than a new idea, it is important to share the code so that other researchers can replicate the experiments and benefit from this work for experiments on other tasks. However, the code is not provided along with this submission.
This work did not consider the time efficiency and data efficiency for multi-task policy learning when comparing different architectures and baselines. But these factors are also very important for robot learning. It will be much better to also discuss these factors.
Questions
I’m concerned about the baseline implementation, especially RVT-1 on LIBERO and real-robot tasks, since it seems much poorer than RVT-1 paper (though RVT-1 shows experiments on RLBench and a different set of real-robot tasks.)
About keyframe extraction, which is an important part of the success of RVT-1, how do you define keyframes on LIBERO and real-robot data?
About action prediction, did you use the same discretization way as presented in RVT-1 paper?
Is it possible to study BAKU on RLBench, so we can have a more convincing comparison?
Do you have any intuitive explanation about why the baseline fails? RVT-1 also works well on real-world tasks in their paper. Their task set also consists of general pick&place tasks. Why does its success rate drop a lot in the task set in this submission? Only the architecture difference from BAKU contributes to the performance gap?
This work will be more convincing if the baselines can be discussed more in detail.
Limitations
This work studies the architecture design with detailed ablative study, which is definitely informative and useful for other researchers in the area. However, it does not propose any new ideas/insights. So it is more like a technical report or system engineering paper, rather than a research paper.
Its contribution only focuses on the specific area of robotics manipulation, and the evidence or conclusions seem not generalizable/beneficial for any other AI area. Not sure whether NeurIPS is the proper venue. Perhaps it is more appropriate to be presented in a robotics conference/journal.