paper-with-me

홈 › Papers

Analyzing Modular Approaches for Visual Question Decomposition

2023-11-10 · Apoorv Khandelwal, Ellie Pavlick, Chen Sun

Modular neural networks without additional training have recently been shown to surpass end-to-end neural networks on challenging vision-language tasks. The latest such methods simultaneously introduce LLM-based code generation to build programs and a number of skill-specific, task-oriented modules to execute them. In this paper, we focus on ViperGPT and ask where its additional performance comes from and how much is due to the (state-of-art, end-to-end) BLIP-2 model it subsumes vs. additional symbolic components. To do so, we conduct a controlled study (comparing end-to-end, modular, and prompting-based methods across several VQA benchmarks). We find that ViperGPT's reported gains over BLIP-2 can be attributed to its selection of task-specific modules, and when we run ViperGPT using a more task-agnostic selection of modules, these gains go away. Additionally, ViperGPT retains much of its performance if we make prominent alterations to its selection of modules: e.g. removing or retaining only BLIP-2. Finally, we compare ViperGPT against a prompting-based decomposition strategy and find that, on some benchmarks, modular approaches significantly benefit by representing subtasks with natural language, instead of code.

📄 PDF Abstract BibTeX arXiv:2311.06411

Code (1)

brown-palm/visual-question-decomposition 공식 구현 pytorch

Tasks

Code GenerationVisual Question Answering (VQA)

Methods 이 논문이 사용한 방법론

Focus 설명 없음

Similar Papers 제목 키워드 기반

Text Modular Networks: Learning to Decompose Tasks in the Language of Existing Models

2020-09-01 · NAACL 2021 4 · Tushar Khot, Daniel Khashabi, Kyle Richardson, Peter Clark 외

We propose a general framework called Text Modular Networks(TMNs) for building interpretable systems that learn to solve complex tasks by decomposing them into simpler ones solvable by existing models. To ensure solvabil…

Question Answering

Modular Visual Question Answering via Code Generation

2023-06-08 · Sanjay Subramanian, Medhini Narasimhan, Kushal Khangaonkar, Kevin Yang 외

We present a framework that formulates visual question answering as modular code generation. In contrast to prior work on modular approaches to VQA, our approach requires no additional training and relies on pre-trained …

Code GenerationIn-Context LearningQuestion AnsweringVisual Question Answering+1

Recursive Visual Programming

2023-12-04 · Jiaxin Ge, Sanjay Subramanian, Baifeng Shi, Roei Herzig 외

Visual Programming (VP) has emerged as a powerful framework for Visual Question Answering (VQA). By generating and executing bespoke code for each question, these methods demonstrate impressive compositional and reasonin…

Code GenerationQuestion AnsweringVisual Question AnsweringVisual Question Answering (VQA)

Modularized Zero-shot VQA with Pre-trained Models

2023-05-27 · Rui Cao, Jing Jiang

Large-scale pre-trained models (PTMs) show great zero-shot capabilities. In this paper, we study how to leverage them for zero-shot visual question answering (VQA). Our approach is motivated by a few observations. First,…

object-detectionObject DetectionQuestion AnsweringRelational Reasoning+2

Several questions of visual generation in 2024

2024-07-11 · Shuyang Gu

This paper does not propose any new algorithms but instead outlines various problems in the field of visual generation based on the author's personal understanding. The core of these problems lies in how to decompose vis…