Summary
1. This work proposes Chain-of-Sight, a training method of MLLM that leverages global and local visual contexts effectively.
2. To boost efficiency in the pretraining stage, the authors propose a post-pretrain token scaling strategy. During the pretraining state, it requires significantly fewer visual tokens and cuts down the wall-clock training time by 73% in the pretraining stage. To effectively increase tokens during fine-tuning stage to enhance performance, they propose a compound strategy by manipulating input resolution and window size at the same time.
3. When both use the same number of tokens during fine-tuning, the results achieved by the Chain-of-Sight model pre-trained with 32 tokens match or surpass those obtained using 336 visual tokens throughout the training process.
Strengths
1. The writing is mostly clear and easy to follow, except for the compound scaling part where a clearer illustration is suggested.
2. Comprehensive ablation study. Variations of pretraining token number / pretraining strategy(CoS, Resample) / FT are compared on various tasks including image captioning, visual question answering, text recognition, referring expression comprehension, etc.
3. According to Table 5, CoS-7B achieves good results on VQA benchmarks compared to 7B-level baselines.
Weaknesses
1. The method of hierarchical (multi-scale) visual input has already been explored in many former works, which is contradictory to the expression in L91-92 "Despite this, the potential for harnessing multi-scale visual hierarchies remains under-explored in the context of MLLMs". For example, LLaVA-NeXT [1] and InternLM-XComposer2-4KHD [2] both adopted multi-scale strategies and proved their effectiveness.
2. There are mistakes in the table of experiment results. For example, in Table 3, RefCOCO+, test-A, the second-best one should be 90.57.
[1] Liu, Haotian, et al. "LLaVA-NeXT: Improved reasoning, OCR, and world knowledge." https://llava-vl.github.io/blog/2024-01-30-llava-next/
[2] Dong, Xiaoyi, et al. "Internlm-xcomposer2-4khd: A pioneering large vision-language model handling resolutions from 336 pixels to 4k hd." *arXiv preprint arXiv:2404.06512* (2024).
Questions
1. In Table 2 and Table 3, why are many of the results of "CoS, pre-train 80, FT 336" better than those of "CoS, pre-train 336, FT 336"? Analysis or explanations are suggested.
2. The settings of ablation experiments are not explained. Is that the same as sec 3.1 training settings? If so, why do the results in Table 5 not agree with those in Table 2&3&4?
Limitations
The experiment is only conducted on 7B-level model with PEFT. Larger scale model with full-parameter training is suggested to prove its effectiveness and extensibility in modern pretraining.