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

Amr Gomaa, Michael Sargious, Antonio Krüger
10/22/2024
cs.HCcs.AI

Official code: MichaelSargious/AdaptoML_UX (2 stars, MIT, last commit 2024-10-24).

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{https://github.com/MichaelSargious/AdaptoML_UX}) without requiring specialized expertise, as it automates the selection of algorithms, feature engineering, and hyperparameter tuning based on the unique characteristics of the data.

View on arXivView PDF

Code Implementations(1)

MIT

An Adaptive Incremental End-to-End ML Framework with Automated Feature Engineering

21PythonJan 19, 20241 years agoMIT

Similar Papers

Cite this paper

@article{gomaa2024adaptomlux,
  title  = {AdaptoML-UX: An Adaptive User-centered GUI-based AutoML Toolkit for Non-AI Experts and HCI Researchers},
  author = {Amr Gomaa and Michael Sargious and Antonio Krüger},
  year   = {2024},
  eprint = {2410.17469},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2410.17469v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2410.17469.svg)](https://codeofpaper.com/paper/2410.17469)

Discussion