Claim Missing Document
Check
Articles

Found 4 Documents
Search
Journal : Building of Informatics, Technology and Science

Klasifikasi Kanker Kulit menggunakan Convolutional Neural Network dengan Optimasi Arsitektur Sinaga, Jesica Trivena; Faudyta, Haniifa Aliila; Subhiyakto, Egia Rosi
Building of Informatics, Technology and Science (BITS) Vol 6 No 3 (2024): December 2024
Publisher : Forum Kerjasama Pendidikan Tinggi

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.47065/bits.v6i3.6141

Abstract

Skin cancer is a severe condition characterized by the abnormal growth of skin cells, often triggered by ultraviolet exposure and genetic factors. Early detection of skin cancer is essential for improving patient recovery rates, given the high incidence and significant impact of the disease. This study aims to develop a skin cancer classification system using the Convolutional Neural Network (CNN) method with the VGG-16 architecture, known for its effectiveness in medical image analysis. The CNN method was chosen because it can extract complex features from images. At the same time, the VGG-16 architecture was selected for its depth and ability to capture fine details in images—critical for distinguishing between types of skin cancer. The dataset was sourced from the ISIC platform and optimized through data augmentation techniques to address data imbalance issues. The research results indicate that while a basic CNN can provide good accuracy, implementing the VGG-16 architecture significantly increases accuracy. The basic CNN model achieved a training accuracy of 95.68% and a validation accuracy of 89.83%, whereas the CNN with VGG-16 reached a training accuracy of 96.21% and a validation accuracy of 90.89%. These findings suggest that combining CNN with VGG-16 effectively detects skin cancer, with VGG-16 providing a slight accuracy improvement, highlighting this architecture's potential as a more accurate tool to support skin cancer diagnosis.
Implementasi Transfer Learning Menggunakan Convolutional Neural Network untuk Deteksi Jenis Kulit Wajah Septiani, Karlina Dwi; Subhiyakto, Egia Rosi
Building of Informatics, Technology and Science (BITS) Vol 6 No 3 (2024): December 2024
Publisher : Forum Kerjasama Pendidikan Tinggi

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.47065/bits.v6i3.6154

Abstract

In Indonesia, extreme tropical climate conditions with high humidity and sun exposure increase the risk of facial skin problems for the community. Facial skin that is not properly cared for is often prone to disorders, ranging from dry skin, oily skin, to acne. However, Indonesian people's awareness of the importance of maintaining healthy skin is still relatively low, which is exacerbated by limited time and access to consult a dermatologist. Most people may not know their skin type, even though each skin type requires different care to stay healthy and avoid more serious skin problems. To answer this problem, this study aims to develop an iOS-based application that is able to automatically detect facial skin types using transfer learning with a Convolutional Neural Network (CNN) architecture. The model was developed by training a dataset of facial images to classify skin types such as dry, oily, normal, and acne-prone, and integrated into an iOS application for real-time analysis through user facial images. The evaluation results showed a model accuracy of 87% and an application accuracy of 83.3% in identifying facial skin types. It is hoped that this application will help Indonesian people better understand their skin conditions and obtain appropriate treatment recommendations to maintain healthy skin in a tropical climate.
Perbandingan Kinerja Algoritma K-Nearest Neighbors dan Decision Tree untuk Klasifikasi Diabetes Yunianto, Amar Haris; Subhiyakto, Egia Rosi
Building of Informatics, Technology and Science (BITS) Vol 6 No 4 (2025): March 2025
Publisher : Forum Kerjasama Pendidikan Tinggi

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.47065/bits.v6i4.6550

Abstract

Diabetes is a chronic metabolic disease that is a major concern in global health due to its increasing prevalence, including in Indonesia, with significant impacts on individual health and health systems. This study aims to compare the performance of K-Nearest Neighbors (KNN) and Decision Tree (DT) algorithms in diabetes classification using the Pima Indians Diabetes Database (PIDD) dataset. Research methods include data collection, pre-processing, missing value handling, outlier detection and handling, and data balancing techniques using Synthetic Minority Oversampling Technique (SMOTE) to overcome class imbalance in the dataset. Model implementation is done by optimizing parameters using GridSearchCV, while performance evaluation is done based on accuracy, precision, recall, and F1 score matrices. The results show that the DT algorithm has superior performance compared to KNN, both without SMOTE and with SMOTE. In the model without SMOTE, DT achieved 85.71% accuracy, while KNN only reached 83.12%. After applying SMOTE, the performance of both algorithms improved significantly, with DT achieving 92% accuracy, 94% precision, 90.38% recall, and 92.16% F1 score, while KNN achieved 91% accuracy, 96.59% recall, and 90.43% F1 score. This study revealed that the use of SMOTE effectively improved the model's performance in handling data imbalance, while the DT algorithm showed better performance stability. These findings are expected to make a significant contribution to the development of more accurate prediction models for diabetes diagnosis, while enriching insights into the application of machine learning in the healthcare field.
Disparitas Efektivitas CLAHE pada Berbagai Arsitektur Deep Learning untuk Klasifikasi Katarak Berbasis Citra Fundus Ramadhani, Frida; Paramita, Cinantya; Subhiyakto, Egia Rosi
Building of Informatics, Technology and Science (BITS) Vol 7 No 3 (2025): December 2025
Publisher : Forum Kerjasama Pendidikan Tinggi

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.47065/bits.v7i3.8725

Abstract

This study aims to highlight and compare the performance of three deep learning architectures, namely CNN, VGG16, and EfficientNet-B1, in classifying cataract conditions based on retinal fundus images. A total of 2600 fundus images of two classes (normal and cataract) were collected from open sources and processed in two versions: the original images and contrast-enhanced images using Contrast Limited Adaptive Histogram Equalization (CLAHE). Each model was tested using both versions of the dataset, with evaluation based on accuracy, precision, recall, and F1 score. The results of this experiment show that the application of CLAHE is proven to improve the accuracy of CNN from 0.89 (89%) to 0.97 (97%) and, importantly for clinical diagnosis, improve the recall for cataract class from 0.81 (81%) to 0.97 (97%) with precision 0.98 (98%), f1 score 0.97 (97%) and reduce the number of False Negatives (FN) from 9 to 6. Similarly, it improves the accuracy of VGG16 from 0.93 (93%) (with precision 0.91 (91%), recall 0.96 (96%), f1 score 0.94 (94%)) to 0.96 (96%) (precision 0.94 (94%), recall 0.98 (98%), f1 score 0.96 (96%), and also reduces the number of FN from 9 to 6, thereby improving clinical reliability. In contrast to the EfficientNet-B1 Model, CLAHE does not provide significant improvement. significant. significant, with an accuracy of 0.97 (97%), precision of 0.98 (98%), recall of 0.98 (98%), and f1 score of 0.97 (97%), the accuracy performance actually decreased to 0.96 (96%) and precision to 0.94 (94%). This shows that the effectiveness of preprocessing techniques is highly dependent on the model architecture used. CLAHE has been shown to be effective on conventional models such as CNN and VGG16, but is less optimal for complex pretrained models such as EfficientNet-B1. These findings contribute to the development of adaptive and efficient medical image classification systems, particularly in the context of automated cataract screening in primary healthcare.