3.8 Proceedings Paper

GUIGAN: Learning to Generate GUI Designs Using Generative Adversarial Networks

Publisher

IEEE COMPUTER SOC
DOI: 10.1109/ICSE43902.2021.00074

Keywords

Graphical User Interface; mobile application; GUI design; deep learning; Generative Adversarial Network (GAN)

Funding

  1. National Natural Science Foundation of China [61471181]
  2. Facebook research award

Ask authors/readers for more resources

Graphical User Interface (GUI) is essential in modern software, and a good GUI design is crucial for software success. Automated generated GUIs can enhance design personalization, and a model called GUIGAN has been developed to automatically generate GUI designs similar to natural language generation.
Graphical User Interface (GUI) is ubiquitous in almost all modern desktop software, mobile applications, and online websites. A good GUI design is crucial to the success of the software in the market, but designing a good GUI which requires much innovation and creativity is difficult even to well-trained designers. Besides, the requirement of the rapid development of GUI design also aggravates designers' working load. So, the availability of various automated generated GUIs can help enhance the design personalization and specialization as they can cater to the taste of different designers. To assist designers, we develop a model GUIGAN to automatically generate GUI designs. Different from conventional image generation models based on image pixels, our GUIGAN is to reuse GUI components collected from existing mobile app GUIs for composing a new design that is similar to natural-language generation. Our GUIGAN is based on SeqGAN by modeling the GUI component style compatibility and GUI structure. The evaluation demonstrates that our model significantly outperforms the best of the baseline methods by 30.77% in Frechet Inception distance (FID) and 12.35% in 1-Nearest Neighbor Accuracy (1-NNA). Through a pilot user study, we provide initial evidence of the usefulness of our approach for generating acceptable brand new GUI designs.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

3.8
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available