Cargando…

The Application of Deep Learning for the Evaluation of User Interfaces

In this study, we tested the ability of a machine-learning model (ML) to evaluate different user interface designs within the defined boundaries of some given software. Our approach used ML to automatically evaluate existing and new web application designs and provide developers and designers with a...

Descripción completa

Detalles Bibliográficos
Autores principales: Keselj, Ana, Milicevic, Mario, Zubrinic, Krunoslav, Car, Zeljka
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9736869/
https://www.ncbi.nlm.nih.gov/pubmed/36502037
http://dx.doi.org/10.3390/s22239336
_version_ 1784847141945999360
author Keselj, Ana
Milicevic, Mario
Zubrinic, Krunoslav
Car, Zeljka
author_facet Keselj, Ana
Milicevic, Mario
Zubrinic, Krunoslav
Car, Zeljka
author_sort Keselj, Ana
collection PubMed
description In this study, we tested the ability of a machine-learning model (ML) to evaluate different user interface designs within the defined boundaries of some given software. Our approach used ML to automatically evaluate existing and new web application designs and provide developers and designers with a benchmark for choosing the most user-friendly and effective design. The model is also useful for any other software in which the user has different options to choose from or where choice depends on user knowledge, such as quizzes in e-learning. The model can rank accessible designs and evaluate the accessibility of new designs. We used an ensemble model with a custom multi-channel convolutional neural network (CNN) and an ensemble model with a standard architecture with multiple versions of down-sampled input images and compared the results. We also describe our data preparation process. The results of our research show that ML algorithms can estimate the future performance of completely new user interfaces within the given elements of user interface design, especially for color/contrast and font/layout.
format Online
Article
Text
id pubmed-9736869
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-97368692022-12-11 The Application of Deep Learning for the Evaluation of User Interfaces Keselj, Ana Milicevic, Mario Zubrinic, Krunoslav Car, Zeljka Sensors (Basel) Article In this study, we tested the ability of a machine-learning model (ML) to evaluate different user interface designs within the defined boundaries of some given software. Our approach used ML to automatically evaluate existing and new web application designs and provide developers and designers with a benchmark for choosing the most user-friendly and effective design. The model is also useful for any other software in which the user has different options to choose from or where choice depends on user knowledge, such as quizzes in e-learning. The model can rank accessible designs and evaluate the accessibility of new designs. We used an ensemble model with a custom multi-channel convolutional neural network (CNN) and an ensemble model with a standard architecture with multiple versions of down-sampled input images and compared the results. We also describe our data preparation process. The results of our research show that ML algorithms can estimate the future performance of completely new user interfaces within the given elements of user interface design, especially for color/contrast and font/layout. MDPI 2022-11-30 /pmc/articles/PMC9736869/ /pubmed/36502037 http://dx.doi.org/10.3390/s22239336 Text en © 2022 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Keselj, Ana
Milicevic, Mario
Zubrinic, Krunoslav
Car, Zeljka
The Application of Deep Learning for the Evaluation of User Interfaces
title The Application of Deep Learning for the Evaluation of User Interfaces
title_full The Application of Deep Learning for the Evaluation of User Interfaces
title_fullStr The Application of Deep Learning for the Evaluation of User Interfaces
title_full_unstemmed The Application of Deep Learning for the Evaluation of User Interfaces
title_short The Application of Deep Learning for the Evaluation of User Interfaces
title_sort application of deep learning for the evaluation of user interfaces
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9736869/
https://www.ncbi.nlm.nih.gov/pubmed/36502037
http://dx.doi.org/10.3390/s22239336
work_keys_str_mv AT keseljana theapplicationofdeeplearningfortheevaluationofuserinterfaces
AT milicevicmario theapplicationofdeeplearningfortheevaluationofuserinterfaces
AT zubrinickrunoslav theapplicationofdeeplearningfortheevaluationofuserinterfaces
AT carzeljka theapplicationofdeeplearningfortheevaluationofuserinterfaces
AT keseljana applicationofdeeplearningfortheevaluationofuserinterfaces
AT milicevicmario applicationofdeeplearningfortheevaluationofuserinterfaces
AT zubrinickrunoslav applicationofdeeplearningfortheevaluationofuserinterfaces
AT carzeljka applicationofdeeplearningfortheevaluationofuserinterfaces