AdaptoML-UX: An Adaptive User-centered GUI-based AutoML Toolkit for Non-AI Experts and HCI Researchers

Amr Gomaa,Michael Sargious,Antonio Krüger
2024-10-23
Abstract:The increasing integration of machine learning across various domains has underscored the necessity for accessible systems that non-experts can utilize effectively. To address this need, the field of automated machine learning (AutoML) has developed tools to simplify the construction and optimization of ML pipelines. However, existing AutoML solutions often lack efficiency in creating online pipelines and ease of use for Human-Computer Interaction (HCI) applications. Therefore, in this paper, we introduce AdaptoML-UX, an adaptive framework that incorporates automated feature engineering, machine learning, and incremental learning to assist non-AI experts in developing robust, user-centered ML models. Our toolkit demonstrates the capability to adapt efficiently to diverse problem domains and datasets, particularly in HCI, thereby reducing the necessity for manual experimentation and conserving time and resources. Furthermore, it supports model personalization through incremental learning, customizing models to individual user behaviors. HCI researchers can employ AdaptoML-UX (\url{<a class="link-external link-https" href="https://github.com/MichaelSargious/AdaptoML_UX" rel="external noopener nofollow">this https URL</a>}) without requiring specialized expertise, as it automates the selection of algorithms, feature engineering, and hyperparameter tuning based on the unique characteristics of the data.
Human-Computer Interaction,Artificial Intelligence
What problem does this paper attempt to address?
The problem that this paper attempts to solve is: How to provide a user - friendly and efficient automated machine learning (AutoML) tool for non - AI experts and human - computer interaction (HCI) researchers, in order to simplify the construction and optimization process of machine learning models. Specifically, the existing AutoML solutions are insufficient in creating online pipelines and ease of use for HCI applications. Therefore, this paper introduces an adaptive framework named AdaptoML - UX, which combines automatic feature engineering, machine learning and incremental learning techniques to help non - AI experts develop robust, user - centered machine learning models. ### Main problem summary: 1. **Ease of use and accessibility**: Existing AutoML tools are usually complex in design and require users to have a strong programming and machine learning background, which makes it difficult for non - AI experts to use these tools effectively. 2. **Adaptability and personalization**: Existing tools lack the ability to adapt to dynamic data distributions and user - specific behaviors, and cannot achieve continuous model updates and personalization. 3. **Human - computer interaction (HCI) requirements**: HCI research involves multiple disciplinary fields, such as psychology, journalism and medicine, and requires a tool specifically designed for professionals in these fields so that they can easily utilize machine learning techniques. ### Main features of AdaptoML - UX: - **Graphical user interface (GUI)**: Simplify the work flow through a friendly graphical interface, enabling users to configure and execute machine learning tasks without writing code. - **Automation functions**: Automatically select algorithms, perform feature engineering and hyper - parameter tuning, reducing the need for manual experiments and saving time and resources. - **Incremental learning and personalization**: Support incremental learning of the model, customize the model according to user behaviors, and ensure that the model maintains accuracy and relevance under different data distributions. - **Transparency and visibility**: Provide a clear view of pipeline implementation, enabling users to understand and control the entire machine learning process. Through these features, AdaptoML - UX aims to bridge the gap between AI technology and interdisciplinary HCI research, and promote innovation and collaboration.