SYNTHESIS NOTE
Model Architecture and Internals Agentic Systems and Tool Use Conversational AI and Personalization

Can unlabeled UI video teach models what users intend?

Can temporal masking on screen recordings learn task-aware representations without paired text labels? This matters because labeled UI video is scarce and expensive, so self-supervised learning could unlock scaling.

Synthesis note · 2026-05-03 · sourced from Tool Computer Use

UI-JEPA argues that prior UI-understanding approaches misframe the problem at two levels. Pretrained UI transformers operate at the component level and miss the concept of a task. Image-encoder-plus-LLM systems handle static screenshots and miss temporal structure — they can list widgets but cannot understand what a sequence of UI actions accomplishes. Crawler-based systems handle specific tasks but generalize poorly to unseen ones.

The hypothesis is that user intent is a temporal property of UI activity, not a spatial property of any frame. UI-JEPA therefore processes video sequences of UI actions during task execution, training a JEPA-based encoder with temporal masking on unlabeled UI video — predicting fully masked frames from unmasked frames. Because predicting masked frames forces the encoder to capture temporal relationships and task structure, the resulting representations encode what the user is trying to do, not just what is on the screen.

The decoder side is an LLM conditioned on these representations to produce textual user-intent descriptions. The empirical claim that earns its keep is data efficiency: fine-tuning the decoder requires a fraction of the paired video-text data and compute that SOTA MLLMs need. This matters because labeled UI video is scarce and expensive — the architecture trades the bottleneck of paired labels for the abundance of unlabeled screen recordings.

The broader implication is a separation of concerns: temporal/structural understanding learned self-supervised on unlabeled streams, semantic intent inference layered via a small LLM decoder on top. When labeled data is scarce, the right move is to push the learning into self-supervision and keep the supervised layer thin. This is the same architectural move as Why do vision-only GUI agents struggle with screen interpretation? — factor the perception sub-problem out of the foundation model and hand it the structured signal it can actually use.

Inquiring lines that use this note as a source 22

This note is a source for these synthesized inquiries. Follow a line forward into its question, or open it to trace back to all of its sources.

Related concepts in this collection 5

This note in its neighbourhood — explore the map, then jump to a related concept in the list below.

Concept map
14 direct connections · 85 in 2-hop network ·medium cluster Open in graph ↗

Click a node to walk · click center to open · click Open in graph to see this note in the full knowledge graph

your link semantically near linked from elsewhere

Related papers in this collection 8

Papers most semantically related to this note, ranked by cosine similarity in the embedding space.

Original note title

predictive video masking on UI activity learns user intent without paired text — JEPA-style self-supervision turns unlabeled screen recordings into a usable signal