Leveraging Visual Languages to Foster User Participation in Designing Trustworthy Machine Learning Systems: A Comparative Study

In the era of ubiquitous Artificial Intelligence (AI), Machine Learning (ML) systems have emerged as pivotal in advancing societal progress. Yet, their complexity often requires the expertise of professionals, presenting an entry barrier for less-experienced computing practitioners. In the realm of Human-Centered AI (HCAI), ongoing research is developing new approaches to engage users via intuitive interfaces in the design of ML-based systems. For example, Visual Programming Languages (VPLs) and no-code platforms offer user-friendly experiences by avoiding complex computational operations. However, literature on VPL-based tools for novices reveals a gap: many tools offer limited interpretability approaches or are overly complex for easy customization. To address this gap, we developed the PyFlowML prototype, an open-source, flow-based programming tool with a focus on Explainable AI (XAI). This study aims to set a benchmark in the field by comparing PyFlowML with KNIME, a similar tool known for its usability among domain specialists. Our results show that domain specialists perceive flow-based language tools as valuable. This study highlights the potential of VPL-based tools to make the design of trustworthy ML-based systems more inclusive, thereby contributing to the advancement of AI democratization.

Authors

Institutions

Publication Details

Published
2024-09-02
DOI
https://doi.org/10.1109/vl/hcc60511.2024.00013
Citations
2
Primary Topic
Big Data and Business Intelligence
Type
article
Field-Weighted Citation Impact
1.06

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Leveraging Visual Languages to Foster User Participation in Designing Trustworthy Machine Learning Systems: A Comparative Study

Tommaso Turchi, Alessio Malizia, Serena Versino
2 citations
Big Data and Business Intelligence
1.06
article

Leveraging Visual Languages to Foster User Participation in Designing Trustworthy Machine Learning Systems: A Comparative Study

Tommaso Turchi, Alessio Malizia, Serena Versino
article en
2 citations

Abstract

In the era of ubiquitous Artificial Intelligence (AI), Machine Learning (ML) systems have emerged as pivotal in advancing societal progress. Yet, their complexity often requires the expertise of professionals, presenting an entry barrier for less-experienced computing practitioners. In the realm of Human-Centered AI (HCAI), ongoing research is developing new approaches to engage users via intuitive interfaces in the design of ML-based systems. For example, Visual Programming Languages (VPLs) and no-code platforms offer user-friendly experiences by avoiding complex computational operations. However, literature on VPL-based tools for novices reveals a gap: many tools offer limited interpretability approaches or are overly complex for easy customization. To address this gap, we developed the PyFlowML prototype, an open-source, flow-based programming tool with a focus on Explainable AI (XAI). This study aims to set a benchmark in the field by comparing PyFlowML with KNIME, a similar tool known for its usability among domain specialists. Our results show that domain specialists perceive flow-based language tools as valuable. This study highlights the potential of VPL-based tools to make the design of trustworthy ML-based systems more inclusive, thereby contributing to the advancement of AI democratization.

Vol. 13
University of Pisa (IT)
European Commission
Openalex Percentile: Top 17%
Big Data and Business Intelligence
1.06
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.