Lune

CVPR2023顶会

Prompting Large Language Models with Answer Heuristics for Knowledge-Based Visual Question Answering

Zhenwei Shao, Zhou Yu, Meng Wang, Jun Yu

2023年份
57顶会引用

摘要

Knowledge-based visual question answering (VQA) requires external knowledge beyond the image to answer the question. Early studies retrieve required knowledge from explicit knowledge bases (KBs), which often introduces irrelevant information to the question, hence restricting the performance of their models. Recent works have sought to use a large language model (i.e., GPT-3 [3]) as an implicit knowledge engine to acquire the necessary knowledge for answering. Despite the encouraging results achieved by these methods, we argue that they have not fully activated the capacity of GPT-3 as the provided input information is insufficient. In this paper, we present Prophet-a conceptually simple framework designed to prompt GPT-3 with answer heuristics for knowledge-based VQA. Specifically, we first train a vanilla VQA model on a specific knowledgebased VQA dataset without external knowledge. After that, we extract two types of complementary answer heuristics from the model: answer candidates and answer-aware examples. Finally, the two types of answer heuristics are encoded into the prompts to enable GPT-3 to better comprehend the task thus enhancing its capacity. Prophet significantly outperforms all existing state-of-the-art methods on two challenging knowledge-based VQA datasets, OK-VQA and A-OKVQA, delivering 61.1% and 55.7% accuracies on their testing sets, respectively. Q: what fills the balloons? testing sample training samples answer-aware examples Candidates: • candle(0.99) • birthday(0.02) • fire(0.01) ...

helium Please answer the question according to the context and answer candidates . Each answer candidate is associated with a confidence score within a bracket. The true answer may not be included in the candidates. Candidates: • air(0.28) • helium(0.07) • wine(0.03) Candidates: • air(0.69) • helium(0.62) • oxygen(0.04) ... Frozen GPT-3 Model Context: Inflated kites in various shapes float in the air. Question: What chemical makes cats fly? Candidates: air (0.69), helium (0.62), oxygen (0.04) Answer: helium Context: The man is smiling at a birthday cake. Question: What is he about to blow out? Candidates: candle (0.99), birthday (0.02), fire (0.01) Answer: candle Context: a group of children stand around a cake. Question: What fills the balloons? Candidates: air (0.28), helium (0.07), wine (0.03

问问这篇 Paper

智能体会读完全文。

Lune 把这篇 Paper 索引到了每一个公式,引用它的顶会 Paper 也一样。你提问,回答直接引用原文。

可以从这些问题问起

智能体调用

Luneget_paper_fulltext

在 Lune 里问

免费开始,无需绑卡

引用它的顶会 Paper57

问问它们各自怎么用它

它引用的顶会 Paper22

相关 Paper

黄昏的海面,两侧是细线勾勒的悬崖