Summary
This paper proposes a multimodal question-answering framework, namely MQA, to tackle three multimodal information extraction (MIE) tasks, including multimodal named entity recognition (MNER), multimodal relation extraction (MRE), and multimodal event detection (MED). Specifically, based on the instruction-following of large multimodal models (LMMs), all of the three tasks are reformulated by the multiple-choice QA template to respectively classify entity type, relation type, and event type. Besides, before classification, MNER and text-centric MED (MTED) tasks also employ type-specific span-extraction QA templates to attain candidate spans. Experimentally, without any fine-tuning, the MQA framework improves the zero-shot performance of two LMMs, i.e. BLIP-2 and InstructBLIP, outperforming two more advanced models, i.e. ChatGPT and GPT4, with vanilla reformulation format. When fine-tuned on few-shot samples, the performance can be further improved. Experiments also demonstrate that MQA can improve the robustness of LMMs to instruction variants and order of input sequence.
Weaknesses
The main weaknesses are three-fold:
Overall, this paper lacks novelty and makes limited contributions. QA-based reformulation (both span-based and multiple-choice) is one of the most typical and long-standing formats for unifying various IE tasks in the NLP community, especially in the era of large-scale models [1-4]. Although this paper targets MIE and incorporates another modality, i.e. an input image paired with the text, it does not pay more attention to understanding the image content and interactions between the two modalities. Therefore, this paper utilizes such a QA format for unified MIE, which contributes less from the perspective of technique. Furthermore, this paper slightly overclaims the contribution in Section 1, i.e. it is a stretch to claim to unify MIE tasks as there are only three evaluated MIE tasks in the experiment setting.
Secondly, the motivation and usage of QA-based reformulation are problematic and unconvincing. Specifically, with the assistance of LMM, a straightforward and intuitive way to reformulate various tasks is to prompt the LMM with task description and optional in-context exemplars, which is widely used in vison-language instruction-following [5], and dubbed as vanilla prompt in this paper (Section 4.3.1). However, this paper leverages two kinds of QA-based reformulation templates, i.e. multi-choice QA template and span-extraction QA template. The reason and motivation behind this are not well explained (Section 1). Furthermore, the former is used for all three MIE tasks to output the entity type, relation type, or event type, while the latter is only engaged in MNER and MTED to obtain better candidate spans. This makes it not very clear whether the good performance can be attributed to the accurate span localization rather than the unified multi-choice QA template. This issue is also portrayed in Table 2 to some extent. For example, without the span localization, the MRE task seems to achieve relatively less gain compared to MNER and MTED tasks.
Last, in response to the above two points, the author may argue that MQA exceeds SOTA and large-scale model baselines substantially, especially when not extracting candidate spans and only using multiple-choice QA templates. However, in that case, the third concern comes to the foreground, i.e. more comparison and ablation experiments are required to justify the effectiveness of MQA and multi-choice QA template. On the one hand, more advanced LMM [6], especially those that have been instruction-tuned in this kind of multi-choice QA template should be discussed and had better be experimentally compared if possible. In addition, as stated by the authors (Section 4.4), ChatGPT and GPT-4 are used to conduct comparisons by only accepting the text input, and they even achieve comparable results to MQA in the MRE task (Table 2). Although they have a larger scale than examined LMM backbones, they completely miss a modality and this comparison makes no sense. On the other hand, this paper does not demonstrate the respective contribution of the multiple-choice QA template and span-extraction QA template, especially on the MNER and MTED tasks.
[1] UniEX: An Effective and Efficient Framework for Unified Information Extraction via a Span-extractive Perspective, ACL 2023
[2] Unified Structure Generation for Universal Information Extraction, ACL 2022
[3] Exploring the limits of transfer learning with a unified text-to-text transformer, JMLR 2020
[4] The natural language decathlon: Multitask learning as question answering, arXiv 2018
[5] VisIT-Bench: A Benchmark for Vision-Language Instruction Following Inspired by Real-World Use, arXiv 2023
[6] MME: A Comprehensive Evaluation Benchmark for Multimodal Large Language Models, arXiv 2023
Questions
1. Is a span-extraction QA prompt necessary for MNER and MTED, and is it possible to use a span-extraction QA prompt to extract span for MRE trigger words?
2. What is the performance when only using multiple-choice QA prompts?
3. What is the difference between the answer option construction (Section 3.4) of multiple-choice QA prompt and the verbalizer of prompt-tuning?
4. What is the objective when conducting 50-shot fine-tuning for backbone LMMs, and what is the number of trainable parameters during this process?