RABIT: Jurnal Teknologi dan Sistem Informasi Univrab
Vol 11 No 2 (2026): Juli

OPTIMASI KLASIFIKASI RISIKO SLEEP APNEA MENGGUNAKAN TREE FEATURE IMPORTANCE PADA MODEL MACHINE LEARNING

Desi Intan Padila (Univeritas Teknokrat Indonesia)
Rohmat Indra Borman (Universitas Teknokrat Indonesia)



Article Info

Publish Date
10 Jul 2026

Abstract

Sleep apnea is a serious sleep disorder with high global prevalence and is associated with complications such as cardiovascular disease and reduced quality of life, while conventional diagnostic methods remain limited in terms of cost and time efficiency. Therefore, this study aims to classify the risk of sleep apnea and analyze the impact of feature selection on classification model performance. The proposed method employs a quantitative experimental approach using three machine learning algorithms, namely Logistic Regression, Decision Tree, and Random Forest, combined with a Tree Feature Importance-based feature selection technique. The dataset used is the Sleep Health and Lifestyle Dataset obtained from Kaggle, consisting of 374 samples and 13 features related to sleep health and lifestyle factors. The data are split into 80% training and 20% testing sets using stratified sampling and evaluated using accuracy, precision, recall, F1-score, and Area Under the Curve (AUC) metrics. The results indicate that Logistic Regression achieves the most consistent performance with an accuracy of 0.933 and the highest AUC of 0.975 on the Top 10 feature subset, while Random Forest demonstrates strong discriminative capability with an AUC of up to 0.960 on the Top 5 subset. Additionally, Diastolic BP, Systolic BP, BMI Category, and Quality of Sleep are identified as the most influential features. These findings suggest that feature selection effectively preserves model performance while reducing data complexity, leading to a more efficient approach for sleep apnea risk classification.  

Copyrights © 2026






Journal Info

Abbrev

rabit

Publisher

Subject

Computer Science & IT Engineering

Description

This journal is called RABIT, where the name comes from two words namely, RAB which means Abdurrab University and IT which means information technology, it can be interpreted as a journal of this journal Journal of Informatics Engineering Study Program Pekanbaru Abdurrab University. This RABIT ...