AUTOML - A Desktop Application for Algorithm Selection and Optimization

Automated Machine Learning (AutoML) has emerged as a practical approach to lowering the entry barrier for applying machine learning techniques by automating repetitive and technically complex steps such as data preprocessing, model selection, and evaluation. This paper presents AutoMLApp v1, a desktop-based automated machine learning application developed as a student-led applied research project. The system is implemented in Python, with a graphical user interface (GUI) built using PyQt5 and a machine learning backend based on the Scikit-learn library. The current version focuses on supervised classification tasks, providing automated dataset handling, model training across multiple algorithms, performance comparison using standard evaluation metrics, and learning curve visualization for training behavior analysis. The system architecture is designed with extensibility in mind, allowing future integration of regression tasks and hyperparameter optimization. Experimental results demonstrate that AutoMLApp v1 can effectively identify suitable classification models for user-provided datasets, making it a useful educational and prototyping tool. This work emphasizes practical system design, applied experimentation, and learning-oriented contributions rather than claiming state-of-the-art performance.

Authors

Publication Details

Journal
Iconic Research and Engineering Journals
Published
2026-05-11
DOI
https://doi.org/10.64388/irev9i11-1717446
Primary Topic
Machine Learning and Data Classification
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

AUTOML - A Desktop Application for Algorithm Selection and Optimization

Abdul Rashid Abdul Gaffar, Ameer Fahath, Vishal S., Sathya S
Iconic Research and Engineering Journals
Machine Learning and Data Classification
article

AUTOML - A Desktop Application for Algorithm Selection and Optimization

Abdul Rashid Abdul Gaffar, Ameer Fahath, Vishal S., Sathya S
article en

Abstract

Automated Machine Learning (AutoML) has emerged as a practical approach to lowering the entry barrier for applying machine learning techniques by automating repetitive and technically complex steps such as data preprocessing, model selection, and evaluation. This paper presents AutoMLApp v1, a desktop-based automated machine learning application developed as a student-led applied research project. The system is implemented in Python, with a graphical user interface (GUI) built using PyQt5 and a machine learning backend based on the Scikit-learn library. The current version focuses on supervised classification tasks, providing automated dataset handling, model training across multiple algorithms, performance comparison using standard evaluation metrics, and learning curve visualization for training behavior analysis. The system architecture is designed with extensibility in mind, allowing future integration of regression tasks and hyperparameter optimization. Experimental results demonstrate that AutoMLApp v1 can effectively identify suitable classification models for user-provided datasets, making it a useful educational and prototyping tool. This work emphasizes practical system design, applied experimentation, and learning-oriented contributions rather than claiming state-of-the-art performance.

Iconic Research and Engineering JournalsVol. 9(11)
Quality Education
Openalex Percentile: Top 5%
Machine Learning and Data Classification
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.