Flamingo (2022) › The Problem

Michael BrenndoerferAugust 8, 20253 min read
History of Language AIAll chapters
Part 7 of 9Multimodal & Instruction Era
Part 7 of 9Multimodal & Instruction Era
Chapter 84Flamingo (2022) › The Problem
Reading section 2 of 7 · The Problem · 3 minSection 2 of 7 · 3 min

Book contents

Section 2 of 7 · 3 min read

Flamingo (2022) › The ProblemOne section · Sections in this chapter2 / 7 ↓
Track your reading progress

Sign in to mark sections as read and track your learning journey

Sign in →
Reading tools Definitions & inline links

Choose your expertise level to adjust how many terms are explained. Beginners see more tooltips, experts see fewer to maintain reading flow. Hover over underlined terms for instant definitions.

Article links

Make inline references clickable

The traditional approach to vision-language tasks had relied on training separate models for each task or using task-specific fine-tuning to adapt general models to specific applications. This approach was resource-intensive and often resulted in models that were specialized for particular tasks but lacked the flexibility to handle new tasks or domains. Researchers working on image captioning, visual question answering, or image classification typically needed to collect large amounts of task-specific labeled data, carefully tune training procedures for each task, and maintain separate models or fine-tuned versions for different applications.

The lack of flexibility was particularly problematic for few-shot learning scenarios. Existing vision-language models struggled to adapt to new tasks with only a few examples, requiring large amounts of task-specific training data to achieve good performance. A model trained for image captioning couldn't easily adapt to visual question answering without extensive retraining. A system designed for one visual domain often failed to generalize to new domains. This limitation made it difficult to deploy vision-language systems in applications where labeled data was scarce or where requirements evolved rapidly.

Another fundamental challenge was effectively combining visual and textual information. Most existing approaches either used simple concatenation of visual and textual features or required task-specific architectures designed for particular applications. These approaches struggled to capture the rich interactions between visual and textual modalities, limiting the model's ability to understand complex relationships between what it saw and what was described in text. The question of how to design architectures that could flexibly attend to relevant parts of both modalities based on task requirements remained largely unanswered.

The disconnect between few-shot learning in language models and vision-language tasks created additional challenges. GPT-3 and other large language models had demonstrated remarkable few-shot learning capabilities, where the model could adapt to new tasks through in-context examples provided in the prompt. Extending these capabilities to vision-language tasks required architectures that preserved few-shot learning while effectively integrating visual information. Simply concatenating vision and language components typically destroyed the few-shot learning capabilities that made large language models so flexible.

The problem was particularly acute for applications requiring rapid adaptation to new tasks or domains. A content moderation system might need to understand new types of inappropriate content. An assistive technology application might need to adapt to different types of visual scenes or user needs. A research tool might need to handle novel combinations of visual and textual queries. Traditional approaches, requiring extensive labeled data and task-specific training for each new application, couldn't scale to meet these needs efficiently.

Track your reading progress

Sign in to mark sections as read and track your learning journey

Sign in →
Newsletter

Stay up to date

Get new articles, book updates, and notes on AI and technology.

Unsubscribe at any time. Privacy policy