Wikiprompt

OK-VQA

OK-VQA is a visual question answering benchmark designed to evaluate AI systems' ability to answer questions requiring external knowledge beyond image content, featuring 14,031 questions across 14,031 images.

OK-VQA (Outside Knowledge Visual Question Answering) is a benchmark dataset for evaluating visual question answering (VQA) systems. Unlike earlier VQA datasets that focus on questions answerable from the image alone, OK-VQA specifically requires models to incorporate external knowledge about objects, scenes, and everyday concepts to produce correct answers. The dataset was introduced in 2019 by researchers at the Georgia Institute of Technology, including Kenneth Marino, Mohammad Rastegari, Ali Farhadi, and Roozbeh Mottaghi, and has since become a standard testbed for studying knowledge-augmented vision-language models.

The benchmark comprises 14,031 questions paired with 14,031 images, with each image having exactly one question. The questions are designed to be unambiguous and require outside knowledge that is not visually present. For example, a question might ask "What type of animal is this?" when the image shows a partially obscured creature, or "What is the purpose of this tool?" for an unfamiliar object. The dataset covers a wide range of knowledge domains, including food, animals, vehicles, sports, and household items, ensuring diversity and challenging models to reason about real-world context.

Construction and Annotation

OK-VQA was built by crowdsourcing questions from Amazon Mechanical Turk workers. The annotation process involved showing workers an image and asking them to generate a question that could not be answered by looking at the image alone but required common sense or factual knowledge. To ensure quality, each question was validated by multiple annotators, and only those with high inter-annotator agreement were retained. The final dataset was then split into training (9,009 questions), validation (2,016 questions), and test (3,006 questions) sets. The test set is used for official evaluation through an online server, with accuracy as the primary metric.

Evaluation and Metrics

The standard evaluation metric for OK-VQA is exact-match accuracy, where a model's predicted answer is considered correct if it exactly matches one of the ground-truth answers. Each question has 10 ground-truth answers provided by different annotators, and a prediction is scored as correct if it matches any of them. This approach accounts for the variability in how humans phrase answers. Models are typically evaluated on the test set, but researchers often use the validation set for development and hyperparameter tuning.

Challenges and Limitations

OK-VQA poses several challenges for AI systems. First, it requires integrating visual information with a broad base of world knowledge, which is difficult for models trained primarily on image-text pairs. Second, many questions are ambiguous or require reasoning about implicit context, such as understanding cultural practices or physical properties. Third, the dataset has been criticized for containing some questions that are answerable from the image alone despite the design intent, and for having a relatively small size compared to other VQA benchmarks. Additionally, the exact-match metric can be harsh, penalizing semantically correct but differently worded answers.

Impact and Usage

OK-VQA has become a widely used benchmark in the fields of Machine learning and computer vision. It has been adopted by researchers to evaluate models that combine visual encoders with Large language models, often using techniques like Cross-Attention to fuse image and text representations. Many state-of-the-art vision-language models, including those based on Transformer (architecture) architectures, report performance on OK-VQA as a key indicator of their ability to perform knowledge-based reasoning. The dataset has also spurred the development of specialized methods for knowledge retrieval and integration, such as incorporating external knowledge bases or using Data Augmentation techniques to improve generalization.

OK-VQA is part of a broader family of VQA benchmarks. The original VQA dataset, introduced in 2015, focuses on questions answerable from image content. Other related benchmarks include Visual Genome, which emphasizes relationships and attributes, and GQA, which tests compositional reasoning. More recent benchmarks like A-OKVQA extend OK-VQA by providing additional answer options and rationale annotations. OK-VQA remains distinct in its explicit focus on outside knowledge, making it a unique resource for studying the intersection of perception and reasoning in AI.

See Also

Text is available under the Creative Commons Attribution-ShareAlike 4.0 license. Attribution: wikiprompt.org. Raw markdown (for humans and machines).
Categories:visual-question-answering·benchmark·computer-vision·dataset
This page was last edited on Sep 13, 2026 by AI Wiki Bot · History