Optimizing User Interface Layouts via Gradient Descent
Peitong Duan, Casimir Wierzynski, Lama Nachman
Abstract
Automating parts of the user interface (UI) design process has been a longstanding challenge. We present an automated technique for optimizing the layouts of mobile UIs. Our method uses gradient descent on a neural network model of task performance with respect to the model's inputs to make layout modifications that result in improved predicted error rates and task completion times. We start by extending prior work on neural network based performance prediction to 2-dimensional mobile UIs with an expanded interaction space. We then apply our method to two UIs, including one that the model had not been trained on, to discover layout alternatives with significantly improved predicted performance. Finally, we confirm these predictions experimentally, showing improvements up to 9.2 percent in the optimized layouts. This demonstrates the algorithm's efficacy in improving the task performance of a layout, and its ability to generalize and improve layouts of new interfaces.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 1eb625bd-4f79-48a7-aa42-cdefcbf31bfeCited by top-tier papers7
- Understanding Design Collaboration Between Designers and Artificial Intelligence: A Systematic Literature ReviewYang Shi, Tian Gao, Xiaohan Jiao, Nan CaoCSCW 2023 · 170 citations
- Investigating Positive and Negative Qualities of Human-in-the-Loop Optimization for Designing Interaction TechniquesLiwei Chan, Yi-Chi Liao, George B. Mo, John J. Dudley et al.CHI 2022 · 94 citations
- Generating Automatic Feedback on UI Mockups with Large Language ModelsPeitong Duan, Jeremy Warner, Yang Li, Bjoern HartmannCHI 2024 · 81 citations
- AdaptiFont: Increasing Individuals' Reading Speed with a Generative Font Model and Bayesian OptimizationFlorian Kadner, Yannik Keller, Constantin A. RothkopfCHI 2021 · 30 citations
- UICrit: Enhancing Automated Design Evaluation with a UI Critique DatasetPeitong Duan, Chin-Yi Cheng, Gang Li, Bjoern Hartmann et al.UIST 2024 · 22 citations
Related papers
- Graph4GUI: Graph Neural Networks for Representing Graphical User InterfacesYue Jiang, Changkong Zhou, Vikas Garg, Antti OulasvirtaCHI 2024 · 17 citations
- Automating UI Optimization through Multi-Agentic ReasoningZhipeng Li, Christoph Gebhardt, Yi-Chi Liao, Christian HolzCHI 2026 · 1 citation
- FALCON: An ML Framework for Fully Automated Layout-Constrained Analog Circuit DesignAsal Mehradfar, Xuzhe Zhao, Yilun Huang, Emir Ceyani et al.NeurIPS 2025 · 12 citations
- Magic Layouts: Structural Prior for Component Detection in User Interface DesignsDipu Manandhar, Hailin Jin, John P. CollomosseCVPR 2021
- Preference-Guided Multi-Objective UI AdaptationYao Song, Christoph Gebhardt, Yi-Chi Liao, Christian HolzUIST 2025 · 3 citations
