mlsanityData to 7 Oct 2026

Predicting and Explaining Mobile UI Tappability with Vision Modeling and Saliency Analysis

arXiv 2204.02448 ↗First posted 5 Apr 2022cs.HC cs.AI cs.CVcited by 9

Not on the map. Why?

Abstract (arXiv)

We use a deep learning based approach to predict whether a selected element in a mobile UI screenshot will be perceived by users as tappable, based on pixels only instead of view hierarchies required by previous work. To help designers better understand model predictions and to provide more actionable design feedback than predictions alone, we additionally use ML interpretability techniques to help explain the output of our model. We use XRAI to highlight areas in the input screenshot that most strongly influence the tappability prediction for the selected region, and use k-Nearest Neighbors to present the most similar mobile UIs from the dataset with opposing influences on tappability perception.

Key facts. Cited by 9 papers in the map (data through 7 Oct 2026). Builds on 25 of its 47 references that are in the map. First posted on arXiv 5 Apr 2022.

Builds on

25 of 47 references.

References · 25

  1. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  2. 2016Grad-CAM: Visual Explanations from Deep Networks via Gradient-based Localizationcited by 6,690
  3. 2017A Unified Approach to Interpreting Model Predictionscited by 6,488
  4. 2016"Why Should I Trust You?": Explaining the Predictions of Any Classifiercited by 5,040
  5. 2017Axiomatic Attribution for Deep Networkscited by 3,350
  6. 2018ImageNet-trained CNNs are biased towards texture; increasing shape bias improves accuracy and robustnesscited by 1,430
  7. 2017Interpretability Beyond Feature Attribution: Quantitative Testing with Concept Activation Vectors (TCAV)cited by 1,309
  8. 2018Sanity Checks for Saliency Mapscited by 1,149
  9. 2016The Mythos of Model Interpretabilitycited by 716
  10. 2018Deep k-Nearest Neighbors: Towards Confident, Interpretable and Robust Deep Learningcited by 203
  11. 2020Mapping Natural Language Instructions to Mobile UI Action Sequencescited by 180
  12. 2019XRAI: Better Attributions Through Regionscited by 116
13 more
  1. 2021UIBert: Learning Generic Multimodal Representations for UI Understandingcited by 93
  2. 2021Screen Recognition: Creating Accessibility Metadata for Mobile Applications from Pixelscited by 57
  3. 2020ActionBert: Leveraging User Actions for Semantic Understanding of User Interfacescited by 43
  4. 2021Screen2Vec: Semantic Embedding of GUI Screens and GUI Componentscited by 41
  5. 2021Screen Parsing: Towards Reverse Engineering of UI Models from Screenshotscited by 32
  6. 2020Predicting Visual Importance Across Graphic Design Typescited by 30
  7. 2017Learning Visual Importance for Graphic Designs and Data Visualizationscited by 22
  8. 2021Best of both worlds: local and global explanations with human-understandable conceptscited by 22
  9. 2019Modeling Mobile Interface Tappability Using Crowdsourcing and Deep Learningcited by 18
  10. 2021Wireframe-Based UI Design Search Through Image Autoencodercited by 17
  11. 2020Scout: Rapid Exploration of Interface Layout Alternatives through High-Level Design Constraintscited by 11
  12. 2020GUIComp: A GUI Design Assistant with Real-Time, Multi-Faceted Feedbackcited by 11
  13. 2021Multimodal Icon Annotation For Mobile Applicationscited by 8

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2022: 1; 2023: 2; 2024: 3; 2025: 2; 2026: 1.

9 papers.