Yoga Rizki Rahmawan
Universitas Informatika dan Bisnis Indonesia

Published : 2 Documents Claim Missing Document
Claim Missing Document
Check
Articles

Found 2 Documents
Search
Journal : bulletin of intelligent machines and algorithms

High-Recall URL Phishing Detection via Multilayer Perceptron: Feature Selection, Learning Curves, and Confusion-Matrix Verification Yoga Rizki Rahmawan; Hadi Nurjaman; Febri Faturahman Ramadhan
Bulletin of Intelligent Machines and Algorithms Vol. 1 No. 2 (2026): BIMA January 2026 Issue
Publisher : Maheswari Publisher

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.65780/bima.v1i2.9

Abstract

Phishing attacks that exploit malicious URLs remain a significant and growing threat in the modern digital ecosystem due to their low operational costs, high scalability, and effectiveness in deceiving users. As more and more online services support important activities such as banking, e-commerce, government, and education, the need for fast, accurate, and lightweight phishing detection mechanisms is becoming increasingly urgent. This study proposes an end-to-end URL-based phishing detection framework that emphasizes reproducibility, robustness, and operational feasibility, with a particular focus on the Multilayer Perceptron (MLP) classifier. Using the PhiUSIIL phishing URL dataset, this research evaluates the performance of MLP against nine widely used machine learning algorithms, including linear, probabilistic, tree-based, and ensemble models. The methodology integrates systematic data cleaning, hierarchical data partitioning, feature normalization, ANOVA-based feature selection, and class imbalance handling to ensure fair and consistent evaluation. Model performance is assessed using accuracy, precision, recall, and F1-score, complemented by learning curve analysis and confusion matrix verification to examine generalization stability and critical error patterns. Experimental results show that while most models achieve very high overall performance, the MLP classifier consistently demonstrates superior stability and detection capabilities, achieving accuracy (99.98%), precision (99.97%), recall (100%), and F1-score (99,98%) with zero false negatives in phishing classification. These findings confirm that lexical and structural URL features alone are sufficient for effective phishing detection and highlight MLP as a practical, efficient, and reliable model for application in large-scale, real-time cybersecurity environments.
Feature Selection and Data Imbalance Handling for Breast Cancer Classification Using the Wisconsin Diagnostic Breast Cancer (WDBC) Dataset Yoga Rizki Rahmawan; Budiman
Bulletin of Intelligent Machines and Algorithms Vol. 1 No. 6 (2026): BIMA issue September 2026
Publisher : Maheswari Publisher

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.65780/bima.v1i6.39

Abstract

Data quality is one of the factors that influence the performance of machine learning algorithms in classification tasks. Issues such as a high number of features and class distribution imbalance can lead to a decrease in accuracy and the model's ability to recognize data patterns. This study aims to analyze the impact of feature selection methods and data imbalance handling techniques on the performance of a breast cancer classification model using the Wisconsin Diagnostic Breast Cancer (WDBC) dataset. The feature selection methods used include Principal Component Analysis (PCA), Chi-Square, SelectKBest, and Recursive Feature Elimination (RFE), while the data balancing techniques applied are SMOTE and UnderSampling. All combinations of these methods were tested using the Logistic Regression, Decision Tree, and Random Forest algorithms. The results of the study show that feature selection methods and data imbalance handling techniques influence the performance of classification models. Numerically, the combination of PCA and undersampling in the logistic regression algorithm yielded the highest performance, with an accuracy of 97%, precision of 95%, recall of 98%, and an F1-score of 96%. However, based on an evaluation of the learning curve, generalization ability, and model interpretability, the combination of Chi-Square and undersampling with the Logistic Regression algorithm was selected as the best model. This combination yielded an accuracy of 95%, precision of 95%, recall of 90%, and an F1-score of 93%, and demonstrated a "good fit" with strong generalization ability. The research results prove that selecting the appropriate preprocessing method can improve the quality and reliability of breast cancer classification models.