Ferret-UI: Grounded Mobile UI Understanding with Multimodal LLMs
Open accessAbstract
We present Ferret-UI, a multimodal large language model tailored for mobile UI screens with referring, grounding, and reasoning capabilities.
AI snapshot
Written from the paper’s full text.
TL;DR
Ferret-UI is a multimodal LLM adapted from Ferret for mobile UI screens, adding “any resolution” sub-image encoding and instruction data for referring, grounding, and reasoning tasks. It outperforms GPT-4V on all elementary UI tasks and surpasses Fuyu and CogAgent on advanced tasks, though it depends on a UI detection model and shows some cross-platform generalization limits.
Key findings
- Ferret-UI-anyres beats GPT-4V on all elementary UI task averages: iPhone referring 82.4 vs 61.3, Android referring 82.4 vs 37.7, iPhone grounding 81.4 vs 70.3, Android grounding 83.8 vs 4.7.
- Adding anyres improves iPhone referring and grounding by 2 points and raises iPhone advanced-task average from 73.4 (base) to 93.9, while Android advanced average drops from 80.5 (base) to 71.7 in Table 2.
- Elementary tasks improve advanced tasks: advanced-only training scores 64.6 on iPhone and 64.3 on Android; adding both iPhone and Android elementary tasks raises these to 73.4 and 80.5.
- On Spotlight benchmarks, Ferret-UI scores 115.6 CIDEr on screen2words and 140.3 on widget captions, beating Spotlight’s 106.7 and 141.8 respectively, but falls short on taperception (72.9 vs 88.4).
Methods
- Ferret-UI builds on Ferret with any-resolution handling: screens are divided into 1x2 or 2x1 sub-images based on aspect ratio, encoded separately alongside full-image features; the vision encoder is frozen while the decoder and projection layer are trained.
- Training data include Android screens from RICO/Spotlight (26,527 train, 3,080 test) and iPhone screens from AMP (84,685 train, 9,410 test), with 7 elementary tasks at 40k samples each per platform, 4 advanced tasks at 10k each per platform, and a total training mixture of 250K samples.
- Evaluation covers 14 mobile UI tasks: 3 Spotlight tasks plus dual iPhone/Android versions of 11 UI tasks; metrics include exact match/accuracy, IoU > 0.5 for grounding, CIDEr for screen2words/widget captions, F1 for taperception, and GPT-4 scoring for advanced open-ended tasks.
Limitations
- The paper states the UI detection model is a bottleneck: Ferret-UI cannot learn undetected screen aspects such as colors, design, usability, or missed elements like time, WiFi, and battery.
- The paper states taperception labels are noisy; human annotation correlates with GPT-4V predictions 76% of the time but with taperception labels only 8%.
- The paper notes GPT-4V’s Set-of-Mark prompting struggles with many small UI elements and restricts free region reference; evident from the text, advanced-task evaluation uses small test sets (25 iPhone and 5 Android screens, 56 and 13 unique images) and GPT-4 scoring may favor GPT-4V’s more verbose answers.
Model-written summary. Check it against the paper before relying on it.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
0 of 9 cited sources checked · 0 supported · 0 flagged
- Findingnone given§ 5.3 Result Analysis: Elementary UI Tasks · p. 14
When a Tab or an Icon is seated on top of a row of tabs, it is highly likely to be considered part of the tabs.
“In line with the first observation, when a Tab or an Icon is seated on top of a row of tabs, it is highly likely to be considered part of the tabs.”
Quote in the paperNot a substantial claim - Findingown data§ 5.2 Ablation Studies · p. 12
With only advanced task data, the performance is 64% for both platforms.
“We see that with only advanced task data, the performance is 64% for both platforms.”
Quote in the paperSubstantial claim - Findingown data§ 16 · p. 17
The effectiveness of Set-of-Mark prompting of GPT-4V diminishes in scenarios involving a multitude of small UI elements, a common occurrence in Android detection tasks.
“First, its effectiveness diminishes in scenarios involving a multitude of small UI elements, a common occurrence in Android detection tasks.”
Quote in the paperSubstantial claim - Findingnone given§ 5.4 Result Analysis: Advanced UI Tasks · p. 15
These detailed answers are more favored in scoring than Ferret-UI's concise answers.
“However, these detailed answers are more favored in scoring than Ferret-UI's concise answers.”
Quote in the paperNot a substantial claim- Rests on an assumption: The GPT-4 model evaluator's preferences are a valid measure of response quality.
- Findingown data§ 5.3 Result Analysis: Elementary UI Tasks · p. 14
The model struggles when it needs to understand relationships among widgets.
“First, the model struggles when it needs to understand relationships among widgets.”
Quote in the paperNot a substantial claim
- Findingreasoning§ 5.1 Results · p. 12
With Ferret-UI-anyres, Android advanced tasks see a performance drop.
“With Ferret-UI-anyres, iPhone advanced tasks see a huge performance boost of 20 points while Android advanced tasks see a performance drop.”
Quote in the paperSubstantial claim - Findingown data§ 5.1 Results · p. 11
Ferret-UI's zero-shot performance on the Referring Expression Comprehension task from UIBert is 76% when framed as the find widget task.
“Furthermore, Ferret-UI's zero-shot performance on the Referring Expression Comprehension task from UIBert [5] is 76% when we frame it as the fi nd widget task.”
Quote in the paperNot a substantial claim0 of 1 sources checked- cites UIBert [5]
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
- Findingown data§ 5.2 Ablation Studies · p. 12
The performance of advanced tasks on iPhone shows a consistent improvement of 5% with the addition of either iPhone or Android elementary tasks.
“The performance of advanced tasks on iPhone shows a consistent improvement of 5% with the addition of either iPhone or Android elementary tasks.”
Quote in the paperSubstantial claim - Findingreasoning§ 5.3 Result Analysis: Elementary UI Tasks · p. 14
Small icons surrounded by texts are likely to be predicted as Text.
“Finally, we discover a common case where small icons surrounded by texts are likely to be predicted as Text, and this is consistent with the observation that small texts tend to be predicted as neighboring texts.”
Quote in the paperNot a substantial claim - Findingnone given§ 5.3 Result Analysis: Elementary UI Tasks · p. 14
Ferret-UI demonstrates the ability to accurately predict text that is partially cut-off, even in instances where the OCR model returns incorrect texts.
“Third, Ferret-UI demonstrates the ability to accurately predict text that is partially cut-off, even in instances where the OCR model returns incorrect texts.”
Quote in the paperNot a substantial claim - Findingown data§ 1 Introduction · p. 4
In advanced tasks, Ferret-UI surpasses both Fuyu and CogAgent.
“Notably, in the context of advanced tasks, Ferret-UI surpasses both Fuyu and CogAgent.”
Quote in the paperSubstantial claim - Findingown data§ 1 Introduction · p. 4
Compared to GPT-4V, Ferret-UI demonstrates superior performance in elementary UI tasks.
“Compared to GPT-4V, Ferret-UI demonstrates superior performance in elementary UI tasks.”
Quote in the paperSubstantial claim - Findingreasoning§ 5.1 Results · p. 11
Ferret-UI exhibits commendable performance on advanced tasks for both platforms, despite the absence of Android-specific data in its training dataset.
“Ferret-UI exhibits commendable performance on advanced tasks for both platforms, despite the absence of Android-specific data in its training dataset.”
Quote in the paperSubstantial claim- Rests on an assumption: GPT-4 scores for open-ended responses are valid and reliable for evaluating advanced UI tasks.
- Findingown data§ 5.3 Result Analysis: Elementary UI Tasks · p. 14
With anyres added, such cases are more likely to be predicted correctly.
“With anyres added, such cases are more likely to be predicted correctly, in line with the observation made in OCR.”
Quote in the paperNot a substantial claim - Findingreasoning§ 5.3 Result Analysis: Elementary UI Tasks · p. 14
With anyres integrated, cases of predicting neighboring text are alleviated.
“Remarkably, with anyres integrated, such cases are alleviated, indicating that inputting enlarged subimages helps the model with smaller visual details.”
Quote in the paperNot a substantial claim - Findingown data§ 5.2 Ablation Studies · p. 12
Including both iPhone and Android elementary tasks further improves performance by 5% for Android advanced tasks beyond the improvements seen with a single set of elementary tasks.
“Including both iPhone and Android elementary tasks further improves performance by 3% and 5% for iPhone and Android advanced tasks, respectively, beyond the improvements seen with a single set of elementary tasks.”
Quote in the paperNot a substantial claim - Findingreasoning§ 5.2 Ablation Studies · p. 12
Optimal results for Spotlight tasks were observed when data from advanced tasks were integrated alongside all elementary tasks, even though the advanced task data was exclusively derived from iPhone screens.
“Optimal results for Spotlight tasks were observed when data from advanced tasks were integrated alongside all elementary tasks, even though the advanced task data was exclusively derived from iPhone screens.”
Quote in the paperSubstantial claim - Findingcitation§ 5.3 Result Analysis: Elementary UI Tasks · p. 14
The model exhibits a tendency to predict actual words rather than merely deciphering characters displayed on the screen.
“Second, the model exhibits a tendency to predict actual words rather than merely deciphering characters displayed on the screen.”
Quote in the paperNot a substantial claim - Findingreasoning§ 5.2 Ablation Studies · p. 12
The addition of elementary task data-whether exclusively from Android, iPhone, or a combination of both-does not significantly alter performance across the three Spotlight tasks.
“As shown in Tab. 4b, the addition of elementary task data-whether exclusively from Android, iPhone, or a combination of both-does not significantly alter performance across the three Spotlight tasks.”
Quote in the paperSubstantial claim - Findingown data§ 3 Method · p. 6
The tasks involve many objects of interest, such as UI widgets like icons and texts, that are significantly smaller than the objects typically observed in natural images.
“the tasks involve many objects of interest ( i.e. , UI widgets like icons and texts) that are significantly smaller than the objects typically observed in natural images.”
Quote in the paperSubstantial claim - Findingown data§ 3 Method · p. 6
Many questions focus on icons that occupy less than 0.1% of the entire screen.
“For example, many questions focus on icons that occupy less than 0.1% of the entire screen.”
Quote in the paperSubstantial claim - Findingown data§ 5.2 Ablation Studies · p. 12
Incorporating Android elementary tasks boosts Android's performance on advanced tasks by 9%.
“Similarly, adding elementary tasks from the iPhone enhances Android's performance on advanced tasks by about 4%, whereas incorporating Android elementary tasks boosts this performance by 9%.”
Quote in the paperSubstantial claim - Findingown data§ 5.3 Result Analysis: Elementary UI Tasks · p. 15
The model may erroneously highlight a piece of text adjacent to the targeted area.
“Echoing the initial observation from the OCR analysis, the model may erroneously highlight a piece of text adjacent to the targeted area.”
Quote in the paperNot a substantial claim - Findingown data§ 5.2 Ablation Studies · p. 12
Adding elementary tasks from the iPhone enhances Android's performance on advanced tasks by about 4%.
“Similarly, adding elementary tasks from the iPhone enhances Android's performance on advanced tasks by about 4%, whereas incorporating Android elementary tasks boosts this performance by 9%.”
Quote in the paperNot a substantial claim - Findingown data§ 5.4 Result Analysis: Advanced UI Tasks · p. 15
GPT-4V tends to provide extra information that may not be relevant to the question.
“we notice that GPT-4V tends to provide extra information that may not be relevant to the question.”
Quote in the paperNot a substantial claim - Findingown data§ 5.2 Ablation Studies · p. 12
Including both iPhone and Android elementary tasks further improves performance by 3% for iPhone advanced tasks beyond the improvements seen with a single set of elementary tasks.
“Including both iPhone and Android elementary tasks further improves performance by 3% and 5% for iPhone and Android advanced tasks, respectively, beyond the improvements seen with a single set of elementary tasks.”
Quote in the paperNot a substantial claim - Findingown data§ 16 · p. 17
In the middle example, the UI detection model treats the entire middle section as one element, covering the texts, image, and the Buy button.
“In the middle example shown in Fig. 9, the UI detection model treats the entire middle section as one element, covering the texts, image, and the Buy button.”
Quote in the paperNot a substantial claim - Findingown data§ 5.3 Result Analysis: Elementary UI Tasks · p. 14
If a large button is made up of a few sub-elements, including Picture, Icon, and text, the model cannot see it as a unified widget but tends to predict it as the sub-element that occupies the largest space.
“For example, if a large button is made up of a few sub-elements, including Picture, Icon, and text, the model cannot see it as a unified widget but tends to predict it as the sub-element that occupies the largest space.”
Quote in the paperNot a substantial claim - Findingown data§ 5.1 Results · p. 12
With Ferret-UI-anyres, iPhone advanced tasks see a performance boost of 20 points.
“With Ferret-UI-anyres, iPhone advanced tasks see a huge performance boost of 20 points while Android advanced tasks see a performance drop.”
Quote in the paperNot a substantial claim - Findingown data§ 3 Method · p. 6
UI screens are predominantly characterized by aspect ratios that are more extended compared to those found in natural images.
“UI screens are predominantly characterized by aspect ratios that are more extended compared to those found in natural images, as evidenced in Tab. 1a”
Quote in the paperSubstantial claim - Findingnone given§ 5.1 Results · p. 11
With anyres added to Ferret-UI-base, iPhone referring and grounding tasks improve by 2 points.
“Notably, with anyres added to Ferret-UI-base, iPhone referring and grounding tasks improve by 2 points.”
Quote in the paperNot a substantial claim - Findingown data§ 5.2 Ablation Studies · p. 12
The inclusion of advanced task data yields a 4-point boost in CIDEr score for the widget captions.
“Notably, this yields a 4-point boost in CIDEr score for the widget captions with the inclusion of advanced task data.”
Quote in the paperSubstantial claim - Findingown data§ C Taperception Label Analysis · p. 24
Our human annotation correlates with GPT-4V (76%) far more than with taperception label (8%).
“We observe that our human annotation correlate with GPT-4V (%76) far more than with taperception label (%8).”
Quote in the paperSubstantial claim - Findingnone given§ C Taperception Label Analysis · p. 24
Ferret-UI's performance on taperception falls behind compared to Spotlight.
“Even though Ferret-UI' performance on taperception falls behind compared to Spotlight, it could be due to the noisiness of labels.”
Quote in the paperNot a substantial claim - Findingown data§ E GPT-4V Evaluation Details · p. 24
GPT-4V is not able to provide bounding boxes in the output.
“our initial explorations confirm that GPT-4V is not able to provide bounding boxes in the output”
Quote in the paperSubstantial claim - Findingown data§ C Taperception Label Analysis · p. 23
Among the 30 taperception test samples, 5 pose challenges in deciphering without direct interaction with the screen.
“Among the 30 samples, 5 pose challenges in deciphering without direct interaction with the screen.”
Quote in the paperSubstantial claim - Premisereasoning§ 1 Introduction · p. 3
Existing approaches are insufficient in fully addressing the key capabilities required for UI perception and interaction.
“Existing approaches are insufficient in fully addressing these key capabilities.”
Quote in the paperSubstantial claim - Interpretationown data§ 16 · p. 17
Limiting the assessment to a specified collection of candidate regions restricts the model's ability to reference any given region freely.
“Second, limiting the assessment to a specified collection of candidate regions restricts the model's ability to reference any given region freely.”
Quote in the paperSubstantial claim - Interpretationreasoning§ 5.1 Results · p. 11
The performance of Ferret-UI on advanced tasks suggests a notable transferability of UI knowledge across different operating systems.
“This suggests a notable transferability of UI knowledge across different operating”
Quote in the paperSubstantial claim- Rests on an assumption: GPT-4 scores for open-ended responses are valid and reliable for evaluating advanced UI tasks.
- Interpretationreasoning§ 16 · p. 16
Ferret-UI is not able to learn aspects of screens that are not detected, such as colors, design, usability, and UI elements that the detection model misses.
“Given that both our elementary and advanced tasks are predicated upon the detection of UI elements, Ferret-UI is not able to learn aspects of screens that are not detected, such as colors, design, usability, and UI elements that the detection model misses ( e.g. , topmost time, WIFI, battery).”
Quote in the paperSubstantial claim- Rests on an assumption: The UI detection model's detected elements are sufficient for the UI tasks Ferret-UI is trained and evaluated on.
- Premisereasoning§ 1 Introduction · p. 3
The tasks studied in prior UI works do not comprehensively cover all dimensions of UI screen understanding.
“Furthermore, the tasks studied in these work do not comprehensively cover all dimensions of UI screen understanding.”
Quote in the paperSubstantial claim - Interpretationreasoning§ 16 · p. 17
The model is not able to refer to the 'BUY' button on its own in its responses, since it is considered part of a collective detection group.
“Therefore, the model is not able to refer to the 'BUY' button on its own in its responses, since it is considered part of a collective detection group.”
Quote in the paperNot a substantial claim - Interpretationnone given§ Understanding with Multimodal LLMs · p. 1
Ferret-UI is a new multimodal large language model tailored for enhanced understanding of mobile UI screens, equipped with referring, grounding, and reasoning capabilities.
“In this paper, we present Ferret-UI, a new MLLM tailored for enhanced understanding of mobile UI screens, equipped with referring , grounding , and reasoning capabilities.”
Quote in the paperSubstantial claim - Interpretationnone given§ 1 Introduction · p. 3
Elementary UI tasks are instrumental in teaching the model to understand the semantics and spatial positioning of UI elements, enabling distinctions at both broad and detailed levels.
“These tasks are instrumental in teaching the model to understand the semantics and spatial positioning of UI elements, enabling the model to make distinctions at both a broad level (among various UI types) and a more detailed level (within specific UI types, such as icons or text).”
Quote in the paperSubstantial claim - Interpretationreasoning§ 1 Introduction · p. 3
Relying solely on a directly resized, low-resolution global image could lead to loss of important visual signals essential for screen understanding and interaction.
“Relying solely on a directly resized, low-resolution global image could lead to loss of important visual signals that are essential for screen understanding and interaction.”
Quote in the paperSubstantial claim - Interpretationreasoning§ 5.2 Ablation Studies · p. 12
The free-response format of advanced task answers aligns more closely with the requirements of Spotlight tasks.
“We postulate that the free-response format of advanced task answers, which necessitates a more sophisticated set of skills for execution, aligns more closely with the requirements of Spotlight tasks.”
Quote in the paperSubstantial claim - Interpretationreasoning§ 1 Introduction · p. 3
Directly adapting multimodal large language models with strong referring and grounding capabilities to UI screens can be limiting because UI screens have more elongated aspect ratios and smaller objects of interest than natural images.
“Directly adapting these models to UI screens can be limiting, since UI screens typically exhibit more elongated aspect ratios and contain smaller objects of interests ( e.g. , icons and texts) than natural images.”
Quote in the paperNot a substantial claim - Interpretationreasoning§ 1 Introduction · p. 3
Sub-image features are used in addition to global image features to help magnify details and provide enhanced visual features.
“As later shown in Fig. 2, sub-image features are used in addition to global image features to help magnify details and provide enhanced visual features.”
Quote in the paperSubstantial claim - Interpretationown data§ 5.3 Result Analysis: Elementary UI Tasks · p. 14
Inputting enlarged subimages helps the model with smaller visual details.
“Remarkably, with anyres integrated, such cases are alleviated, indicating that inputting enlarged subimages helps the model with smaller visual details.”
Quote in the paperSubstantial claim - Interpretationnone given§ 3 Method · p. 6
Ferret-UI is self-sufficient, taking raw screen pixels as model input.
“Unlike previous MLLMs that require external detection modules or screen view files, Ferret-UI is selfsufficient, taking raw screen pixels as model input.”
Quote in the paperSubstantial claim - Interpretationnone given§ 1 Introduction · p. 4
Ferret-UI represents the first UI-centric multimodal large language model capable of effectively executing referring, grounding, and reasoning tasks.
“It represents the first UI-centric MLLM that is capable of effectively executing referring, grounding, and reasoning tasks.”
Quote in the paperNot a substantial claim - Interpretationreasoning§ 5.2 Ablation Studies · p. 12
The structure of the task assumes greater importance than the source platform of the data incorporated.
“In one word, the structure of the task assumes greater importance than the source platform of the data incorporated.”
Quote in the paperSubstantial claim - Interpretationreasoning§ 5.1 Results · p. 11
Android screens have more numerous and smaller widgets, making the grounding tasks more challenging.
“Examining the predictions shows that Android screens have more numerous and smaller widgets, making the grounding tasks more challenging.”
Quote in the paperNot a substantial claim - Interpretationown data§ 5.2 Ablation Studies · p. 12
These observations support the hypothesis that elementary tasks provide the model with enhanced visual and spatial understanding that facilitates advanced tasks.
“These observations support our hypothesis that elementary tasks provide the model with enhanced visual and spatial understanding that facilitates advanced tasks.”
Quote in the paperSubstantial claim - Interpretationreasoning§ 3 Method · p. 6
Relying solely on a single directly resized, low-resolution global image could lead to significant loss of visual details.
“Thus, relying solely on a single directly resized, low-resolution global image could lead to significant loss of visual details.”
Quote in the paperSubstantial claim
- May combine two claims. 24
- Classified as probably not a substantial claim. 20
May combine two claims.
Findingreasoning§ 5.1 Results · p. 10Ferret-UI performance falls short on taperception but is still competitive.
“Ferret-UI performance falls short on TaP but is still competitive”
Quote in the paperNot a substantial claimMay combine two claims.
Findingreasoning§ 5.1 Results · p. 11GPT-4V demonstrates decent performance on iPhone tasks, but its performances on Android tasks, especially grounding tasks, are significantly worse.
“While GPT-4V demonstrates decent performance on iPhone tasks, its performances on Android tasks, especially grounding tasks, are significantly worse.”
Quote in the paperNot a substantial claimMay combine two claims.
Findingown data§ 5.1 Results · p. 11Ferret-UI outperforms Ferret and GPT-4V in most elementary tasks except for iPhone find text.
“Ferret-UI outperforms Ferret and GPT-4V in most elementary tasks except for iPhone fi nd text .”
Quote in the paperSubstantial claimMay combine two claims.
Findingown data§ 5.1 Results · p. 10Ferret-UI demonstrates superior performance in screen2words and widget captions compared to Spotlight, even though Spotlight uses 80M web page screenshots and 2.69M mobile screenshots for pre-training.
“Compared to Spotlight, Ferret-UI demonstrates superior performance in S2W and WiC , even though Spotlight uses 80M web page screenshots and 2.69M mobile screenshots for pre-training.”
Quote in the paperSubstantial claim0 of 1 sources checked- cites Spotlight [30]
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
Probably not a substantial claim: may not pass S3 (load-bearing).
Findingown data§ B Advanced Task Data Quality Analysis · p. 22The vocabulary size for detailed description is 30,866.
“The vocabulary size for each task is as follows: 30,866 for detailed description , 15,666 for conversation perception , 12,092 for conversation interaction , and 14,896 for function inference .”
Quote in the paperNot a substantial claimMay combine two claims.
Findingown data§ 5.3 Result Analysis: Elementary UI Tasks · p. 14The model predicts a neighboring text instead of the text in the targeted region, common for smaller texts and texts very close to other texts.
“First, the model predicts a neighboring text instead of the text in the targeted region. This is common for smaller texts and texts very close to other texts.”
Quote in the paperNot a substantial claimMay combine two claims.
Findingcitation§ 5.1 Results · p. 12Fuyu tends to generate answers that are generally relevant, but its responses lack the detail and precision exhibited by Ferret-UI.
“While Fuyu [6] tends to generate answers that are generally relevant, its responses lack the detail and precision exhibited by Ferret-UI.”
Quote in the paperNot a substantial claim0 of 1 sources checked- cites [6] 6. Bavishi, R., Elsen, E., Hawthorne, C., Nye, M., Odena, A., Somani, A., Taşırlar, S.: Introducing our multimodal models (2023), https://www.adept.ai/blog/fuyu-8b
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
May combine two claims.
Findingown data§ 1 Introduction · p. 4Ferret-UI significantly surpasses the base Ferret model, illustrating the importance of domain-specific model training.
“We observe that Ferret-UI significantly surpasses the base Ferret model, illustrating the importance of domainspecific model training.”
Quote in the paperSubstantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
Findingown data§ B Advanced Task Data Quality Analysis · p. 22The vocabulary size for conversation perception is 15,666.
“The vocabulary size for each task is as follows: 30,866 for detailed description , 15,666 for conversation perception , 12,092 for conversation interaction , and 14,896 for function inference .”
Quote in the paperNot a substantial claimMay combine two claims.
Findingown data§ Understanding with Multimodal LLMs · p. 1Ferret-UI excels beyond most open-source UI multimodal large language models and surpasses GPT-4V on all elementary UI tasks.
“Ferret-UI excels not only beyond most open-source UI MLLMs, but also surpasses GPT-4V on all the elementary UI tasks.”
Quote in the paperSubstantial claimMay combine two claims.
Findingreasoning§ 16 · p. 16GPT-4V is capable of noting overall design aesthetic, a level of insight Ferret-UI is not trained to offer due to its reliance on detected elements alone.
“For example, in generating detailed descriptions, GPT-4V is capable of noting 'The overall design conforms to Apple's aesthetic with a minimalistic, clean, dark theme', a level of insight Ferret-UI is not trained to offer due to its reliance on detected elements alone.”
Quote in the paperNot a substantial claim- Rests on an assumption: The UI detection model's detected elements are sufficient for the UI tasks Ferret-UI is trained and evaluated on.
May combine two claims.
Findingreasoning§ 5.1 Results · p. 12GPT-4V secures higher scores across all tasks by consistently delivering more detailed responses than Ferret-UI.
“Conversely, GPT4V secures higher scores across all tasks by consistently delivering more detailed responses than Ferret-UI, a characteristic that aligns with the preferences of the model evaluator (GPT-4).”
Quote in the paperNot a substantial claim- Rests on an assumption: The GPT-4 model evaluator's preferences are a valid measure of response quality.
May combine two claims.
Findingown data§ 5.4 Result Analysis: Advanced UI Tasks · p. 15The accuracies for Ferret-UI and GPT-4V on grounded conversation output boxes are 91.7% and 93.4%, respectively.
“The accuracies for Ferret-UI and GPT-4V are 91.7% and 93.4%, respectively.”
Quote in the paperSubstantial claim- Rests on an assumption: The GPT-4V evaluation scores are comparable to Ferret-UI scores despite different output formats (raw coordinates vs pre-defined boxes).
Probably not a substantial claim: may not pass S3 (load-bearing).
Findingown data§ B Advanced Task Data Quality Analysis · p. 22The vocabulary size for conversation interaction is 12,092.
“The vocabulary size for each task is as follows: 30,866 for detailed description , 15,666 for conversation perception , 12,092 for conversation interaction , and 14,896 for function inference .”
Quote in the paperNot a substantial claimMay combine two claims.
Findingown data§ Understanding with Multimodal LLMs · p. 1UI screens typically exhibit a more elongated aspect ratio and contain smaller objects of interest than natural images.
“Given that UI screens typically exhibit a more elongated aspect ratio and contain smaller objects of interest ( e.g. , icons, texts) than natural images, we incorporate 'any resolution' on top of Ferret to magnify details and leverage enhanced visual features.”
- Also stated in: § 1 Introduction · p. 3 · plain
“UI screens typically exhibit more elongated aspect ratios and contain smaller objects of interests ( e.g. , icons and texts) than natural images.”
- Also stated in: § 3 Method · p. 6 · plain
“UI screens are predominantly characterized by aspect ratios that are more extended compared to those found in natural images, as evidenced in Tab. 1a”
Quote in the paperSubstantial claim- Also stated in: § 1 Introduction · p. 3 · plain
Probably not a substantial claim: may not pass S3 (load-bearing).
Findingown data§ B Advanced Task Data Quality Analysis · p. 22From the interaction conversation answers, tap emerges as the predominant action.
“Notably, from the interaction conversation answers, we observe that tap emerges as the predominant action.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
Findingown data§ B Advanced Task Data Quality Analysis · p. 22In conversation perception questions, the top tri-grams include phrases like 'are there any', 'where is the', and 'what is the'.
“Notably, in conversation perception questions, the top tri-grams include phrases like are there any' , where is the' , and what is the' , while those for interactions comprise phrases like How can I' , I want to' , and Can I do' .”
Quote in the paperNot a substantial claimMay combine two claims.
Findingown data§ C Taperception Label Analysis · p. 23Our labels exhibit a high correlation with GPT-4V predictions, but differ significantly from the taperception dataset labels.
“Our labels exhibit a high correlation with GPT-4V predictions, but differing significantly from the taperception dataset labels.”
Quote in the paperSubstantial claimProbably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.
Findingown data§ B Advanced Task Data Quality Analysis · p. 22Among conversation interaction turns, 15 question turns include bounding boxes, whereas all answer turns include bounding boxes.
“Among these, 15 question turns include bounding boxes, whereas all answer turns include bounding boxes.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
Findingown data§ B Advanced Task Data Quality Analysis · p. 22In perception answers, prominent tri-grams consist of expressions such as 'bottom of the', 'at the top', and 'there is a'.
“Similarly, in perception answers, prominent tri-grams consist of expressions such as 'bottom of the' , 'at the top' , and 'there is a' , while interaction answers primarily feature tri-grams like 'by tapping on' , 'tapping on the' , and 'can tap on' .”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.
Findingown data§ B Advanced Task Data Quality Analysis · p. 22In conversation interaction, there are 33,649 question turns and 29,933 answer turns.
“In the realm of conversation interaction , we observe 33,649 question turns and 29,933 answer turns.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
Findingown data§ B Advanced Task Data Quality Analysis · p. 22The vocabulary size for function inference is 14,896.
“The vocabulary size for each task is as follows: 30,866 for detailed description , 15,666 for conversation perception , 12,092 for conversation interaction , and 14,896 for function inference .”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
Findingown data§ B Advanced Task Data Quality Analysis · p. 22In conversation interaction questions, the top tri-grams include phrases like 'How can I', 'I want to', and 'Can I do'.
“Notably, in conversation perception questions, the top tri-grams include phrases like are there any' , where is the' , and what is the' , while those for interactions comprise phrases like How can I' , I want to' , and Can I do' .”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
Findingown data§ B Advanced Task Data Quality Analysis · p. 22In interaction answers, prominent tri-grams consist of expressions such as 'by tapping on', 'tapping on the', and 'can tap on'.
“Similarly, in perception answers, prominent tri-grams consist of expressions such as 'bottom of the' , 'at the top' , and 'there is a' , while interaction answers primarily feature tri-grams like 'by tapping on' , 'tapping on the' , and 'can tap on' .”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S2 (checkable), S4 (based).
Interpretationreasoning§ 1 Introduction · p. 3Ferret's capabilities provide a solid foundation in interactive UI-centric tasks.
“We posit that such capabilities provide a solid foundation in interactive UI-centric tasks.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing).
Interpretationnone given§ 5.1 Results · p. 10The lower taperception performance could be due to the noisiness of the taperception labels.
“our studies further suggest that this could be due to the noisiness of the taperception labels.”
Quote in the paperNot a substantial claim- Rests on an assumption: The taperception labels are noisy.
Probably not a substantial claim: may not pass S2 (checkable), S4 (based).
Interpretationreasoning§ 6 Conclusion · p. 17Ferret-UI demonstrates remarkable proficiency in referring, grounding, and reasoning.
“FerretUI demonstrates remarkable proficiency in referring, grounding, and reasoning.”
Quote in the paperNot a substantial claimMay combine two claims.
Interpretationnone given§ Understanding with Multimodal LLMs · p. 1After training on the curated datasets, Ferret-UI exhibits outstanding comprehension of UI screens and the capability to execute open-ended instructions.
“After training on the curated datasets, Ferret-UI exhibits outstanding comprehension of UI screens and the capability to execute open-ended instructions.”
Quote in the paperSubstantial claimMay combine two claims.
Interpretationreasoning§ 16 · p. 17The small size of some UI components means that the addition of labels may obscure original content or even extend beyond the intended areas.
“The small size of some UI components means that the addition of labels may obscure original content or even extend beyond the intended areas.”
Quote in the paperNot a substantial claimClassified as probably not a substantial claim. May combine two claims.
Interpretationnone given§ 1 Introduction · p. 3Advanced tasks prepare the model to engage in more nuanced discussions about visual components, formulate action plans with specific goals, and interpret the general purpose of a screen.
“These advanced tasks prepare the model to engage in more nuanced discussions about visual components, formulate action plans with specific goals in mind, and interpret the general purpose of a screen.”
Quote in the paperSubstantial claimMay combine two claims.
Premisecitation§ 1 Introduction · p. 3Other works targeting UI tasks have primarily focused on processing entire screens as singular inputs, only support referring tasks with one bounding box in the input, and leverage GPT-4V to navigate UI screens.
“On the other hand, other works targeting directly at UI tasks have primarily focused on processing entire screens as singular inputs ( e.g. , Pix2Struct [27], ILuvUI [23], CogAgent [20]), only supports referring tasks with one bounding box in the input ( e.g. , Spotlight [30]), and leveraging GPT-4V [51] to navigate UI screens, as seen in MM-Navigator [49], AppAgent [55], and MobileAgent [47].”
Quote in the paperSubstantial claim0 of 3 sources checked- cites Pix2Struct [27]
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
- cites ILuvUI [23]
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
- cites CogAgent [20]
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
Probably not a substantial claim: may not pass S2 (checkable). May combine two claims.
Interpretationreasoning§ 3 Method · p. 6This approach facilitates advanced single-screen interactions and paves the way for new applications, such as improving accessibility.
“This approach not only facilitates advanced single-screen interactions, but also paves the way for new applications, such as improving accessibility.”
Quote in the paperNot a substantial claimMay combine two claims.
Interpretationreasoning§ 1 Introduction · p. 3Ferret-UI is the first multimodal large language model designed to execute precise referring and grounding tasks specific to UI screens, while adeptly interpreting and acting upon open-ended language instructions.
“In this paper, we present Ferret-UI, the first MLLM designed to execute precise referring and grounding tasks specific to UI screens, while adeptly interpreting and acting upon open-ended language instructions.”
Quote in the paperSubstantial claimProbably not a substantial claim: may not pass S4 (based).
Premisenone given§ Understanding with Multimodal LLMs · p. 1General-domain multimodal large language models often fall short in their ability to comprehend and interact effectively with user interface screens.
“Recent advancements in multimodal large language models (MLLMs) have been noteworthy, yet, these general-domain MLLMs often fall short in their ability to comprehend and interact effectively with user interface (UI) screens.”
Quote in the paperNot a substantial claimMay combine two claims.
Premisenone given§ 1 Introduction · p. 3Multimodal large language models like Ferret, Shikra, and Kosmos2 demonstrate strong referring and grounding capabilities, but their scope is mainly restricted to natural images.
“On one hand, while Multimodal Large Language Models (MLLMs) like Ferret [53], Shikra [8], and Kosmos2 [41] demonstrate strong referring and grounding capabilities, their scope is mainly restricted to natural images.”
Quote in the paperSubstantial claim0 of 3 sources checked- cites Ferret [53]
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
- cites Shikra [8]
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
- cites Kosmos2 [41]
Couldn’t be matched to a paper in Crossref, so it can’t be checked.
Classified as probably not a substantial claim.
Interpretationreasoning§ 5.2 Ablation Studies · p. 12The skill set honed through advanced tasks would be advantageous for tackling Spotlight tasks, which occupy a middle ground in complexity between elementary and advanced tasks.
“Thus, it stands to reason that the skill set honed through advanced tasks would be advantageous for tackling Spotlight tasks, which occupy a middle ground in complexity between elementary and advanced tasks.”
Quote in the paperSubstantial claimProbably not a substantial claim: may not pass S2 (checkable), S4 (based).
Interpretationnone given§ 5.2 Ablation Studies · p. 12Executing advanced tasks requires more sophisticated skills than understanding one specific UI element on the screen as in elementary tasks.
“Moreover, executing advanced tasks requires more sophisticated skills than understanding one specific UI element on the screen as in elementary tasks.”
Quote in the paperNot a substantial claimProbably not a substantial claim: may not pass S3 (load-bearing). May combine two claims.
Interpretationown data§ B Advanced Task Data Quality Analysis · p. 22The observation of tri-grams is consistent with the intended objectives for each conversation category, with perception focusing on visual elements and interaction emphasizing actions.
“This observation is consistent with our intended objectives for each conversation category, with perception focusing on visual elements and interaction emphasizing actions.”
Quote in the paperNot a substantial claimMay combine two claims.
Interpretationown data§ C Taperception Label Analysis · p. 23This discrepancy underscores the complexity of predicting tappability solely based on single images, highlighting the inherent challenges in obtaining clear-cut labels for this task.
“This discrepancy underscores the complexity of predicting tappability solely based on single images, highlighting the inherent challenges in obtaining clear-cut labels for this task.”
Quote in the paperSubstantial claim
The paper relies on this without support.
GPT-4 scores for open-ended responses are valid and reliable for evaluating advanced UI tasks.
“As the advanced tasks require open-ended responses, we use GPT-4 to score both the label and the prediction.”
The paper relies on this without support.
The taperception labels are noisy.
“our studies further suggest that this could be due to the noisiness of the taperception labels.”
The paper relies on this without support.
The GPT-4 model evaluator's preferences are a valid measure of response quality.
“a characteristic that aligns with the preferences of the model evaluator (GPT-4).”
The paper relies on this without support.
The UI detection model's detected elements are sufficient for the UI tasks Ferret-UI is trained and evaluated on.
“Given that both our elementary and advanced tasks are predicated upon the detection of UI elements, Ferret-UI is not able to learn aspects of screens that are not detected, such as colors, design, usability, and UI elements that the detection model misses ( e.g. , topmost time, WIFI, battery).”
The paper relies on this without support.
The GPT-4V evaluation scores are comparable to Ferret-UI scores despite different output formats (raw coordinates vs pre-defined boxes).
“Considering FerretUI generates raw coordinates whereas GPT-4V chooses from a set of pre-defined boxes, Ferret-UI's grounding ability on UI screens is noteworthy.”
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
Prior work reports frequent misrecognition of UI structure, limited sensitivity to design intent, and weakly actionable critiques in current AI UI evaluation systems.
“Prior work reports frequent misrecognition of UI structure [34, 94], limited sensitivity to design intent [17, 57], and weakly actionable critiques [48].”
From Criticmate: Stagewise Human–AI Co-Critique in Single-Screen UI Evaluation (2026) · cites this paper as [94]
Self-check
Percentages, sums and reported differences re-computed from the paper’s own numbers.
Each contradiction between two passages listed here was confirmed by an independent check.
Two tables give different Android anyres advanced-task averages
MajorTable 2 reports 71.7 for Ferret-UI-anyres on Android advanced tasks, whereas Table 3 reports 70.1 for the same model and category.
“| Ferret-UI-anyres | 115.6 | 140.3 | 72.9 | 82.4 | 82.4 | 81.4 | 83.8 | 93.9 | 71.7 |”
“| Ferret-UI-anyres | 97.4 | 92.1 | 91.1 | 95.2 | 93.9 | 86.4 | 70.3 | 50.2 | 77.3 | 70.1 |”
Widget captions is described both with and without an input box
MinorThe task prompt identifies the element by a bounding box, but the GPT-4V evaluation details classify widget captions as a task without bounding boxes and say it receives the original image.
“For tasks without any bounding boxes in input or output ( screen2words , widget captions , and Advanced Tasks ), we use the original images as the input.”
“Widget Captions : For the interactive element [bbox], provide a phrase that best describes its functionality ;”
Claim of beating GPT-4V on all elementary tasks has an exception
MinorThe abstract says Ferret-UI surpasses GPT-4V on all elementary tasks, but the results section explicitly identifies iPhone find text as an exception.
“Ferret-UI excels not only beyond most open-source UI MLLMs, but also surpasses GPT-4V on all the elementary UI tasks.”
“Ferret-UI outperforms Ferret and GPT-4V in most elementary tasks except for iPhone fi nd text .”
Training-data table lists Android advanced samples despite their stated absence
MinorTable 1 lists 10k × 4 advanced-task training samples in both platform columns, while the results section says Android advanced-task data is not included in the training mix.
“| advanced tasks | 10k × 4 | 10k × 4 |”
“As Android advanced task data is not included in the training mix, it could be that as the model gains enriched knowledge about iPhone screen understanding, it loses a bit of generalizability.”
Cites
Learning Transferable Visual Models From Natural Language Supervision
Radford, A., Kim, J. W., Hallacy, C., Ramesh, A., Goh, G., Agarwal, S., Sastry, G., Askell, A., Mishkin, P., Clark, J., et al. (2021) · arXiv · doi:10.48550/arxiv.2103.00020 · Cited by 15,293 · see citing works
LLaMA: Open and Efficient Foundation Language Models
Touvron, H., Lavril, T., Izacard, G., Martinet, X., Lachaux, M.-A., Lacroix, T., Rozière, B., Goyal, N., Hambro, E., Azhar, F., et al. (2023) · arXiv · doi:10.48550/arxiv.2302.13971 · Cited by 4,602 · see citing works
InstructBLIP: Towards General-purpose Vision-Language Models with Instruction TuningPreprint
Dai, W., Li, J., Li, D., Tiong, A., Zhao, J.-Q., Wang, W., Li, B. A., Fung, P., & Hoi, S. (2023) · Neural Information Processing Systems · doi:10.48550/arxiv.2305.06500 · Cited by 4,191 · see citing works
Liu, H., Li, C., Wu, Q., & Lee, Y. J. (2023) · Advances in Neural Information Processing Systems 36 · doi:10.52202/075280-1516 · Cited by 2,428 · see citing works
Judging LLM-as-a-Judge with MT-Bench and Chatbot Arena
Zheng, L., Chiang, W.-L., Sheng, Y., Zhuang, S., Wu, Z., Zhuang, Y., Lin, Z., Li, Z., Li, D., Xing, E. P., et al. (2023) · arXiv · doi:10.48550/arxiv.2306.05685 · Cited by 1,888 · cited 1× · see citing works
“Ferret contains a pre-trained visual encoder ( e.g. , CLIP-ViT-L/14) [42] and a decoder-only language model ( e.g. , Vicuna [61]).”
BackgroundSelf-citationMamba: Linear-Time Sequence Modeling with Selective State Spaces
Gu, A., & Dao, T. (2023) · arXiv · doi:10.48550/arxiv.2312.00752 · Cited by 1,579 · see citing works
mPLUG-Owl: Modularization Empowers Large Language Models with MultimodalityPreprint
Ye, Q.-H., Xu, H., Xu, G., Ye, J., Yan, M., Zhou, Y., Wang, J., Hu, A., Shi, P.-C., Shi, Y., et al. (2023) · arXiv.org · doi:10.48550/arxiv.2304.14178 · Cited by 1,318 · see citing works
Shikra: Unleashing Multimodal LLM's Referential Dialogue MagicPreprint
Chen, K., Zhang, Z., Zeng, W., Zhang, R., Zhu, F., & Zhao, R. (2023) · arXiv.org · doi:10.48550/arxiv.2306.15195 · Cited by 1,091 · see citing works
The Dawn of LMMs: Preliminary Explorations with GPT-4V(ision)Preprint
Yang, Z.-Y., Li, L., Lin, K., Wang, J., Lin, C.-C., Liu, Z., & Wang, L.-J. (2023) · arXiv.org · doi:10.48550/arxiv.2309.17421 · Cited by 1,036 · see citing works
Anil, R., Dai, A. M., Firat, O., Johnson, M., Lepikhin, D., Passos, A., Shakeri, S., Taropa, E., Bailey, P., Chen, Z., et al. (2023) · arXiv · doi:10.48550/arxiv.2305.10403 · Cited by 834 · see citing works
PaLM-E: An Embodied Multimodal Language Model
Driess, D., Xia, F., Sajjadi, M. S. M., Lynch, C., Chowdhery, A., Ichter, B., Wahid, A., Tompson, J., Vuong, Q., Yu, T., et al. (2023) · arXiv · doi:10.48550/arxiv.2303.03378 · Cited by 591 · see citing works
Rico: A Mobile App Dataset for Building Data-Driven Design Applications
Deka, B., Huang, Z., Franzen, C., Hibschman, J., Afergan, D., Li, Y., Nichols, J., & Kumar, R. (2017) · Proceedings of the 30th Annual ACM Symposium on User Interface Software and Technology · doi:10.1145/3126594.3126651 · Cited by 482 · see citing works
Self-citationMiniGPT-4: Enhancing Vision-Language Understanding with Advanced Large Language Models
Zhu, D., Chen, J., Shen, X., Li, X., & Elhoseiny, M. (2023) · arXiv · doi:10.48550/arxiv.2304.10592 · Cited by 469 · see citing works
GPT4RoI: Instruction Tuning Large Language Model on Region-of-InterestPreprint
Zhang, S., Sun, P., Chen, S., Xiao, M., Shao, W., Zhang, W., Liu, Y., Chen, K., & Luo, P. (2023) · ECCV Workshops · doi:10.48550/arxiv.2307.03601 · Cited by 390 · see citing works
Mobile-Agent: Autonomous Multi-Modal Mobile Device Agent with Visual PerceptionPreprint
Wang, J.-Y., Xu, H., Ye, J., Yan, M.-S., Shen, W.-Z., Zhang, J., Huang, F., & Sang, J.-T. (2024) · arXiv.org · doi:10.48550/arxiv.2401.16158 · Cited by 372 · cited 3× · see citing works
“MobileAgent [47] and AppAgent [55] represent a different approach, utilizing MLLMs as agents for UI screen navigation, with MobileAgent employing external detection modules for action generation and AppAgent leveraging overlaid UI element IDs and screen XML files for predefined actions.”
BackgroundMethodJiang, A. Q., Sablayrolles, A., Mensch, A., Bamford, C., Chaplot, D. S., Casas, D. D. L., Bressand, F., Lengyel, G., Lample, G., Saulnier, L., et al. (2023) · arXiv · doi:10.48550/arxiv.2310.06825 · Cited by 340 · see citing works
Lin, Z.-Y., Liu, C., Zhang, R., Gao, P., Qiu, L.-T., Xiao, H., Qiu, H., Lin, C., Shao, W., Chen, K.-Q., et al. (2023) · arXiv.org · doi:10.48550/arxiv.2311.07575 · Cited by 316 · see citing works
Language Is Not All You Need: Aligning Perception with Language Models
Huang, S., Dong, L., Wang, W., Hao, Y., Singhal, S., Ma, S., Lv, T., Cui, L., Mohammed, O. K., Patra, B., et al. (2023) · neural information processing systems · doi:10.52202/075280-3155 · Cited by 230 · see citing works
You Only Look at Screens: Multimodal Chain-of-Action Agents
Zhang, Z., & Zhang, A. (2023) · Annual Meeting of the Association for Computational Linguistics · doi:10.48550/arxiv.2309.11436 · Cited by 222
CogVLM: Visual Expert for Pretrained Language Models
Wang, W., Lv, Q., Yu, W., Hong, W., Qi, J., Wang, Y., Ji, J., Yang, Z., Zhao, L., Song, X., et al. (2023) · arXiv · doi:10.48550/arxiv.2311.03079 · Cited by 217 · see citing works
CogAgent: A Visual Language Model for GUI Agents
Hong, W., Wang, W., Lv, Q., Xu, J., Yu, W., Ji, J., Wang, Y., Wang, Z., Dong, Y., Ding, M., et al. (2024) · 2024 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR) · doi:10.1109/cvpr52733.2024.01354 · Cited by 202 · cited 5× · see citing works
“CogAgent [20], built upon CogVLM [48], shifts the focus towards using only screen images for complex UI navigation, eliminating the need for UI-specific modules.”
BackgroundMethodInfluentialA GUI Crawling-Based Technique for Android Mobile Application Testing
Amalfitano, D., Fasolino, A. R., & Tramontana, P. (2011) · IEEE International Conference on Software Testing, Verification and Validation Workshops (ICSTW) · doi:10.1109/icstw.2011.77 · Cited by 200 · cited 1× · see citing works
“Moreover, it is also a valuable building block for accessibility [14], multi-step UI navigation [20,47,55], app testing [2,34], usability studies [24], and many others.”
BackgroundMonkey: Image Resolution and Text Label are Important Things for Large Multi-Modal Models
Li, Z., Yang, B., Liu, Q., Ma, Z., Zhang, S., Yang, J., Sun, Y., Liu, Y., & Bai, X. (2024) · IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings - IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings · doi:10.1109/cvpr52733.2024.02527 · Cited by 174 · cited 1× · see citing works
“To address this problem, we apply the idea of “any resolution” (anyres), as advocated in SPHINX [16,33], LLaVA-NeXT [36], and Monkey [32], to Ferret-UI.”
MethodGPT-4V in Wonderland: Large Multimodal Models for Zero-Shot Smartphone GUI NavigationPreprint
Yan, A., Yang, Z.-Y., Zhu, W., Lin, K., Li, L., Wang, J., Yang, J., Zhong, Y.-W., McAuley, J. J., Gao, J.-F., et al. (2023) · arXiv.org · doi:10.48550/arxiv.2311.07562 · Cited by 168 · see citing works
OCRBench: on the hidden mystery of OCR in large multimodal models
Liu, Y., Li, Z., Huang, M., Yang, B., Yu, W., Li, C., Yin, X.-C., Liu, C.-L., Jin, L., & Bai, X. (2024) · Science China Information Sciences · doi:10.1007/s11432-024-4235-6 · Cited by 167 · see citing works
AppAgent: Multimodal Agents as Smartphone Users
Zhang, C., Yang, Z., Liu, J., Li, Y., Han, Y., Chen, X., Huang, Z., Fu, B., & Yu, G. (2025) · CHI Conference on Human Factors in Computing Systems · doi:10.1145/3706598.3713600 · Cited by 164 · see citing works
LLaVA-Grounding: Grounded Visual Chat with Large Multimodal ModelsPreprint
Zhang, H., Li, H., Li, F., et al. (2023) · arXiv.org · doi:10.48550/arxiv.2312.02949 · Cited by 152 · see citing works
Self-citationScreen Recognition: Creating Accessibility Metadata for Mobile Applications from Pixels
Zhang, X., de Greef, L., Swearngin, A., White, S., Murray, K. I., Yu, L., Shan, Q., Nichols, J. W., Wu, J., Fleizach, C., et al. (2021) · CHI Conference on Human Factors in Computing Systems · doi:10.1145/3411764.3445186 · Cited by 145 · cited 3× · see citing works
“For iPhone screens, we use the AMP dataset [58], which spans a broad spectrum of applications.”
MethodInfluentialBuboGPT: Enabling Visual Grounding in Multi-Modal LLMsPreprint
Zhao, Y., Lin, Z.-J., Zhou, D., et al. (2023) · arXiv.org · doi:10.48550/arxiv.2307.08581 · Cited by 137 · see citing works
Language Models can Solve Computer Tasks
Kim, G., Baldi, P., & McAleer, S. (2023) · Advances in Neural Information Processing Systems 36 · doi:10.52202/075280-1723 · Cited by 137 · see citing works
(2023) · doi:10.52202/075280-1220 · Cited by 134 · see citing works
Kosmos-2: Grounding Multimodal Large Language Models to the WorldPreprint
Peng, Z., Wang, W., Dong, L., Hao, Y., Huang, S., Ma, S., & Wei, F. (2023) · arXiv (Cornell University) · doi:10.48550/arxiv.2306.14824 · Cited by 129 · see citing works
Continuous, Evolutionary and Large-Scale: A New Perspective for Automated Mobile App Testing
Linares‐Vásquez, M., Moran, K., & Poshyvanyk, D. (2017) · IEEE International Conference on Software Maintenance and Evolution (ICSME) · doi:10.1109/icsme.2017.27 · Cited by 123 · cited 1× · see citing works
“Moreover, it is also a valuable building block for accessibility [14], multi-step UI navigation [20,47,55], app testing [2,34], usability studies [24], and many others.”
BackgroundSpotlight: Mobile UI Understanding using Vision-Language Models with a Focus
Li, G., & Li, Y. (2022) · International Conference on Learning Representations · doi:10.48550/arxiv.2209.14927 · Cited by 109
Otter: A Multi-Modal Model with In-Context Instruction TuningPreprint
Li, B., Zhang, Y., Chen, L., et al. (2023) · arXiv (Cornell University) · doi:10.48550/arxiv.2305.03726 · Cited by 86 · see citing works
Emu: Generative Pretraining in MultimodalityPreprint
Sun, Q., Yu, Q., Cui, Y., Zhang, F., Zhang, X., Wang, Y., Gao, H., Liu, J., Huang, T., & Wang, X. (2023) · arXiv (Cornell University) · doi:10.48550/arxiv.2307.05222 · Cited by 74 · see citing works
SeeClick: Harnessing GUI Grounding for Advanced Visual GUI Agents
Cheng, K., Sun, Q., Chu, Y., Xu, F., YanTao, L., Zhang, J., & Wu, Z. (2024) · Proceedings of the 62nd Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers) · doi:10.18653/v1/2024.acl-long.505 · Cited by 70 · see citing works
Ferret: Refer and Ground Anything Anywhere at Any GranularityPreprint
You, H., Zhang, H., Gan, Z., et al. (2023) · arXiv (Cornell University) · doi:10.48550/arxiv.2310.07704 · Cited by 59 · cited 4× · see citing works
“On one hand, while Multimodal Large Language Models (MLLMs) like Fer-ret [53], Shikra [8], and Kosmos2 [41] demonstrate strong referring and grounding capabilities, their scope is mainly restricted to natural images.”
BackgroundMethodInfluentialUIBert: Learning Generic Multimodal Representations for UI Understanding
Bai, C., Zang, X., Xu, Y., Sunkara, S., Rastogi, A., Chen, J., & y Arcas, B. A. (2021) · International Joint Conference on Artificial Intelligence · doi:10.24963/ijcai.2021/235 · Cited by 53 · see citing works
Pix2Struct: Screenshot Parsing as Pretraining for Visual Language UnderstandingPreprint
Lee, K., Joshi, M., Turc, I., et al. (2022) · arXiv (Cornell University) · doi:10.48550/arxiv.2210.03347 · Cited by 47 · cited 1× · see citing works
“…other hand, other works targeting directly at UI tasks have primarily focused on processing entire screens as singular inputs ( e.g. , Pix2Struct [27], ILuvUI [23], CogAgent [20]), only supports referring tasks with one bounding box in the input ( e.g. , Spotlight [30]), and leveraging GPT-4V…”
BackgroundReinforcement Learning on Web Interfaces Using Workflow-Guided Exploration
Liu, E. Z., Guu, K., Pasupat, P., Shi, T., & Liang, P. (2018) · arXiv · doi:10.48550/arxiv.1802.08802 · Cited by 47 · see citing works
LISA: Reasoning Segmentation via Large Language ModelPreprint
Lai, X. Q., Tian, Z., Chen, Y., et al. (2023) · arXiv (Cornell University) · doi:10.48550/arxiv.2308.00692 · Cited by 44 · see citing works
A Dataset for Interactive Vision-Language Navigation with Unknown Command Feasibility
Burns, A., Arsan, D., Agrawal, S., Kumar, R., Saenko, K., & Plummer, B. A. (2022) · Lecture notes in computer science · doi:10.1007/978-3-031-20074-8_18 · Cited by 32 · see citing works
SPHINX: A Mixer of Weights, Visual Embeddings and Image Scales for Multi-modal Large Language Models
Lin, Z., Liu, D., Zhang, R., Gao, P., Qiu, L., Xiao, H., Qiu, H., Shao, W., Chen, K., Han, J., et al. (2024) · Lecture notes in computer science · doi:10.1007/978-3-031-73033-7_3 · Cited by 29 · see citing works
Access to graphical interfaces for blind users
Edwards, W. K., Mynatt, E. D., & Stockton, K. (1995) · interactions · doi:10.1145/208143.208161 · Cited by 28 · cited 1× · see citing works
“Moreover, it is also a valuable building block for accessibility [14], multi-step UI navigation [20,47,55], app testing [2,34], usability studies [24], and many others.”
BackgroundSet-of-Mark Prompting Unleashes Extraordinary Visual Grounding in GPT-4V
Yang, J., Zhang, H., Li, F., Zou, X., Li, C., & Gao, J. (2023) · arXiv · doi:10.48550/arxiv.2310.11441 · Cited by 25 · see citing works
Self-citationMultimodal Foundation Models: From Specialists to General-Purpose AssistantsPreprint
Li, C., Gan, Z., Yang, Z., Yang, J., Li, L., Wang, L., & Gao, J. (2023) · arXiv (Cornell University) · doi:10.48550/arxiv.2309.10020 · Cited by 24 · see citing works
Self-citationWhat Makes a Great Mobile App? A Quantitative Study Using a New Mobile Crawler
Jiang, Z., Kuang, R., Gong, J., et al. (2018) · IEEE Symposium on Service-Oriented System Engineering (SOSE) · doi:10.1109/sose.2018.00037 · Cited by 18 · cited 1× · see citing works
“Moreover, it is also a valuable building block for accessibility [14], multi-step UI navigation [20,47,55], app testing [2,34], usability studies [24], and many others.”
BackgroundA Real-World WebAgent with Planning, Long Context Understanding, and Program Synthesis
Gur, I., Furuta, H., Huang, A., Safdari, M., Matsuo, Y., Eck, D., & Faust, A. (2023) · arXiv · doi:10.48550/arxiv.2307.12856 · Cited by 17 · see citing works
MM1: Methods, Analysis & Insights from Multimodal LLM Pre-trainingPreprint
McKinzie, B., Gan, Z., Fauconnier, J.-P., Dodge, S., Zhang, B., Dufter, P., Shah, D., Du, X., Peng, F., Weers, F., et al. (2024) · arXiv (Cornell University) · doi:10.48550/arxiv.2403.09611 · Cited by 15 · see citing works
Self-citationILuvUI: Instruction-tuned LangUage-Vision modeling of UIs from Machine Conversations
Jiang, Y., Schoop, E., Swearngin, A., & Nichols, J. W. (2025) · ACM International Conference on Intelligent User Interfaces (IUI) · doi:10.1145/3708359.3712129 · Cited by 13 · see citing works
Self-citationFrom Pixels to UI Actions: Learning to Follow Instructions via Graphical User Interfaces
Shaw, P., Joshi, M., Cohan, J., Berant, J., Pasupat, P., Hu, H., Khandelwal, U., Lee, K., & Toutanova, K. N. (2023) · Advances in Neural Information Processing Systems 36 · doi:10.52202/075280-1490 · Cited by 12 · see citing works
SPHINX-X: Scaling Data and Parameters for a Family of Multi-modal Large Language ModelsPreprint
Liu, D., Zhang, R., Qiu, L., et al. (2024) · arXiv (Cornell University) · doi:10.48550/arxiv.2402.05935 · Cited by 11 · cited 2× · see citing works
“To address this problem, we apply the idea of “any resolution” (anyres), as advocated in SPHINX [16,33], LLaVA-NeXT [36], and Monkey [32], to Ferret-UI.”
MethodMonkey: Image Resolution and Text Label Are Important Things for Large Multi-modal ModelsPreprint
Li, Z., Yang, B., Liu, Q., et al. (2023) · arXiv (Cornell University) · doi:10.48550/arxiv.2311.06607 · Cited by 10 · see citing works
GPT-4V(ision) is a Generalist Web Agent, if Grounded
Zheng, B., Gou, B., Kil, J., Sun, H., & Su, Y. (2024) · arXiv · doi:10.48550/arxiv.2401.01614 · Cited by 10 · see citing works
Synapse: Trajectory-as-Exemplar Prompting with Memory for Computer Control
Zheng, L., Wang, R., Wang, X., & An, B. (2023) · arXiv · doi:10.48550/arxiv.2306.07863 · Cited by 7 · see citing works
CogAgent: A Visual Language Model for GUI AgentsPreprint
Hong, W., Wang, W., Lv, Q., et al. (2023) · arXiv (Cornell University) · doi:10.48550/arxiv.2312.08914 · Cited by 6 · see citing works
Mapping Natural Language Instructions to Mobile UI Action SequencesPreprint
Li, Y., He, J., Zhou, X., et al. (2020) · arXiv (Cornell University) · doi:10.48550/arxiv.2005.03776 · Cited by 5 · see citing works
Learning to Navigate the WebPreprint
Gür, İ., Rueckert, U., Faust, A., et al. (2018) · arXiv (Cornell University) · doi:10.48550/arxiv.1812.09195 · Cited by 3 · see citing works
ASSISTGUI: Task-Oriented Desktop Graphical User Interface AutomationPreprint
Gao, D., Ji, L., Bai, Z., et al. (2023) · arXiv (Cornell University) · doi:10.48550/arxiv.2312.13108
OpenAI, Achiam, J., Adler, S., Agarwal, S., Ahmad, L., Akkaya, I., Aleman, F. L., Almeida, D., Altenschmidt, J., Altman, S., et al. (2023) · arXiv · doi:10.48550/arxiv.2303.08774
ScreenAI: A Vision-Language Model for UI and Infographics Understanding
Baechler, G., Sunkara, S., Wang, M., et al. (2024) · arXiv · doi:10.48550/arxiv.2402.04615
Flagged first, then by citations
Research works printed but not linked: 1
- [44]44. Shi, T., Karpathy, A., Fan, L., Hernandez, J., Liang, P.: World of bits: An opendomain platform for web-based agents. In: International Conference on Machine Learning. pp. 3135-3144. PMLR (2017)
Cited by
Sorted by citations
Multi-Modal LLMs in Agriculture: A Comprehensive Review
Sapkota, R., Qureshi, R., Hadi, M. U., Hassan, S. Z., Sadak, F., Shoman, M., Sajjad, M., Dharejo, F. A., Paudel, A., Li, J., et al. (2025) · IEEE Transactions on Automation Science and Engineering · doi:10.1109/tase.2025.3612154 · Cited by 75 · see citing works
LLM-Based Agents for Tool Learning: A Survey
Xu, W., Huang, C., Gao, S., & Shang, S. (2025) · Data Science and Engineering · doi:10.1007/s41019-025-00296-9 · Cited by 69 · see citing works
“Ferret-UI [151] extends the Ferret framework to GUI scenarios, supporting visual grounding through pixel-wise element understanding and action prediction.”
How to Bridge the Gap Between Modalities: Survey on Multimodal Large Language Model
Song, S., Li, X., Li, S., Zhao, S., Yu, J., Ma, J., Mao, X., Zhang, W., & Wang, M. (2025) · IEEE Transactions on Knowledge and Data Engineering · doi:10.1109/tkde.2025.3527978 · Cited by 74 · see citing works
ScreenSpot-Pro: GUI Grounding for Professional High-Resolution Computer Use
Li, K., Meng, Z., Lin, H., Luo, Z., Tian, Y., Ma, J., Huang, Z., & Chua, T.-S. (2025) · Proceedings of the 33rd ACM International Conference on Multimedia · doi:10.1145/3746027.3755688 · Cited by 27 · see citing works
“However, many existing studies primarily address general and easy tasks, such as general computer control [3, 9], web browsing [4, 10, 26], lifestyle and utility apps [12, 25].”
Object detection with multimodal large vision-language models: An in-depth review
Sapkota, R., & Karkee, M. (2025) · Information Fusion · doi:10.1016/j.inffus.2025.103575 · Cited by 49 · see citing works
“This expanded expressiveness enables more dynamic understanding and interaction with visual scenes beyond rigid label constraints [111,112].”
GUing: A Mobile GUI Search Engine using a Vision-Language Model
Wei, J., Courbis, A.-L., Lambolais, T., Xu, B., Bernard, P. L., Dray, G., & Maalej, W. (2024) · ACM Transactions on Software Engineering and Methodology · doi:10.1145/3702993 · Cited by 18 · see citing works
VMAD: Visual-Enhanced Multimodal Large Language Model for Zero-Shot Anomaly Detection
Deng, H., Luo, H., Zhai, W., Guo, Y., Cao, Y. H., & Kang, Y. (2025) · IEEE Transactions on Automation Science and Engineering · doi:10.1109/tase.2025.3591656 · Cited by 18 · see citing works
“Recent advancements, including Ferret [32], LISA [33], GLaMM [34], and LLaVA-Ground [10], have pushed MLLMs towards fine-grained visual understanding and grounded conversation generation.”
Leveraging Multimodal LLM for Inspirational User Interface Search
Park, S., Song, Y., Lee, S., et al. (2025) · CHI Conference on Human Factors in Computing Systems · doi:10.1145/3706598.3714213 · Cited by 12 · see citing works
“However, they are utilizing not only UI images but also metadata, such as view hierarchies, which are often noisy [30] and inherently limit their scalability.”
Prompt2Task: Automating UI Tasks on Smartphones from Textual Prompts
Huang, T. Y., Yu, C., Shi, W., Peng, Z., Yang, D. C., Sun, W., & Shi, Y. (2025) · ACM Transactions on Computer-Human Interaction · doi:10.1145/3716132 · Cited by 16 · see citing works
Designing and Developing User Interfaces with AI: Advancing Tools, Workflows, and Practices
Lu, Y., Jiang, Y., Knearem, T., Kliman-Silver, C. E., Lutteroth, C., Nichols, J. W., & Stuerzlinger, W. (2025) · CHI Conference Extended Abstracts on Human Factors in Computing Systems (CHI EA) · doi:10.1145/3706599.3706736 · Cited by 7 · see citing works
“Large-scale datasets such as Rico [6], WebUI [60], and their extensions [27, 44, 57] have enabled deep learning explorations on a variety of UI-related tasks, including design generation [14, 30, 42], code generation [40, 59], UI modeling [1, 34, 62], and user behavior prediction [17, 18, 49].”
Ge, Y., Li, M., Huang, X., Hu, Y., Wang, Q., Sun, X., & Guo, W. (2025) · CHI Conference on Human Factors in Computing Systems · doi:10.1145/3706598.3714238 · Cited by 4 · see citing works
KuiTest: Leveraging Knowledge in the Wild as GUI Testing Oracle for Mobile Apps
Hu, Y., Yu, Z., Wang, X., et al. (2025) · IEEE/ACM International Conference on Software Engineering: Software Engineering in Practice (ICSE-SEIP) · doi:10.1109/icse-seip66354.2025.00009 · Cited by 3 · see citing works
“Although UI components are typically regarded as intuitive and easy for humans to understand, both our experiments and related works [14], [16] show that the visual comprehension ability of MLLMs is inadequate for UI function prediction.”
Towards an Inclusive Mobile Web: A Dataset and Framework for Focusability in UI Accessibility
Gu, M., Pei, L., Zhou, S., Shen, M., Wu, Y., Gao, Z., Wang, Z., Shan, S., Jiang, W., Li, Y., et al. (2025) · International World Wide Web Conference (WWW) · doi:10.1145/3696410.3714523 · Cited by 2 · see citing works
Wang, Y., & Xhakaj, F. (2025) · Communications in computer and information science · doi:10.1007/978-3-031-94168-9_22 · Cited by 2 · see citing works
Large Action Models for Programmatic Orchestration
Piccoli, G., Rodriguez, J., & Mahmoud, A. (2025) · Business & Information Systems Engineering · doi:10.1007/s12599-025-00966-y · Cited by 2 · see citing works
“For instance, a task-plan pair for a website might be converted into an automation script that triggers specific UI interactions (OpenAI 2025a; You et al. 2025), such as clicking, scrol-ling, or selecting options, alongside function calls to handle backend operations.”
SPOC: A Scale for Potential Operation Consequences of UI Interactions
Eggenkemper, F., Rehers, T., Swerew, J., et al. (2025) · doi:10.1109/aixmm62960.2025.00011 · Cited by 2 · see citing works
“[16] It uses a concept called ”anyres” which divides the screen into segments.”
MT-Agent: Constructing a GUI Agent via Modality Enhancement and Text-Guided Fusion
Dong, J., Jin, L., Zhang, Z., Tang, W., Zhang, R., Xu, L., & Xing, J. (2025) · IEEE Internet of Things Journal · doi:10.1109/jiot.2025.3600573 · Cited by 1 · see citing works
“Compared to previous approaches [10], [17], [45], direct concatenation of features, while straightforward, not only increases the number of tokens that require decoding but also introduces a substantial amount of irrelevant information into downstream tasks, making it difficult for the model to…”
InfluentialOn-Device Interaction Mining MHCI024
Arsan, D., Guo, C., Wellyanto, M. R., Ji, E. R., Talton, J. O., & Kumar, R. (2025) · Proceedings of the ACM on Human-Computer Interaction · doi:10.1145/3743726 · Cited by 1 · see citing works
“…for purposes as diverse as studying UI patterns at scale [6, 12, 36, 43, 47, 53], training generative models of design [3, 21, 24, 27, 31, 33, 54, 55], and automating user actions [2, 26, 28–30 Before the advent of interaction mining techniques, granular interaction data could only be…”
InfluentialMinuku: Detecting Diverse Display Issues in Mobile Apps with Small-scale Dataset
Hu, Y., Liu, K., Jin, H., Guo, S., Yuan, J., Wang, X., & Zhou, Y. (2025) · IEEE/ACM International Conference on Automated Software Engineering (ASE) · doi:10.1109/ase63991.2025.00270 · Cited by 1 · see citing works
Xu, T., Zhang, Y., Chu, Z., & Wen, Q. (2026) · AI Magazine · doi:10.1002/aaai.70053 · Cited by 1 · see citing works
PixTalk: Controlling Photorealistic Image Processing and Editing with Language
Conde, M. V., Lu, Z., & Timofte, R. (2025) · IEEE/CVF International Conference on Computer Vision (ICCV) · doi:10.1109/iccv51701.2025.01791 · Cited by 1 · see citing works
“Ferret-UI [56] understands mobile UI screens.”
UI-Most: Leveraging Multi-agent Systems for One-Shot Automatic GUI Testing
Du, W., Li, R., Yu, J., et al. (2026) · Lecture notes in computer science · doi:10.1007/978-981-95-7084-3_10 · Cited by 1 · see citing works
GenHAPI: Conversational Orchestration over MCP to Unlock Complex Legacy Workflows
Ferracani, A., Principi, F., Rachabathuni, P. K., & Bertini, M. (2026) · Lecture notes in computer science · doi:10.1007/978-3-032-31048-4_15 · Cited by 1 · see citing works
RWKV-UI: UI Understanding with Enhanced Perception and Reasoning
Yang, J., & Hou, H. (2025) · IEEE International Conference on Multimedia and Expo (ICME) · doi:10.1109/icme59968.2025.11210007 · Cited by 1 · see citing works
“Models such as LLaVA [1], DeepSeek [2], mPLUG-Owl2 [3], Kosmos2 [4], Bunny [5], Ferret-UI [6], and ScreenAI [7] have demonstrated excellent capabilities in integrating visual and linguistic information, and they are widely applied in tasks such as document analysis, visual question answering, and…”
Shiinoki, S., Iwama, S., & Ushiba, J. (2025) · bioRxiv (Cold Spring Harbor Laboratory) · doi:10.1101/2025.06.01.657282 · Cited by 2 · see citing works
Criticmate: Stagewise Human–AI Co-Critique in Single-Screen UI Evaluation
Ko, J., Choi, J., Morales, C., Kim, D., & Ko, M. (2026) · Proceedings of the 2026 CHI Conference on Human Factors in Computing Systems · doi:10.1145/3772318.3790929 · Cited by 1 · see citing works
UI-Hawk: Unleashing the Screen Stream Understanding for GUI AgentsPreprint
Zhang, J., Yu, Y., Liao, M., Li, W., Wu, J., & Wei, Z. (2024) · Preprints.org · doi:10.20944/preprints202408.2137.v1
UI-JEPA: Towards Active Perception of User Intent through Onscreen User Activity
Fu, Y., Anantha, R., Vashisht, P., et al. (2025) · ACM Conference on User Modeling, Adaptation and Personalization (UMAP) · doi:10.1145/3699682.3728327
“This work therefore sits at the intersection of UI understanding, MLLMs, and self-supervised learning, which we review as follows.”
Singh, K. V., Singh, S., & Khanna, M. (2025) · IEEE/CVF Conference on Computer Vision and Pattern Recognition Workshops (CVPRW) · doi:10.1109/cvprw67362.2025.00022
“These works on purely vision-based GUI agents using LVLMs have evolved along 2 main approaches: End to End Training based GUI Agents : Multiple studies [3, 7, 15, 32, 42] have trained LVLMs on GUI navigation tasks for various platforms/device-types.”
A Domain-Agnostic Framework for Visual Element Detection From High-Level Descriptions
Ayli, M., Bakouny, Y., Jalloul, N., et al. (2025) · IEEE Access · doi:10.1109/access.2025.3613058
“Ferret-UI is a multimodal large language model (MLLM) customized for mobile UI screens, with specialized capabilities to refer to interface widgets, grounding instructions to screen regions, and reasoning about UI states [36].”
W hisper T est : A Voice-Control-based Library for iOS UI Automation
Moti, Z., Janssen-Groesbeek, T., Monteiro, S., et al. (2025) · ACM SIGSAC Conference on Computer and Communications Security (CCS) · doi:10.1145/3719027.3765183
“To the best of our knowledge, no prior study analyzes third-party tracking and advertising specifically in iOS apps aimed at children.”
Focusing by Contrastive Attention: Enhancing VLMs’ Visual Reasoning
Ge, Y., Liu, S., Wang, Y., Mei, L., Bi, B., Zhou, X., Yao, J., Guo, J., & Cheng, X. (2026) · Lecture notes in computer science · doi:10.1007/978-3-032-37383-0_32 · Cited by 3 · see citing works
Speech-visual integration multimodal multi-agents framework for mobile operation
Wang, Y., Li, J., & Xing, J. (2026) · Journal of King Saud University - Computer and Information Sciences · doi:10.1007/s44443-026-00584-y
MolmoWeb: Open Visual Web Agent and Open Data for the Open Web
Gupta, T., Wolters, P., Ma, Z., Sushko, P., Pang, R. Y., Yang, Y., Anderson, T., Ren, Z., Trivedi, H., Han, W., et al. (2026) · Lecture notes in computer science · doi:10.1007/978-3-032-37393-9_17
Human-AI-UI Interactions Across Modalities
Peng, K., Nichols, J. W., Lutteroth, C., Knearem, T., Kretzer, F., Bigham, J. P., Maedche, A., & Jiang, Y. (2026) · CHI Conference Extended Abstracts on Human Factors in Computing Systems (CHI EA) · doi:10.1145/3772363.3778737
GUIGroup: Enabling Functional Layout Grouping With Multimodal Large Language Models
Zhang, Y., Yang, Y., Zhang, Z., Li, X., Liu, K., Xing, Z., Xia, X., & Bao, L. (2026) · IEEE Transactions on Software Engineering · doi:10.1109/tse.2026.3688725
“This aligns with recent findings in UI understanding literature: for instance, Ferret-UI [9] and Om-niParser [19] observe that off-the-shelf MLLMs struggle with fine-grained spatial grounding, yet works like DeclarUI [21] and UI-Vision [13] demonstrate their effectiveness in reasoning about…”
InfluentialAn Eye-Tracking-Driven Evaluation Framework for Age-Friendly Smart Home Interface
Huang, Z., & Chen, Y. (2026) · Applied Sciences · doi:10.3390/app16115454
AI-Driven UI Automation Using Stitch: A Workflow-Based Design Generation Approach
R., S. E., & Rajkumar, Y. (2026) · International Conference on Integrated Intelligence and Communication Systems (ICIICS) · doi:10.1109/iciics67880.2026.11483530
DeCoPatch: Revealing Causal Latent Subspaces in Vision-Language Models for GUI Grounding
Zhang, Y., Kang, L., Wang, Z., Wu, D., & Wang, Z. (2026) · Lecture notes in computer science · doi:10.1007/978-3-032-37359-5_2
Chen, K. (2026) · International Conference on Artificial Intelligence, Internet of Things and Cloud Computing Technology (AIoTC) · doi:10.1109/aiotc71250.2026.11689139
“A third, more recent line of work sidesteps explicit detection altogether: large vision-language-model (VLM) agents such as ShowUI [16], SeeClick [17], and Ferret-UI [18] ground actions end-to-end directly from screenshots.”
Characterizing and Repairing Obsolete Android GUI Tests under UI Evolution
Song, S., Xiong, Y., Guo, W., Sun, M., Kong, J., & Xie, X. (2026) · Proceedings of the ACM on software engineering. · doi:10.1145/3832300
“Recent advances in LLMs have driven significant progress in GUI understanding and automation [36], spanning GUI test generation [27, 43, 46], task automation [10, 37, 47, 50, 51], and visual grounding [5, 13, 18, 44].”
- Authors
- You, K., Zhang, H., Schoop, E., Weers, F., Swearngin, A., Nichols, J., Yang, Y., & Gan, Z.
- Venue
- arXiv
- Publisher
- arXiv
- Published
- 2024
- Pages
- 240-255
- ISSN
- 0302-9743 (ISSN-L)
- arXiv
- 2404.05719
- OpenAlex
- W4403888362
- Semantic Scholar
- 3687e55cf21c4d0041d9bf0b74988319bfe3402b
- Cited by
- 40
- References
- 20
- Citations by year
- 2026: 13 · 2025: 25 · 2024: 2
- FWCI
- 8.42
- Type
- conference paper
- Language
- en
- Open access
- green
- arxiv.org
- Locations
- Lecture notes in computer science (publishedVersion)
- arXiv (Cornell University) (submittedVersion)
- arXiv (Cornell University)
- Topics
- Physical Sciences › Computer Science › Computer Vision and Pattern Recognition › Multimodal Machine Learning Applications
- Physical Sciences › Computer Science › Human-Computer Interaction › Usability and User Interface Design
- Physical Sciences › Computer Science › Computer Vision and Pattern Recognition › Advanced Neural Network Applications
- Keywords
- multimodal large language models, visual grounding, aspect ratio, icon recognition, instruction following
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Claims read by deepseek-v4.1-flash under definition version 3 (extract-v3) on 2026-10-20.
Classified by jev-1.13-20260917 (gold-guideline-v0.2) on 2026-10-20.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review