Claim Missing Document
Check
Articles

KLASIFIKASI PENYAKIT EARLY BLIGHT DAN LATE BLIGHT PADA TANAMAN TOMAT BERDASARKAN CITRA DAUN MENGGUNAKAN METODE CNN BERBASIS WEBSITE Nining Putri Ningsih; Emi Suryadi; Lalu Darmawan Bakti; Bahtiar Imran
Jurnal Kecerdasan Buatan dan Teknologi Informasi Vol. 1 No. 3 (2022): Desember 2022
Publisher : Ninety Media Publisher

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.69916/jkbti.v1i3.10

Abstract

Tomat merupakan salah satu tanaman hortikultura di Indonesia yang sangat rentan terserang penyakit. Petani akan mengalami kesulitan untuk mengidentifikasi penyakit pada daun tanaman tomat, jika hanya dilihat secara kasat mata saja. Hal tersebut dapat menyebabkan kesalahan dalam penanggulangannya, sehingga dapat menyebabkan turunnya hasil produksi serta memungkinkan terjadinya gagal panen pada tanaman tomat. Oleh karena itu dibutuhkan aplikasi yang membantu petani untuk mengklasifikasi Penyakit Early Blight dan Late Blight pada daun tomat. Proses klasifikasi ini menggunakan citra daun dengan metode Convolutional Neural Network. Dataset yang digunakan 4.000 citra dengan 2 jenis penyakit yaitu Early Blight dan Late Blight. Penggunaan Algoritma CNN menghasilkan akurasi yang tinggi, proses training data menenggukan learning rate 0,0001 dan batch size 20. Epoch 1 menghasilkan loss 98%, akurasi 53%, Recall 46%. Epoch 10 menghasilkan 20, loss 34%, akurasi 85%, recall 81%. Epoch 20 menghasilkan loss 22%, akurasi 94%, recall 95%. Epoch 100 mengasilkan loss 5%, akurasi 99%, dan recall 85%, akan digunakan untuk proses klasifikasi karena menghasilkan akurasi dan recall yang tinggi, serta loss yang kecil. Model CNN tersebut akan di implementasikan ke website dengan menggunakan framework flask.
IDENTIFIKASI KEMIRIPAN FOTO ASLI DAN SKETSA MENGGUNAKAN MODEL GENERATIF ADVERSARIAL NETWORK (GANs) Satriawan, Andre; Imran, Bahtiar; Erniwati, Surni
Jurnal Kecerdasan Buatan dan Teknologi Informasi Vol. 2 No. 3 (2023): September 2023
Publisher : Ninety Media Publisher

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.69916/jkbti.v2i3.36

Abstract

Perkembangan seni semakin bertumbuh khususnya dalam bidang seni lukis, pertumbuhan tersebut terlihat dari banyaknya pemula yang mulai belajar melukis secara otodidak diawali dengan belajar membuat sketsa menggunakan metode yang beragam, tetapi masalah umum yang sering dihadapi oleh pemula dalam seni Lukis adalah seringkali sketsa dan foto asli terlihat serupa tetapi tidak tahu seberapa mirip sketsa yang telah dibuat. Penlitian ini bertujuan untuk mengidentifikasi persentase kemiripan foto asli dan sketsa menggunakan metode diskriminatif dari model Generative Adversarial Networks (GANs) memantkan library atau modul ssim. Diskriminator merupakan CNN yang menerima input gambar berukuran sama atau memiliki dimensi yang sama dan menghasilkan angka yang menyatakan apakah input merupakan gambar yang sama atau memeiliki kemiripan. Untuk mendapatkan persentase kemiripan yang tepat antara dua gambar memanfaatkan Struktural Similarity Index (SSIM) yang telah terlatih pada library scikit-image.
Design of Sustainable Smart Water Distribution Systems with Machine Learning-Based Leak Detection and Pressure Control to Conserve Water Resources Lalu Delsi Samsumar; Zaenudin Zaenudin; Supardianto Supardianto; Bahtiar Imran
Green Engineering: International Journal of Engineering and Applied Science Vol. 1 No. 4 (2024): October: Green Engineering: International Journal of Engineering and Applied Sc
Publisher : International Forum of Researchers and Lecturers

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.70062/greenengineering.v1i4.248

Abstract

The global clean water crisis is exacerbated by significant losses in water distribution networks (WDNs), resulting in inefficient use of both water and energy resources. Traditional methods of leak detection and pressure management often fail to address these inefficiencies, leading to substantial water wastage and high operational costs. This research aims to design a sustainable, smart water distribution system using advanced technologies such as Machine Learning (ML) for leak detection and automated pressure control. The system employs real-time monitoring through IoT sensors, which continuously gather data on water pressure, flow rates, and other critical parameters. This data is analyzed using various ML algorithms, including supervised and unsupervised learning models, to detect anomalies indicative of leaks. Additionally, the system integrates automated pressure control mechanisms that dynamically adjust pressure to prevent over-pressurization, reducing both water loss and energy consumption. By combining leak detection and pressure control, the proposed system offers a more efficient, sustainable solution to water resource management compared to traditional methods. The expected outcomes include a significant reduction in water loss, enhanced energy efficiency, and improved water service quality. However, the implementation of such a system in rural or small-town infrastructure faces challenges, including sensor maintenance, algorithm reliability, and regulatory issues. A cost-benefit analysis suggests that while the initial investment in smart technologies may be high, the long-term savings in water and energy costs outweigh these costs. This study underscores the potential of ML-based systems in enhancing water conservation, operational efficiency, and sustainability in water management.
Implementasi Machine Learning untuk Mendeteksi Penyakit Katarak menggunakan Kombinasi Ekstraksi Fitur dan Neural Network Berdasarkan Citra Maspaeni Maspaeni; Bahtiar Imran; Alfian Hidayat; Surni Erniwati
Jurnal Teknologi Informasi dan Multimedia Vol. 7 No. 2 (2025): May
Publisher : Sekawan Institut

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.35746/jtim.v7i2.621

Abstract

According to data from the World Health Organization (WHO), more than 1.3 billion people worldwide experience visual impairments, with Cataracts being one of the main causes. Cataracts are an eye condition characterized by clouding of the lens, which can lead to blindness if left untreated. This study aims to accurately detect Cataracts using a combination of feature extraction and neural networks, utilizing digital fundus images. The Dataset used consists of 600 fundus images divided into 80% for training and 20% for testing. The feature extraction process is performed to identify distinctive characteristics of the images relevant to Cataract diagnosis. These features are then analyzed by a neural network to recognize patterns indicative of Cataracts. To optimize performance, this study implements a hypertuning process. Before tuning, the initial model achieved an accuracy of 0.83, with precision, recall, F1-score of 0.83, and an AUC of 0.92. After four stages of hypertuning, the model’s performance improved progressively. The first tuning achieved an accuracy of 0.85, with precision, recall, and F1-score of 0.85, and an AUC of 0.93. In the second tuning, accuracy increased to 0.88, with precision of 0.87, recall of 0.88, F1-score of 0.87, and an AUC of 0.93. The third tuning maintained an accuracy of 0.88, with precision improving to 0.90, recall at 0.87, F1-score of 0.88, and an AUC of 0.94. The fourth tuning delivered the best results, with an accuracy of 0.90, precision of 0.92, recall of 0.89, F1-score of 0.90, and an AUC of 0.94. These results demonstrate that the hypertuning process plays a significant role in improving model performance.
SemetonBug: Next-Generation Machine Learning-Powered Code Analyzer for Precision Bug Detection and Dynamic Error Localization Erniwati, Surni; Imran, Bahtiar; Muahidin, Zumratul; Zaeniah, Zaeniah; Juhartini, Juhartini
Journal of Applied Informatics and Computing Vol. 10 No. 1 (2026): February 2026
Publisher : Politeknik Negeri Batam

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.30871/jaic.v10i1.11837

Abstract

Bug detection in Python programming is a crucial challenge in software development. This research proposes SemetonBug, a machine learning-based system for automatically detecting bugs in Python code. The system utilizes a Random Forest Classifier as the main model, with features extracted from the syntactic structure of the code using an Abstract Syntax Tree (AST). The dataset consists of 200 Python files, divided into 100 files with bugs and 100 files without bugs. The model is optimized using Grid Search Cross Validation, with the best combination of n_estimators = 300, max_depth = 20, min_samples_split = 5, and min_samples_leaf = 2. Evaluation results show that the model achieves 85% accuracy, 0.84 precision, 0.87 recall, and 0.86 F1-score. The detected bugs are stored in an Excel file for further analysis. By leveraging machine learning, SemetonBug enhances efficiency and accuracy in bug identification compared to traditional rule-based methods. These findings highlight the potential of machine learning models in improving software quality and reducing coding errors automatically.
Anomaly-Based DDoS Detection Using Improved Deep Support Vector Data Description (Deep SVDD) and Multi-Model Ensemble Approach Imran, Bahtiar; Samsumar , Lalu Delsi; Subki, Ahmad; Wahyuni, Wenti Ayu; Muahidin, Zumratul; Karim, Muh Nasirudin; Yani, Ahmad; M. Zulpahmi
Journal of Applied Informatics and Computing Vol. 10 No. 1 (2026): February 2026
Publisher : Politeknik Negeri Batam

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.30871/jaic.v10i1.11863

Abstract

Distributed Denial-of-Service (DDoS) attacks remain a critical threat to network infrastructure, demanding robust and efficient detection mechanisms. This study proposes an enhanced Deep Support Vector Data Description (Deep SVDD) model for unsupervised DDoS detection using the UNSW-NB15 dataset. The approach leverages a deep encoder architecture with batch normalization and dropout to learn compact latent representations of normal traffic, minimizing the hypersphere volume enclosing benign flows. Only normal samples are used during training, adhering to the unsupervised anomaly detection paradigm. The model is evaluated against five established baselines—Isolation Forest, Local Outlier Factor (LOF), One-Class SVM, Autoencoder, and a simple ensemble—using AUC, F1-score, and recall as primary metrics. Experimental results demonstrate that Deep SVDD significantly outperforms all baselines, achieving superior class separation, high detection sensitivity, and computational efficiency (0.0004 GFLOPs). Notably, while LOF exhibited a deceptively high F1-score, its AUC near 0.5 revealed poor discriminative capability, highlighting the risk of relying on single metrics. The ensemble approach failed to improve performance, underscoring the limitation of naive score averaging when weak detectors are included. Visualization of score distributions and ROC curves further confirms Deep SVDD’s ability to effectively distinguish DDoS from benign traffic. These findings affirm that representation learning in latent space offers a more reliable foundation for anomaly detection than traditional distance-, density-, or reconstruction-based methods. The proposed model presents a promising solution for real-time, low-overhead intrusion detection systems in modern network environments. Future work will explore adaptive ensembles, self-supervised pretraining, and deployment on edge devices.
SemetonBug: A Machine Learning Model for Automatic Bug Detection in Python Code Based on Syntactic Analysis Bahtiar Imran; Selamet Riadi; Emi Suryadi; M. Zulpahmi; Zaeniah Zaeniah; Erfan Wahyudi
Jurnal Informatika Vol. 12 No. 2 (2025): October
Publisher : Universitas Bina Sarana Informatika

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.31294/

Abstract

Bug detection in Python programming is a crucial aspect of software development. This study develops an automated bug detection system using feature extraction based on Abstract Syntax Tree (AST) and a Random Forest Classifier model. The dataset consists of 100 manually classified bugged files and 100 non-bugged files. The model is trained using structural code features such as the number of functions, classes, variables, conditions, and exception handling. Evaluation results indicate an accuracy of 86.67%, with balanced precision and recall across both classes. Confusion matrix analysis identifies the presence of false positives and false negatives, albeit in relatively low numbers. The accuracy curve suggests a potential overfitting issue, as training accuracy is higher than testing accuracy. This study demonstrates that the combination of AST-based feature extraction and Random Forest can be an effective approach for automated bug detection, with potential improvements through model optimization and a larger dataset.
Pelatihan Pembuatan Website Bagi Staf Desa di Desa Teratak Kecamatan Batukliang Utara Kabupaten Lombok Tengah Zaenudin; Lalu Delsi Samsumar; Amirudin Kalbuadi; Bahtiar Imran
Jurnal Karya untuk Masyarakat (JKuM) Vol 3 No 2: JULI 2022
Publisher : Universitas Tarakanita

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.36914/tk2qj095

Abstract

Desa Teratak merupakan desa dari beberapa desa yang ada dikecamatan Batukliang Utara Kabupaten Lombok Tengah. Desa Teratak Terdiri dari 73 Rukun Tangga Dan 12 Rukun Warga, dan 3429 KK. Desa Teratak berbatasan dengan Desa Aik Berik disebelah utara, Desa Selebung di sebelah selatan, Desa Selebung di sebelah barat, serta Desa Aiq Bukak di sebelah timur. Desa Teratak merupakan desa yang memiliki potensi kerajinan, industri di bidang perikanan, pertanian, dan pariwisata. Potensi Kerajinan yang terkenal di Desa Teratak yaitu kerajinan bambu yaitu bakul. Industri perikanan yang berkembang di Desa Teratak antara lain Nila, Koi, dan Gurami. Potensi pertanian yaitu padi. Sedangkan Potensi Wisata yaitu Geopark Rinjani, Tereng Kuning, Danau Biru, Air Terjun Elong Tune, Air terjun Serawah, dan kuliner. Selama ini desa teratak belum memiliki website desa sebagai sarana informasi kepada masyarakat, oleh karena itu dibuatlah kegiatan pelatihan ini bertujuan membuat dan menerapkan website desa teratak, pada pelatihan ini menghasilkan sebuah website yang di hosting dengan alamat alamat https://desateratak.com pemeranan website ini di harapkan dapat meningkatkan informasi kepada masyarakt dengan tepat tentang kegiatan pemerintah khususnya desa, pelanyanan kepada masyarakat dan dapat menjadi media promosi bagi desa teratak.
Co-Authors AA Sudharmawan, AA Abba Suganda Girsang, Abba Suganda Ahmad Yani ahmad yani Akbar, Ardiyallah Akhmad Muzakka Alfian Hidayat Amirudin Kalbuadi Anak Agung Istri Sri Wiadnyani Atika Zahra Nirmala Baihaki, Makmun Baiq Nonik Ria Riska Baiq Nonik Ria Riska Diki Hananta Firdaus Efendi, Muhamad Masjun Erfan Wahyudi erniwati, surni Fachrul Kurniawan Febri, Elin Febriani Giardi, Muh Hamzah Andung Hambali Hambali Hambali Hambali Hamim, Lutfi Hasan Basri Hendri Ramdan Hidayatullah, Beni Ari Karim, Muh Nasirudin Karina Nurwijayanti Karya Gunawan Karya Gunawan Lalu Darmawan Bakti, Lalu Darmawan Lalu Delsi Samsumar, M.Eng. M Zulpahmi M. Zulpahmi M. Zulpahmi Mahayadi, Mahayadi Makmun Baihaki Marroh, Zahrotul Isti’anah Maspaeni Maspaeni Moch Arief Soeleman Moh. Arief Soeleman Muahidin, Zumratul Muh. Akshar Muhammad Rijal Alfian Muhammad Zohri Mutaqin, Zaenul Muttaqin, Athaur Muzakka, Akhmad Ndang, Rijalul Mujahidin Nining Putri Ningsih Nunung Rahmania Nurkholis, Lalu Moh. Pratama, Rifqy Hamdani Purnamasidi, Hanis Purwanto Purwanto Ricardus Anggi Pramunendar Riska, Baiq Nonik Ria Rosida, Sri Rudi Muslim Rudi Muslim Salman Salman Salman Salman Salman Saputra, Dede Haris Satriawan, Andre Selamet Riadi Selamet Riadi Sriasih, Sriasih Subektiningsih Subektiningsih Subki, Ahmad Suharjito Suharjito, Suharjito Suhartono Supardianto Supardianto Surni Erniwati Suryadi, Emi Tahrir, Muhammad wahyuni, wenti ayu Zaeniah Zaeniah Zaeniah Zaeniah Zaenudin Zaenudin Zaenudin Zaenudin Zaenudin Zaenudin Zaenudin Zaenudin Zaenudin Zahroni, Teguh Rizali Zenuddin, Z Zulpahmi, M Zulpahmi, M. Zulpan Hadi