Claim Missing Document
Check
Articles

Found 2 Documents
Search
Journal : bit-Tech

Harmony Search Algorithm Optimization of Fuzzy C-Means for a Hybrid Filtering Movie Recommendation System Muftah Hi M Naser; Eka Prakarsa Mandyartha; M. Muharrom Al Haromainy
bit-Tech Vol. 8 No. 2 (2025): bit-Tech
Publisher : Komunitas Dosen Indonesia

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.32877/bt.v8i2.3258

Abstract

In the era of increasingly abundant digital content, personalized recommendation systems play a critical role in helping users efficiently identify relevant movies. However, traditional approaches such as Collaborative Filtering (CF) and Content-Based Filtering (CBF) continue to suffer from data sparsity, cold-start limitations, and unstable clustering performance. To address these constraints, this study proposes a novel hybrid recommendation framework that integrates Harmony Search (HS) optimization with Fuzzy C-Means (FCM) clustering inside a Hybrid Filtering (HF) architecture. Using a subset of the MovieLens dataset consisting of 560 users who rated the same 37 movies, 60% of the rating values were randomly removed to simulate sparse conditions. HS is employed to optimize the initialization of FCM centroids, improving clustering stability and reducing susceptibility to local minima. The resulting clusters are then leveraged in a hybrid combination of CF and CBF to generate final predictions. Experimental results indicate that the optimal configuration (num_cluster = 4, m = 1.5, α = 0.7) achieves RMSE = 0.8974, MAE = 0.7011, Precision = 0.7515, and Recall = 0.4628. Compared to baseline models, the proposed HS–FCM–HF framework improves RMSE by 37.3% over CBF-only and maintains 7.4% better Precision than CF-only, demonstrating stronger robustness and balanced performance under high sparsity. These findings highlight the theoretical and practical value of integrating metaheuristic optimization with hybrid filtering to enhance both accuracy and generalization. Future work may incorporate multimodal features or real-time adaptive mechanisms to further strengthen personalization capability.
Mobile Legends Match Outcome Prediction Based on Players Statistics Using CatBoost and XGBoost Ciptaagung Firjat Ardine; Eka Prakarsa Mandyartha; Achmad Junaidi
bit-Tech Vol. 8 No. 2 (2025): bit-Tech
Publisher : Komunitas Dosen Indonesia

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.32877/bt.v8i2.3259

Abstract

Mobile Legends: Bang Bang (MLBB) is a mobile-based Multiplayer Online Battle Arena (MOBA) game with a vast global community and professional ecosystem. Despite the extensive use of machine learning in desktop-based MOBAs such as Dota 2 and League of Legends, predictive modeling for MLBB remains underexplored. This study addresses this research gap by developing and comparing two advanced gradient boosting algorithms CatBoost and XGBoost for predicting match outcomes based on individual player statistics. The dataset, collected through web scraping from the official MPL Malaysia Season 14 website, comprises 1,430 player-level records representing professional-level competitive matches. Both models were trained and evaluated using 5-Fold Cross Validation to ensure stability and robustness. The results indicate that CatBoost achieved the highest predictive accuracy, with an average of 96.15%, outperforming XGBoost, which attained 94.75%. However, XGBoost exhibited exceptional computational efficiency, completing the prediction process 99.62% faster 0.76 seconds compared to CatBoost’s 3 minutes and 21 seconds. These findings highlight the trade-off between accuracy and processing speed in esports predictive modeling. The study demonstrates the potential of gradient boosting approaches for MLBB-specific analytics, providing a novel contribution to the limited body of research on mobile esports prediction. Accordingly, CatBoost is more suitable for analytical or strategic contexts where precision is essential, while XGBoost is better aligned with real-time predictive systems that demand rapid computation and scalability.