Claim Missing Document
Check
Articles

Found 1 Documents
Search
Journal : Science and Technology Indonesia

Decision Tree Algorithms in Water Quality Classification: A Comparative Study of Random Forest, XGBoost, and C5.0 Shofiana, Dewi Asiah; Caniadi, Melan; Sholehurrohman, Ridho; Aristoteles
Science and Technology Indonesia Vol. 10 No. 4 (2025): October
Publisher : Research Center of Inorganic Materials and Coordination Complexes, FMIPA Universitas Sriwijaya

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.26554/sti.2025.10.4.999-1011

Abstract

Safe drinking water is more than a convenience; public health officials often call it a cornerstone of survival. United Nations International Children’s Emergency Fund (UNICEF) reported that, shockingly, roughly two billion people still drink water that is neither clean nor tested. Pathogenic bacteria from human feces and livestock waste taint roughly 70% of available sources, creating a silent epidemic. Scientists express water quality into five levels: poor, marginal, fair, good, and excellent – named as the Water Quality Index (WQI) designed by the Canadian Council of Ministers of the Environment (CCME). This research measured the performance of three decision-tree classifiers, including Random Forest, XGBoost, and C5.0 to predict water quality. The preprocessing pipeline was thorough, involving label encoding, use of synthetic minor over-sampling technique (SMOTE) for balancing imbalanced classes, and an exploratory phase to examine outliers and irregularities within the dataset. According to the findings, Random Forest finished at an impressive test result with 98% of accuracy. XGBoost and C5.0 follows close behind at about 96%, but the latter turned out to be the fastest, edging out both XGBoost and Random Forest, making C5.0 a preferable when a time-sensitive or emergency decision is needed. In short, this research highlights the importance of modern preprocessing tools combined with machine learning algorithms in monitoring water quality.
Co-Authors A. H. Bernando A. Nizam Syahiib Ade Apriantari Aditya Prayoga Admi Syarif Aflaha Asri Agatha Beny Himawan Ahmad Amirudin Ahmad Julio Rizky Ahyarudin Aini Robby Rodliyah Airlangga Sani Cahya Margaliu Alya Samira Rahmaputri Andrian, Rico Anggi Puspitasari Anindya Rahmadini Anisa Raden Annisa Putri Nabila Aqshal Dwi Setiawan Arbi Hidayatullah Ardhika Praseda Ageng Putra Ardye Amando Pratama Ariq Rafii Utama Aristoteles Aryanti Dwiastuti Aulia Putri Ariqa Awfa Rizqon Akhyar Ayuning Rizqi Rahmayanti Bastian Bastian Bastian Bastian Bella Pebyana Cahlia Kurnia Caniadi, Melan Dani Cristian Danzen Hangga Permana Dedy Miswar Desrizal Dwi Ayu Deswita Sari Didik Kurniawan Dinda Fitrialoka Dwi Sakethi Dwi Sakethi Dyah Mila Prambudiningtyas Efendi, Nur Eka Febriansyah, Febi Eka Kasymir Erika Fadia Salsabila Galih Imam Widangga Gina Septia Rizki Giovanni Albertine Hutauruk Heningtyas, Yunda Heriyanto, Ika Arthalia Wulandari Ilman, Igit Sabda Indah Sari Indra Gumay Febryano Indri Eka Yasami Ira Hariati Br Sitepu Jani Master Jihan Aferiansyah Kurnia Agung Laksono Kurnia Muludi Kurnia Muludi Lidwina Amelia Lis Nur Ajijah Lisa Suarni Lukito, Wisnu Lumbanraja, Favorisen R Martinus Martinus Maulida Melvina Putri Maya Fadlilah Mohamad Ilham Nurfaizi Monique Permata Sari Santoso Mudinillah, Adam Muhamad Zaki Renaldi Muhammad Chaidar Ali Muhammad Fakhri Robbani Muhammad Fathan Kurniawan Mutiara Putri Adisa Nadia Ayu Wulandari Nadila Rizqi Muttaqina Nitami Sari Noval Aditya Marlon Noviyanti Noviyanti Nurhidayanti Nurhidayanti Pondo Purniawan Pratama, Rinaldo Adi Putri Ayu Penita Radix Suharjo Rahmat Safe'i Rara Diantari Raras Silviana Rifki Wardana Rigasmi Ihklayani Rika Ningtias Azhari Riska Aprilia Risna Damayanti Rizki Agung Permana Rizky Pratama Sabila Rusyda Salma Dara Cantika Sapto Kuncoro Sasmita Ningrum Selvira Sholehurrohman, Ridho Sintiya Paramitha Swarna Darma Syah, Firman Syangap Diningrat Sitompul Syifa Hera Assegaf Tarkono Tarkono Taufik, Rahman Timotius Pascha Tiyara Saghira Tri Rizky Putra Tristiyanto Tristiyanto Unang Mulkhan Vio Deka Ananda Wardiyanto Wardiyanto Wardiyanto Wardiyanto Widiarti Widiarti Widya Puspitarani Desiyanti Yarmaidi Yarmaidi Yarmaidi Yarmaidi Yarmaidi Yoga Gustama Yohana Tri Utami Zuhri Nopriyanto