Papers › ShapeWorld - A new test methodology for multimodal language understanding

ShapeWorld - A new test methodology for multimodal language understanding

14 Apr 2017arXiv:1704.04517archive 2025-07-28

Alexander Kuhnle, Ann Copestake

We introduce a novel framework for evaluating multimodal deep learning models with respect to their language understanding and generalization abilities. In this approach, artificial data is automatically generated according to the experimenter's specifications. The content of the data, both during training and evaluation, can be controlled in detail, which enables tasks to be created that require true generalization abilities, in particular the combination of previously introduced concepts in novel ways. We demonstrate the potential of our methodology by evaluating various visual question answering models on four different tasks, and show how our framework gives us detailed insights into their capabilities and limitations. By open-sourcing our framework, we hope to stimulate progress in the field of multimodal language understanding.

PaperPDFCode

In Syntology Open this paper in Syntology's Atlas, the map of the papers in Syntology's graph and their citations.

Code

AlexKuhnle/ShapeWorld officialmentioned in papermentioned on GitHubtf report
dhruvyad/MultimodalGame mentioned on GitHubpytorch report
lgraesser/MultimodalGame mentioned on GitHubpytorchBSD-3-Clause report

Repository list and official/mentioned flags are the archive's, frozen 2025-07-28. Reachability, where shown, is from one Syntology probe window (2026-09-16 to 2026-09-18); repositories not probed show nothing. GitHub stars are not tracked.

Code Syntology ran Syntology

Not run by Syntology. Nothing on this page verifies that the listed code works.

Tasks

Multimodal Deep LearningVisual Question AnsweringVisual Question Answering (VQA)

Datasets

Introduced by this paper, per the archive.

ShapeWorld

Results from the paper archive 2025-07-28

No leaderboard rows for this paper in the archive.

Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections