Scientific Student Journal for Information, Technology and Science https://journal.ubpkarawang.ac.id/mahasiswa/index.php/ssj <p><em>Scientific Student Journal for Information, Technology and Science</em> berisi artikel-artikel hasil penelitian mahasiswa dari program studi Teknik Informatika, Fakultas Teknik dan Ilmu Komputer pada Universitas Buana Perjuangan Karawang. Jurnal ini dipublikasikan sebanyak dua kali setiap tahun oleh prodi Teknik Informatika. Kemudian, jurnal ini juga diharapkan dapat memberikan kontribusi dan mengembangkan penelitian yang berarti untuk meningkatkan sumber daya penelitian dalam Teknologi Informasi dan Ilmu Komputer. ISSN 2715-2766</p> en-US Scientific Student Journal for Information, Technology and Science 2715-2766 Perbandingan Algoritma Support Vector Regression (SVR) dan Linear Regression untuk Memprediksi Harga Saham Studi Kasus PT Bukit Asam Tbk https://journal.ubpkarawang.ac.id/mahasiswa/index.php/ssj/article/view/1633 <p>Pada era digital saat ini, peningkatan ekonomi di dalam dunia investasi dapat dengan mudah diakses karena banyaknya platform penyedia layanan investasi. Saham merupakan salah satu alat investasi yang laju perubahan harga dari suatu perusahaan terbilang cukup cepat. Oleh karena itu, dibutuhkan suatu model data yang dapat mengelola data dalam jangka waktu yang lama untuk memprediksi harga saham. Pada penelitian ini, algoritma <em data-start="544" data-end="571">Support Vector Regression</em> (SVR) dan <em data-start="582" data-end="601">Linear Regression</em> digunakan sebagai metode untuk memprediksi harga saham dengan menggunakan bahasa pemrograman Python dan perangkat lunak pengolahan data, yaitu tools WEKA GUI. Proses penelitian ini berfokus pada penerapan dan perbandingan algoritma, serta untuk mengetahui tingkat akurasi algoritma yang paling baik. Data yang digunakan adalah data transaksi saham selama lima tahun dengan jumlah sebanyak 1.010 data. Hasil penelitian menunjukkan bahwa algoritma <em data-start="1049" data-end="1076">Support Vector Regression</em> (SVR) dan <em data-start="1087" data-end="1106">Linear Regression</em> mampu memprediksi harga saham. Nilai error RMSE (<em data-start="1156" data-end="1181">Root Mean Squared Error</em>) terkecil diperoleh oleh algoritma <em data-start="1217" data-end="1236">Linear Regression</em> sebesar 62,9307 dengan pemrograman Python, sedangkan algoritma <em data-start="1300" data-end="1327">Support Vector Regression</em> (SVR) menghasilkan nilai error terkecil sebesar 64,1746 dengan pemrograman Python.</p> Ahmad Takdir Deden Wahiddin Elsa Elvira Awal Copyright (c) 2026-01-31 2026-01-31 7 1 1 10 Klasifikasi Penerima Bantuan Rumah Tidak Layak Huni Desa Labansari Menggunakan Algoritma C4.5 https://journal.ubpkarawang.ac.id/mahasiswa/index.php/ssj/article/view/1634 <p>Program bantuan rumah tidak layak huni merupakan program bantuan sosial untuk meringankan keluarga berpenghasilan rendah dalam membangun rumah yang layak huni. Data calon penerima bantuan rumah tidak layak huni yang digunakan pada penelitian ini berjumlah 111 data. Ketidakakuratan penyaluran bantuan rumah tidak layak huni terjadi karena tidak adanya metode dalam menentukan penerima bantuan tersebut. Penyaluran bantuan yang tidak tepat sasaran akan berdampak pada pembangunan rumah yang tidak selesai. Oleh karena itu, untuk memperkecil kesalahan dalam pengambilan keputusan, data diklasifikasikan menggunakan algoritma C4.5. Perhitungan algoritma C4.5 menghasilkan nilai akurasi, presisi, recall, serta pohon keputusan dari data yang diolah. Pengujian yang dilakukan menggunakan Microsoft Excel menghasilkan akurasi 100%, presisi 100%, dan recall 100%. Sementara itu, pengujian menggunakan bahasa pemrograman Python juga memperoleh hasil akurasi 100%, presisi 100%, dan recall 100%.</p> Ahmad Zaelani Ayu Ratna Juwita Tohirin Al Mudzakir Copyright (c) 2026-01-31 2026-01-31 7 1 11 19 Identifikasi Citra Penggunaan Masker Secara Real-Time dengan Arsitektur CNN pada Metode YOLO https://journal.ubpkarawang.ac.id/mahasiswa/index.php/ssj/article/view/1635 <p>Pada masa pandemi, masih banyak masyarakat yang kurang tertib dalam mematuhi protokol kesehatan, terutama dalam penggunaan masker, baik pada aktivitas di dalam ruangan maupun di luar ruangan. Oleh karena itu, diperlukan sebuah sistem yang dapat mendeteksi atau mengidentifikasi objek berupa penggunaan masker. Pada penelitian ini digunakan metode YOLO yang memiliki arsitektur dari algoritma <em data-start="512" data-end="542">Convolutional Neural Network</em> (CNN), dengan memanfaatkan Darknet-53 untuk melatih (<em data-start="596" data-end="606">training</em>) model pada metode YOLO agar dapat mendeteksi objek secara <em data-start="666" data-end="677">real-time</em>. Dalam proses identifikasi objek penggunaan masker menggunakan metode YOLO, sistem dapat berjalan dengan baik dan mampu mendeteksi objek dengan tingkat akurasi yang cukup baik. Hasil pengujian menunjukkan nilai <em data-start="889" data-end="900">precision</em> sebesar 74%, nilai <em data-start="920" data-end="928">recall</em> sebesar 50%, dan tingkat akurasi sebesar 74%. Dengan demikian, sistem dapat dikatakan berhasil dalam mengidentifikasi penggunaan masker menggunakan metode YOLO dengan tingkat keakuratan yang cukup baik.</p> Aldo Zamaludin Fernando Adi Rizky Pratama Ayu Ratna Juwita Copyright (c) 2026-01-31 2026-01-31 7 1 20 27 Implementasi Algoritma Naïve Bayes Classifier pada Sistem Pakar Diagnosis Penyakit Gigi Manusia https://journal.ubpkarawang.ac.id/mahasiswa/index.php/ssj/article/view/1636 <p>Penyakit gigi muncul akibat gaya hidup konsumtif yang tidak sehat. Mengonsumsi makanan atau minuman yang bersifat manis dan lengket, yang berpotensi tertinggal pada sela-sela gigi, merupakan penyebab utama munculnya masalah kesehatan gigi. Hal ini diperparah ketika kebersihan gigi dan mulut tidak diperhatikan. Biaya perawatan kesehatan gigi yang mahal juga menjadi masalah tersendiri bagi masyarakat, sehingga kesadaran masyarakat dalam menjaga kesehatan gigi ikut menurun. Aplikasi sistem pakar diagnosis penyakit gigi pada manusia dibangun dengan menerapkan algoritma Naïve Bayes Classifier, dengan tujuan membantu masyarakat dalam melakukan diagnosis atau <em data-start="795" data-end="806">screening</em> tahap awal terhadap penyakit atau gangguan kesehatan gigi. Hasil pengujian aplikasi menggunakan 25 data gejala, 6 data penyakit, serta total 20 data uji rekomendasi yang seluruh datanya diperoleh dari pakar menunjukkan bahwa, dari keseluruhan data pengujian, aplikasi mampu memberikan hasil yang sesuai dengan keputusan pakar. Selanjutnya, dilakukan perhitungan nilai rerata akurasi sistem dan diperoleh nilai rerata sebesar 100%. Dengan demikian, dapat disimpulkan bahwa keputusan yang dihasilkan oleh aplikasi sistem pakar dinyatakan valid dan sesuai dengan keputusan pakar.</p> Destanto Muhamad Yusuf Ahmad Fauzi Dwi Sulistya Kusumaningrum Copyright (c) 2026-01-31 2026-01-31 7 1 28 35 Penerapan Algoritma Support Vector Machine (SVM) untuk Klasifikasi Keluarga Sejahtera https://journal.ubpkarawang.ac.id/mahasiswa/index.php/ssj/article/view/1639 <p>Setiap keluarga menginginkan kehidupan yang sejahtera serta mampu memenuhi kebutuhan, baik primer maupun sekunder. Kartu Keluarga Sejahtera merupakan salah satu program pemerintah yang bertujuan untuk menanggulangi kemiskinan. Penentuan penerima bantuan pemerintah agar tepat sasaran dapat dilakukan melalui klasifikasi keluarga yang layak dan tidak layak menerima bantuan. Data yang digunakan dalam penelitian ini diperoleh dari Pemerintah Desa Mekarmaya sebanyak 432 data, yang terdiri atas 25 data keluarga layak dan 407 data keluarga tidak layak. Data tersebut kemudian diklasifikasikan menggunakan algoritma <em data-start="745" data-end="769">Support Vector Machine</em> (SVM). Pengujian dilakukan menggunakan Orange dan bahasa pemrograman Python, dengan hasil klasifikasi berupa 7 data keluarga layak dan 80 data keluarga tidak layak, serta tingkat akurasi sebesar 94%.</p> Dwi Tian Tonara Ahmad Fauzi Hilda Yulia Novita Copyright (c) 2026-01-31 2026-01-31 7 1 36 41 Perbandingan Algoritma K-Means dan DBSCAN Menggunakan Data Kunjungan Wisatawan Asing ke Indonesia di Masa Pandemi COVID-19 https://journal.ubpkarawang.ac.id/mahasiswa/index.php/ssj/article/view/1640 <p>Pandemi Covid-19 berskala global yang telah terjadi selama beberapa tahun terakhir berpengaruh secara signifikan terhadap berbagai sektor. Pariwisata menjadi sektor yang paling terdampak oleh pandemi Covid-19 karena upaya menahan peningkatan jumlah orang yang terinfeksi dilakukan dengan membatasi pergerakan manusia, sehingga wisatawan asing tidak dapat leluasa bepergian ke luar negeri. Data yang tersedia di Badan Pusat Statistik (BPS) mengenai kunjungan wisatawan mancanegara ke Indonesia pada masa pandemi masih berupa data mentah dan belum diolah menggunakan bahasa pemrograman maupun melalui berbagai kajian ilmiah. Subjek penelitian ini berfokus pada permasalahan data pariwisata mancanegara tersebut. Berdasarkan rangkuman yang dilakukan dalam penelitian ini, penerapan algoritma K-Means dan DBSCAN memerlukan beberapa tahapan dalam pengolahan data pariwisata mancanegara, yaitu pengumpulan data, seleksi data, serta implementasi algoritma K-Means dan algoritma DBSCAN. Setelah hasil pengelompokan diperoleh, dilakukan evaluasi menggunakan metode Silhouette Coefficient. Hasil perhitungan evaluasi menunjukkan bahwa algoritma DBSCAN menghasilkan nilai Silhouette Coefficient sebesar 0,91962, yang lebih rendah dibandingkan dengan algoritma K-Means yang memiliki nilai sebesar 0,96234. Dengan demikian, dapat disimpulkan bahwa pada penelitian ini algoritma K-Means memiliki kinerja yang lebih baik dibandingkan algoritma DBSCAN dalam pengelompokan dataset kunjungan wisatawan mancanegara yang digunakan.</p> Muhamad Irfan Fadillah Ayu Ratna Juwita Cici Emilia Sukmawati Copyright (c) 2026-01-31 2026-01-31 7 1 42 49 Sistem Pendukung Keputusan Siswa Terbaik di SMK Yayasan Baetussa’diyah Tirtamulya Menggunakan Metode Weighted Product https://journal.ubpkarawang.ac.id/mahasiswa/index.php/ssj/article/view/1641 <p>Perkembangan teknologi informasi pada masa modern ini dapat menunjang berbagai aktivitas manusia. Salah satu perkembangan teknologi informasi telah merambah ke bidang pendidikan. Sistem Pendukung Keputusan siswa terbaik merupakan sebuah aplikasi yang berguna untuk menentukan siswa berprestasi. Data siswa yang digunakan dalam penelitian ini berjumlah 39 siswa, yang diperoleh melalui wawancara dan observasi dengan seorang guru. Penelitian ini bertujuan untuk membangun Sistem Pendukung Keputusan siswa terbaik serta mengaplikasikan metode Weighted Product di SMK Yayasan Baetussa’diyah Tirtamulya. Tahap awal yang dilakukan adalah normalisasi bobot setiap kriteria untuk memperoleh bobot perbaikan. Hasil normalisasi bobot menunjukkan bahwa nilai rata-rata memiliki bobot 40%, presensi 40%, keaktifan organisasi 10%, serta prestasi akademik dan nonakademik sebesar 10%. Setelah proses normalisasi, langkah selanjutnya adalah menghitung nilai vektor S dari setiap alternatif. Selanjutnya, nilai vektor S tersebut diolah untuk memperoleh nilai vektor V, yang kemudian digunakan untuk menentukan hasil akhir. Model waterfall diterapkan dalam penelitian ini karena merupakan salah satu model SDLC yang banyak digunakan dalam pengembangan perangkat lunak. Hasil dari penelitian ini dapat diimplementasikan untuk membantu pemilihan siswa terbaik di SMK Yayasan Baetussa’diyah Tirtamulya.</p> Putra Rizki Pangestu Yana Cahyana Rahmat Copyright (c) 2026-01-31 2026-01-31 7 1 50 60 Pengenalan Objek Alfabet American Sign Language (ASL) Menggunakan Algoritma YOLOv5 https://journal.ubpkarawang.ac.id/mahasiswa/index.php/ssj/article/view/1644 <p>Kurangnya penggunaan bahasa isyarat dalam berkomunikasi mengakibatkan minimnya pengetahuan masyarakat terkait metode komunikasi menggunakan bahasa isyarat. Model algoritma YOLOv5 banyak digunakan untuk deteksi objek dan mampu menghasilkan tingkat akurasi yang tinggi. Oleh karena itu, penelitian ini dilakukan untuk mendeteksi dan mengenali objek alfabet dari <em data-start="514" data-end="538">American Sign Language</em> (ASL) menggunakan YOLOv5. Tujuan penelitian ini adalah untuk mengetahui hasil deteksi dan menganalisis performa model YOLOv5, serta mengevaluasi hasilnya menggunakan <em data-start="706" data-end="724">Confusion Matrix</em>. Tahapan penelitian yang dilakukan meliputi pengumpulan dataset dan anotasi objek menggunakan Roboflow. Untuk mengetahui performa model YOLOv5, dilakukan perbandingan antara pelatihan dengan 200 epoch dan 300 epoch. Hasil pengujian model YOLOv5 pada kedua epoch tersebut menunjukkan bahwa dari 26 kelas huruf alfabet, nilai <em data-start="1050" data-end="1074">Mean Average Precision</em> (mAP) dengan <em data-start="1088" data-end="1110">confidence threshold</em> rata-rata mencapai 0,950 pada [email protected]. Nilai <em data-start="1156" data-end="1167">precision</em> pada 200 dan 300 epoch masing-masing sebesar 1 dan 0,7428. Nilai <em data-start="1233" data-end="1241">recall</em> pada 200 dan 300 epoch masing-masing sebesar 0,7878 dan 0,7027. Pada epoch 200 dan 300 diperoleh nilai akurasi tertinggi sebesar 0,96, sedangkan nilai akurasi terendah terdapat pada epoch 200 dengan nilai 0,85.</p> Rishma Maudyna Hanny Hikmayanti Handayani Santi Arum Puspita Lestari Copyright (c) 2026-01-31 2026-01-31 7 1 61 70 Rancang Bangun Otomatisasi Penjernihan Air Sumur Berbasis Arduino Menggunakan Algoritma Fuzzy Mamdani https://journal.ubpkarawang.ac.id/mahasiswa/index.php/ssj/article/view/1645 <p>Air merupakan sumber kebutuhan yang disediakan oleh alam bagi hewan, tumbuhan, dan manusia. Air dimanfaatkan masyarakat sebagai penunjang berbagai kebutuhan dalam kehidupan sehari-hari. Masyarakat di Kecamatan Tirtajaya menggunakan air sumur sebagai kebutuhan primer. Namun demikian, kualitas air sumur di setiap wilayah Kecamatan Tirtajaya tidaklah sama, seperti kondisi air yang keruh dan berbau pada beberapa sumur. Kualitas air sumur yang buruk dapat berdampak terhadap masalah kesehatan. Kualitas air yang buruk dapat diperbaiki dengan penggunaan tawas sebagai media penjernihan air. Akan tetapi, masyarakat belum mengetahui proses penggunaan tawas yang benar pada air sumur. Salah satu cara untuk menjernihkan air adalah dengan memanfaatkan teknologi di bidang mikrokontroler, yaitu Arduino, guna mengatasi permasalahan kualitas air sumur. Oleh karena itu, dirancang sebuah prototipe pengolahan air berbasis Arduino dengan mengimplementasikan algoritma <em data-start="1109" data-end="1124">Fuzzy Mamdani</em>. Prototipe ini bertujuan untuk menghasilkan pengolahan air yang lebih baik melalui penggunaan tawas pada air sumur. Perancangan dilakukan dengan menerapkan metode waterfall pada proses pembuatan desain hingga terbentuknya prototipe. Hasil pengujian menunjukkan nilai rata-rata ADC dan NTU pada tiga kali pengujian, yaitu sebesar 918 ADC, 913 ADC, dan 910 ADC, serta 0,56 NTU, 9,5 NTU, dan 20 NTU. Selain itu, sistem mampu mengimplementasikan algoritma <em data-start="1578" data-end="1593">Fuzzy Mamdani</em> dengan nilai rata-rata tingkat kesalahan (<em data-start="1636" data-end="1643">error</em>) sebesar 4,65% dan tingkat keberhasilan sebesar 95,35%.</p> Ruliawan Hamdan Tohirin Al Mudzakir Rahmat Copyright (c) 2026-01-31 2026-01-31 7 1 71 79 Analisis Dampak SelectKBest dan SMOTEENN terhadap Akurasi Model Klasifikasi Penyakit Cacar Monyet Menggunakan Algoritma Machine Learning https://journal.ubpkarawang.ac.id/mahasiswa/index.php/ssj/article/view/1646 <p>Penyebaran cacar monyet yang cepat dan sulit dikendalikan membutuhkan metode prediksi penyakit yang akurat. Kesalahan prediksi <em data-start="281" data-end="297">false negative</em> dapat menyebabkan infeksi tidak terdeteksi. Sebaliknya, diagnosis <em data-start="364" data-end="380">false positive</em> menimbulkan kecemasan yang tidak perlu dan membebani fasilitas kesehatan dengan kasus yang sebenarnya tidak terinfeksi. Penelitian ini dilakukan untuk mengetahui pengaruh SelectKBest dan SMOTEENN terhadap akurasi model klasifikasi penyakit cacar monyet. Dataset yang digunakan berisi rekam medis gejala klinis pasien cacar monyet dengan dimensi (25.000, 11). Tahapan pengolahan data meliputi pengumpulan data, analisis data eksploratif (<em data-start="819" data-end="846">Exploratory Data Analysis</em> / EDA), prapemrosesan, pemodelan, dan evaluasi. Penelitian ini menggunakan empat variasi dataset, yaitu dataset asli tanpa modifikasi, dataset hasil seleksi fitur menggunakan SelectKBest, dataset hasil <em data-start="1050" data-end="1062">resampling</em> menggunakan SMOTEENN, serta dataset hasil kombinasi SelectKBest dan SMOTEENN. Hasil penelitian menunjukkan bahwa kombinasi SelectKBest dan SMOTEENN terbukti paling efektif dalam meningkatkan akurasi model klasifikasi. Algoritma XGBoost mencapai akurasi sebesar 100%, diikuti oleh Gradient Boosting dengan akurasi 98,57%, serta AdaBoost sebesar 89,97%. Temuan ini menunjukkan bahwa pemilihan fitur yang tepat, yang dikombinasikan dengan metode <em data-start="1507" data-end="1519">resampling</em> data, mampu meningkatkan performa model dalam klasifikasi penyakit cacar monyet.</p> Agung Triatna Yana Cahyana Tohirin Al Mudzakir Adi Rizky Pratama Copyright (c) 2026-01-31 2026-01-31 7 1 80 90 Penerapan Support Vector Machine pada Klasifikasi Kondisi Kematangan Cabai Rawit https://journal.ubpkarawang.ac.id/mahasiswa/index.php/ssj/article/view/1648 <p>Cabai rawit (<em data-start="167" data-end="188">Capsicum frutescens</em>) merupakan komoditas penting di Indonesia, namun ketergantungan impor masih tinggi akibat kendala sortasi dan distribusi yang tidak merata. Proses sortasi manual sering kali tidak akurat, sehingga cabai mentah, matang, atau rusak tercampur. Kondisi tersebut menurunkan kualitas dan nilai jual cabai rawit. Penelitian ini bertujuan untuk mengembangkan sistem klasifikasi otomatis kondisi kematangan cabai rawit menggunakan algoritma <em data-start="622" data-end="646">Support Vector Machine</em> (SVM) dengan ekstraksi fitur kombinasi HSV, GLCM, dan <em data-start="701" data-end="723">Local Binary Pattern</em> (LBP). Metode yang digunakan meliputi augmentasi data, segmentasi berbasis <em data-start="799" data-end="817">HSV thresholding</em>, serta ekstraksi fitur warna dan tekstur. Hasil evaluasi menunjukkan bahwa model SVM dengan kernel RBF mencapai nilai rata-rata F1-Score sebesar 84%, dengan performa terbaik pada kelas matang yang memperoleh F1-Score sebesar 92%. Namun, kelas rusak memiliki nilai F1-Score yang lebih rendah, yaitu sebesar 71%, akibat ketidakseimbangan data. Simpulan dari penelitian ini menunjukkan bahwa kombinasi fitur HSV, GLCM, dan LBP efektif untuk klasifikasi kondisi kematangan cabai rawit. Meskipun demikian, diperlukan pengembangan dataset serta penerapan pendekatan <em data-start="1380" data-end="1395">deep learning</em>, seperti CNN-SVM, untuk meningkatkan akurasi berdasarkan nilai F1-Score pada kelas minoritas.</p> Anggie Wiyani Putri Ahmad Fauzi Dwi Sulistya Kusumaningrum Sutan Faisal Copyright (c) 2026-01-31 2026-01-31 7 1 91 101 Implementasi Metode Support Vector Machine untuk Mendeteksi Penggunaan Pemutih pada Berasvb https://journal.ubpkarawang.ac.id/mahasiswa/index.php/ssj/article/view/1654 <p>Penggunaan bahan pemutih pada beras merupakan praktik berbahaya yang masih sering dilakukan untuk meningkatkan daya tarik visual produk. Deteksi dini sangat penting untuk melindungi konsumen dari bahaya kesehatan yang ditimbulkan. Penelitian ini bertujuan untuk mengembangkan sistem klasifikasi menggunakan <em data-start="461" data-end="485">Support Vector Machine</em> (SVM) guna mendeteksi penggunaan pemutih pada beras secara otomatis melalui analisis citra. Dataset yang digunakan terdiri atas 400 citra beras dengan dua kelas, yaitu beras normal dan beras pemutih. Tahapan penelitian meliputi praproses citra, ekstraksi fitur menggunakan <em data-start="760" data-end="793">Histogram of Oriented Gradients</em> (HOG), histogram warna, dan <em data-start="822" data-end="855">Gray Level Co-occurrence Matrix</em> (GLCM). Model SVM dengan berbagai pilihan kernel dilatih dan dievaluasi menggunakan <em data-start="940" data-end="958">confusion matrix</em>. Hasil pengujian menunjukkan bahwa performa terbaik dicapai oleh kernel RBF dengan akurasi sebesar 93,75%, <em data-start="1067" data-end="1078">precision</em> 93,33%, <em data-start="1087" data-end="1095">recall</em> 91,66%, dan F1-score 92,95%. Penelitian ini membuktikan bahwa kombinasi ekstraksi fitur HOG, histogram warna, dan GLCM dengan klasifikasi SVM efektif dalam mendeteksi penggunaan pemutih pada beras, sehingga dapat menjadi alat yang berguna untuk pengendalian kualitas pangan.</p> Diah Nurlaila Adi Rizky Pratama Elsa Elvira Awal Ayu Ratna Juwita Copyright (c) 2026-01-31 2026-01-31 7 1 102 108 Klasterisasi Penggunaan Obat di Puskesmas Karawang Kulon Menggunakan Algoritma K-Means https://journal.ubpkarawang.ac.id/mahasiswa/index.php/ssj/article/view/1655 <p>Pengelolaan stok obat di Puskesmas Karawang Kulon merupakan hal yang memegang peranan penting dalam mendukung kelancaran pemberian layanan kesehatan kepada masyarakat. Permasalahan yang sering muncul adalah ketidaksesuaian antara ketersediaan obat dan tingkat penggunaannya, yang berpotensi menimbulkan kekurangan atau penumpukan stok. Penelitian ini bertujuan untuk menerapkan algoritma <em data-start="543" data-end="563">K-Means Clustering</em> guna mengkategorikan data pemakaian obat berdasarkan tingkat pemakaian tahunan, sehingga dapat digunakan sebagai dasar dalam perencanaan kebutuhan obat. Data yang digunakan bersumber dari laporan LPLPO tahun 2024 dan melalui tahapan integrasi, pembersihan, serta pengelompokan menggunakan algoritma <em data-start="863" data-end="872">K-Means</em>. Hasil analisis menunjukkan bahwa data dapat dikategorikan ke dalam tiga kelompok, yaitu pemakaian tinggi, sedang, dan rendah. Pengelompokan ini memberikan gambaran yang lebih terstruktur terhadap pola pemakaian obat dan dapat dimanfaatkan untuk mendukung pengambilan keputusan dalam proses perencanaan pengadaan obat di masa mendatang.</p> Hilman Abdurrohim Azis Adi Rizky Pratama Elsa Elvira Awal Hanny Hikmayanti Handayani Copyright (c) 2026-01-31 2026-01-31 7 1 109 117 Penerapan Algoritma Support Vector Machine untuk Klasifikasi Penyakit Daun Tanaman Padi melalui Citra https://journal.ubpkarawang.ac.id/mahasiswa/index.php/ssj/article/view/1656 <p>Pertanian padi memiliki peran penting dalam perekonomian Indonesia, namun kerap terganggu oleh penyakit daun, seperti blast, blight, dan tungro. Penelitian ini mengembangkan metode klasifikasi citra daun padi menggunakan algoritma <em data-start="385" data-end="409">Support Vector Machine</em> (SVM) untuk mendeteksi ketiga jenis penyakit tersebut. Penelitian ini menggunakan 240 data citra daun padi. Tahapan yang dilakukan meliputi prapemrosesan citra, seperti <em data-start="580" data-end="590">resizing</em>, <em data-start="592" data-end="603">grayscale</em>, peningkatan kontras, dan tahapan lainnya, dilanjutkan dengan ekstraksi fitur <em data-start="682" data-end="704">Local Binary Pattern</em> (LBP), normalisasi data, serta validasi menggunakan metode 5-Fold Cross-Validation dengan kernel RBF. Model SVM yang dihasilkan mencapai akurasi sebesar 83,33%. Nilai <em data-start="873" data-end="884">precision</em> dan <em data-start="889" data-end="897">recall</em> masing-masing untuk penyakit blast adalah 81% dan 85%, blight sebesar 86,6% dan 97,5%, serta tungro sebesar 82,29% dan 67,5%. Nilai F1-score tertinggi diperoleh pada kelas blight sebesar 91,72%, sedangkan nilai terendah terdapat pada kelas tungro sebesar 74,34%. Meskipun akurasi yang diperoleh tergolong cukup tinggi, model masih mengalami kesulitan dalam mengenali penyakit tungro. Hal ini menunjukkan perlunya peningkatan metode pemrosesan data dan pengembangan pendekatan lanjutan agar kinerja klasifikasi dapat ditingkatkan.</p> Irfan Hanny Hikmayanti Handayani Cici Emilia Sukmawati Ahmad Fauzi Copyright (c) 2026-01-31 2026-01-31 7 1 118 127 Penerapan Smart Contract Ethereum pada Aplikasi Crowdfunding dengan Keamanan Keccak-256 https://journal.ubpkarawang.ac.id/mahasiswa/index.php/ssj/article/view/1657 <p>Crowdfunding telah muncul sebagai metode yang populer untuk mengumpulkan dana secara daring. Namun, permasalahan seperti salah urus dana dan kurangnya transparansi masih sering terjadi. Penelitian ini bertujuan untuk mengatasi permasalahan tersebut dengan mengembangkan platform crowdfunding berbasis teknologi blockchain menggunakan <em data-start="488" data-end="504">smart contract</em> pada Ethereum. Sistem yang dikembangkan menjamin transparansi, integritas, dan ketertelusuran transaksi dengan mencatat seluruh aktivitas secara permanen di blockchain. Setiap kampanye penggalangan dana diidentifikasi menggunakan ID unik yang dihasilkan melalui algoritma hashing Keccak-256, sehingga mampu mencegah duplikasi data serta memastikan proses pengindeksan yang aman. Proses pengembangan sistem meliputi perancangan <em data-start="934" data-end="950">smart contract</em>, implementasi antarmuka berbasis web, serta penerapan server <em data-start="1012" data-end="1021">backend</em> untuk penyimpanan gambar menggunakan Express.js. Pengujian fungsionalitas sistem dilakukan menggunakan metode <em data-start="1132" data-end="1151">black-box testing</em> pada beberapa skenario, seperti pembuatan kampanye, pemrosesan donasi, dan validasi penarikan dana. Hasil pengujian menunjukkan bahwa sistem berjalan dengan baik, di mana setiap fitur inti berfungsi sesuai dengan yang diharapkan dan integritas data tetap terjaga. Transparansi dicapai melalui transaksi yang dapat diverifikasi secara publik, sementara penggunaan Keccak-256 memberikan perlindungan yang efektif terhadap potensi gangguan. Selain itu, analisis biaya gas menunjukkan bahwa transaksi berada dalam kisaran biaya yang wajar untuk implementasi skala kecil. Studi ini menunjukkan bahwa sistem berbasis blockchain mampu meningkatkan kepercayaan terhadap platform crowdfunding serta dapat dijadikan referensi dalam pengembangan sistem penggalangan dana yang transparan dan aman di masa depan.</p> M. Naufal Faqih Deden Wahiddin Kiki Ahmad Baihaqi Yana Cahyana Copyright (c) 2026-01-31 2026-01-31 7 1 128 140 Analisis Kinerja Algoritma Naïve Bayes dan Random Forest dalam Memprediksi Hasil Klasemen English Premier League https://journal.ubpkarawang.ac.id/mahasiswa/index.php/ssj/article/view/1658 <p>English Premier League dikenal sebagai liga sepak bola yang paling kompetitif dan menarik untuk dianalisis secara statistik. Penelitian ini dilakukan untuk membandingkan kinerja dua algoritma <em data-start="346" data-end="364">machine learning</em>, yaitu Naïve Bayes dan Random Forest, dalam memprediksi posisi akhir klasemen berdasarkan data statistik pertandingan. Data dikumpulkan melalui teknik <em data-start="517" data-end="531">web scraping</em> dari situs FBref.com, yang mencakup data tiga musim kompetisi serta sejumlah fitur relevan lainnya. Setelah melalui tahap prapemrosesan (<em data-start="669" data-end="684">preprocessing</em>), data dibagi menjadi data pelatihan dan data pengujian dengan rasio 80:20. Evaluasi terhadap model dilakukan menggunakan berbagai metrik, seperti akurasi, presisi, <em data-start="851" data-end="859">recall</em>, F1-score, serta <em data-start="877" data-end="895">confusion matrix</em>. Hasil pengujian menunjukkan bahwa algoritma Naïve Bayes memperoleh akurasi sebesar 69,83% dan menunjukkan kinerja yang cukup baik dalam memprediksi hasil seri. Di sisi lain, algoritma Random Forest menunjukkan performa yang lebih unggul dengan akurasi mencapai 99,57%, serta nilai presisi, <em data-start="1187" data-end="1195">recall</em>, dan F1-score yang tinggi dan konsisten. Prediksi klasemen akhir yang dihasilkan oleh Random Forest juga lebih mendekati hasil sebenarnya. Berdasarkan temuan tersebut, dapat disimpulkan bahwa Random Forest lebih mampu menangani kompleksitas data pertandingan sepak bola dan lebih direkomendasikan untuk digunakan dalam sistem prediksi di bidang analitik olahraga.</p> Muhamad Ibnu Rizky Sutan Faisal Iman Sanjaya Deden Wahiddin Copyright (c) 2026-01-31 2026-01-31 7 1 141 152 Penerapan Algoritma Machine Learning untuk Mengklasifikasikan Polusi Udara di Wilayah DKI Jakarta https://journal.ubpkarawang.ac.id/mahasiswa/index.php/ssj/article/view/1659 <p>Polusi udara di DKI Jakarta merupakan masalah serius dengan tingkat polusi tertinggi di Asia Tenggara. Sumber utama polusi udara berasal dari sektor transportasi, industri, dan pembakaran sampah. Keterbatasan sistem pemantauan konvensional mendorong pemanfaatan kecerdasan buatan, khususnya algoritma <em data-start="455" data-end="473">machine learning</em>, untuk meningkatkan akurasi klasifikasi kualitas udara. Penelitian ini membandingkan performa empat algoritma, yaitu <em data-start="592" data-end="616">Support Vector Machine</em> (SVM), <em data-start="624" data-end="643">Gradient Boosting</em>, <em data-start="645" data-end="660">Random Forest</em>, dan <em data-start="666" data-end="681">Decision Tree</em>, dalam mengklasifikasikan tingkat polusi udara di Jakarta. Dataset yang digunakan terdiri atas 1.675 data Indeks Standar Pencemar Udara (ISPU) yang diperoleh dari Dinas Lingkungan Hidup Jakarta selama periode Januari hingga November 2024. Parameter yang digunakan meliputi PM10, PM2.5, SO₂, CO, O₃, dan NO₂. Proses penelitian mencakup tahapan pembersihan data, normalisasi, reduksi dimensi menggunakan <em data-start="1085" data-end="1115">Principal Component Analysis</em> (PCA), pembangunan model melalui pembagian data latih dan data uji dengan rasio 80:20, serta evaluasi performa menggunakan metrik akurasi, presisi, <em data-start="1264" data-end="1272">recall</em>, dan F1-score. Hasil evaluasi menunjukkan bahwa seluruh algoritma menghasilkan tingkat akurasi yang tinggi. Algoritma <em data-start="1392" data-end="1407">Random Forest</em> mencapai performa terbaik dengan akurasi sebesar 93,71%, diikuti oleh <em data-start="1478" data-end="1493">Decision Tree</em> sebesar 93,41%, <em data-start="1510" data-end="1529">Gradient Boosting</em> sebesar 92,81%, dan <em data-start="1550" data-end="1574">Support Vector Machine</em> sebesar 92,51%. Temuan ini mendukung penerapan <em data-start="1622" data-end="1640">machine learning</em> sebagai solusi yang efektif untuk pemantauan polusi udara di Jakarta.</p> Muhammad Arya Suhendi Tatang Rohana Jamaludin Indra Ayu Ratna Juwita Copyright (c) 2026-01-31 2026-01-31 7 1 153 161 Implementasi Algoritma Support Vector Machine dalam Klasifikasi Biji Jagung Berondong dan Biji Jagung Pakan Ayam https://journal.ubpkarawang.ac.id/mahasiswa/index.php/ssj/article/view/1660 <p>Jagung merupakan komoditas penting dalam sektor pangan dan pakan ternak, dengan varietas yang memiliki karakteristik fisik yang berbeda. Salah satu tantangan di lapangan adalah membedakan biji jagung berondong dan biji jagung pakan ayam secara akurat, terutama ketika perbedaan visual di antara keduanya sangat tipis. Penelitian ini bertujuan untuk mengembangkan sistem klasifikasi berbasis citra menggunakan algoritma <em data-start="574" data-end="598">Support Vector Machine</em> (SVM) guna membedakan kedua jenis jagung tersebut. Dataset yang digunakan terdiri atas 400 citra biji jagung dengan dua kelas, yaitu jagung berondong dan jagung pakan ayam. Tahapan penelitian meliputi prapemrosesan citra, segmentasi, serta ekstraksi fitur menggunakan metode <em data-start="874" data-end="907">Gray Level Co-occurrence Matrix</em> (GLCM) dengan enam fitur utama, yaitu kontras, energi, homogenitas, korelasi, varians, dan <em data-start="999" data-end="1014">dissimilarity</em>. Model SVM diuji menggunakan beberapa jenis kernel, dan evaluasi dilakukan dengan <em data-start="1098" data-end="1116">confusion matrix</em>. Hasil pengujian menunjukkan bahwa akurasi klasifikasi biji jagung berondong dan biji jagung pakan ayam menggunakan algoritma SVM mencapai 68,18% dengan pembagian data latih dan uji sebesar 80:20 serta menggunakan kernel polynomial. Nilai akurasi tersebut menunjukkan bahwa algoritma SVM belum cukup andal dalam melakukan klasifikasi, sehingga masih terdapat ruang untuk perbaikan, khususnya melalui proses <em data-start="1524" data-end="1532">tuning</em> parameter SVM.</p> Rini Beatrix Laurentzia Sutan Faisal Cici Emilia Sukmawati Ahmad Fauzi Copyright (c) 2026-01-31 2026-01-31 7 1 162 167 Peningkatan Kecepatan Inferensi Mask R-CNN Menggunakan MobileNetV3 Small pada Sistem Deteksi Kardus https://journal.ubpkarawang.ac.id/mahasiswa/index.php/ssj/article/view/1661 <p>Penelitian ini bertujuan untuk meningkatkan kecepatan inferensi pada sistem deteksi objek dengan mengoptimalkan arsitektur <em data-start="277" data-end="289">Mask R-CNN</em> melalui penggantian <em data-start="310" data-end="320">backbone</em> menjadi <em data-start="329" data-end="348">MobileNetV3 Small</em>. Studi ini difokuskan pada deteksi kardus di lingkungan gudang menggunakan dataset yang dikumpulkan dari berbagai kondisi pencahayaan dan sudut pengambilan gambar. Proses pelatihan dan validasi dilakukan terhadap data yang telah dianotasi secara manual, dengan evaluasi menggunakan metrik presisi, <em data-start="648" data-end="656">recall</em>, dan kecepatan pemrosesan dalam satuan <em data-start="696" data-end="714">frame per second</em> (FPS). Hasil pengujian menunjukkan bahwa model dengan <em data-start="769" data-end="797">backbone MobileNetV3 Small</em> menghasilkan FPS rata-rata sebesar 8,66, lebih tinggi dibandingkan dengan model <em data-start="878" data-end="887">default</em> yang hanya mencapai 6,94. Dari sisi akurasi, model kustom menunjukkan nilai presisi sebesar 85%, sedangkan model <em data-start="1002" data-end="1011">default</em> mencapai nilai <em data-start="1027" data-end="1035">recall</em> sebesar 85,7%. Meskipun segmentasi yang dihasilkan oleh model <em data-start="1098" data-end="1107">default</em> lebih menyeluruh, model kustom memiliki arsitektur yang lebih ringan dan efisien. Oleh karena itu, model kustom lebih sesuai untuk aplikasi waktu nyata pada perangkat dengan sumber daya terbatas. Temuan ini menunjukkan bahwa penggunaan <em data-start="1345" data-end="1364">MobileNetV3 Small</em> sebagai <em data-start="1373" data-end="1383">backbone</em> pada arsitektur <em data-start="1400" data-end="1412">Mask R-CNN</em> mampu meningkatkan efisiensi inferensi tanpa menurunkan tingkat akurasi secara signifikan.</p> Vikha Tri Vicika Jamaludin Indra Sutan Faisal Hanny Hikmayanti Handayani Copyright (c) 2026-01-31 2026-01-31 7 1 168 176 Perbandingan Dampak Penggunaan LASSO dan Hyperparameter Tuning terhadap Performa Prediksi Kegagalan Mesin pada Model Machine Learning https://journal.ubpkarawang.ac.id/mahasiswa/index.php/ssj/article/view/1662 <p>Revolusi Industri 4.0 telah mendorong integrasi teknologi seperti <em data-start="220" data-end="230">Big Data</em>, <em data-start="232" data-end="252">Internet of Things</em> (IoT), dan <em data-start="264" data-end="282">machine learning</em> dalam industri untuk meningkatkan efisiensi serta mengurangi <em data-start="344" data-end="354">downtime</em>. Salah satu tantangan utama di sektor manufaktur adalah terjadinya kerusakan mesin secara mendadak yang dapat mengganggu proses produksi dan meningkatkan biaya perawatan. <em data-start="526" data-end="550">Predictive Maintenance</em> menjadi solusi penting dengan memanfaatkan data sensor dan model prediksi untuk mencegah kerusakan sejak dini. Penelitian ini membandingkan performa tiga algoritma <em data-start="716" data-end="734">machine learning</em>, yaitu <em data-start="742" data-end="762">K-Nearest Neighbor</em> (KNN), <em data-start="770" data-end="791">Logistic Regression</em> (LR), dan <em data-start="802" data-end="826">Support Vector Machine</em> (SVM), dalam memprediksi kegagalan mesin berdasarkan empat skenario. Skenario pertama menguji ketiga algoritma klasifikasi, yaitu KNN, SVM, dan Logistic Regression, tanpa optimasi (<em data-start="1008" data-end="1018">baseline</em>). Skenario kedua menerapkan seleksi fitur menggunakan <em data-start="1073" data-end="1122">Least Absolute Shrinkage and Selection Operator</em> (LASSO), kemudian menguji kembali ketiga algoritma tersebut. Pada skenario ketiga, dilakukan <em data-start="1216" data-end="1239">hyperparameter tuning</em> tanpa seleksi fitur. Sementara itu, skenario keempat menggabungkan seleksi fitur LASSO dengan <em data-start="1334" data-end="1357">hyperparameter tuning</em> untuk memperoleh model yang lebih optimal. Hasil penelitian menunjukkan bahwa algoritma KNN merupakan model dengan kinerja paling unggul. Pada skenario keempat, KNN mencapai akurasi maksimum sebesar 97,4% dengan parameter terbaik <em data-start="1589" data-end="1602">n_neighbors</em> = 4 dan <em data-start="1611" data-end="1620">weights</em> = ‘distance’. Selanjutnya, algoritma SVM mencatat akurasi sebesar 97,2% dengan parameter C = 13,716, <em data-start="1722" data-end="1729">gamma</em> = ‘scale’, dan <em data-start="1745" data-end="1753">kernel</em> = ‘rbf’. Sementara itu, algoritma Logistic Regression menunjukkan performa paling rendah. Meskipun telah dioptimalkan, akurasi tertingginya hanya mencapai 88,2% dengan konfigurasi C = 2,053, <em data-start="1945" data-end="1954">penalty</em> = ‘l2’, dan <em data-start="1967" data-end="1975">solver</em> = ‘sag’.</p> Wahyu Setio Aji Sutan Faisal Santi Arum Puspita Lestari Yana Cahyana Copyright (c) 2026-01-31 2026-01-31 7 1 177 186