Claim Missing Document
Check
Articles

Found 4 Documents
Search

Preprocessing Impact on SAR Oil Spill Image Segmentation Using YOLOv8 Syakrani, Nurjannah; Kurniawan, Dimas; Nugraha, Wili Akbar; Hidayatullah, Priyanto; Firdaus, Lukmannul Hakim; Sholahuddin, Muhammad Rizqi
Jurnal Ilmu Komputer dan Informasi Vol. 18 No. 1 (2025): Jurnal Ilmu Komputer dan Informasi (Journal of Computer Science and Informatio
Publisher : Faculty of Computer Science - Universitas Indonesia

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.21609/jiki.v18i1.1380

Abstract

Synthetic Aperature Radar (SAR) is a sensory equipment used in marine remote sensing that emits radio waves to capture a representation of the target scene. SAR images have poor quality, one of which is due to speckle noise. This research uses SAR images containing oil spills as objects that are detected using machine learning with the YOLOv8 model. The dataset was obtained from MKLab by preprocessing to improve the quality of SAR images before processing. Preprocessing involves annotating the dataset, augmenting it with flip augmentation, and filtering it using threshold and median filters in addition to a sharpen kernel that finds the optimal midway value. The default value of the YOLOv8 hyperparameter is used with addition of delta as well as subtraction of the same delta. The implementation of preprocessing and combination of hyperparameters is examined to optimize the YOLOv8 model in detecting oil spills in SAR images. Based on 10 experimental scenarios, initial results with the original MKLab image provide an mAP50 of 49.7%. Implementing Flip augmentation alone on the data set increases the mAP50 value by 18.8%. Followed by the sharpen 1.2 kernel filter increasing the mAP50 value to 68.89%, while the median and thresholding filters tend to reduce the mAP50 value. The combination of experiments with the best results was preprocessing with flip augmentation and sharpen 1.2 kernel filter with hyperparameters: epoch 200, warmup 4.0, momentum 0.9, warmup bias lr 0.01, weight decay 0.005, and learning rate 0.000714, resulting in an mAP50 value of 68.89%. In addition, it was found that the sharpening kernel with a real number midpoint of 1.2 and combination with flipping augmentation had the greatest impact on increasing the MAP50 value in SAR oil spill image segmentation by YOLOv8.
Optimizing Function Point Analysis in Moodle: A Plugin-Based Solution for Automated Grading and Student Assessment Firdaus, Lukmannul Hakim; Wisnuadhi, Bambang; Rahmani, Ani
Media Jurnal Informatika Vol 17, No 1a (2025): Special Issue Information System Media Jurnal Informatika
Publisher : Teknik Informatika Universitas Suryakancana Cianjur

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.35194/mji.v0i0.5758

Abstract

Learning Management Systems (LMS), especially Moodle, have become integral tools in modern education, enabling efficient management of teaching materials, assignments, and assessments. This study aimed to develop and integrate a Moodle plugin for automating Function Point (FP) calculations, a method used in software engineering education to estimate development complexity. The research focused on creating an Activity Module plugin that automates the FP calculation process, reduces manual grading efforts, and provides immediate feedback to students. The plugin underwent functional testing, including Requirement Verification, UI Testing, Integration Testing, and Output Validation, to assess its performance. The results demonstrated that the plugin successfully automated the calculation of Unadjusted Function Points (UFP) and Value Adjustment Factor (VAF), with accurate results and seamless integration into Moodle’s core modules such as assignment creation, grading, and user management. Testing confirmed that the plugin met all functional requirements, and the UI and integration worked as intended. The study concluded that the FP plugin is a viable alternative to traditional FP instruction, delivering time saved, error reduction, and reduced manual grading effort. Limitations of the study include the small-scale testing, and future research should focus on evaluating scalability for larger classes and assessing its impact on student learning outcomes. Further development could explore integrating advanced features like analytics and AI-assisted feedback to enhance the learning experience.
PENGEMBANGAN SITUS WEB UNTUK PENYEBARAN DAKWAH ORGANISASI PEMUDA PERSATUAN ISLAM BANJARAN Wulan, Sri Ratna; Firdaus, Lukmannul Hakim; Maspupah, Asri; Fauzi, Cholid; Wirasta, Wendi; Min, Joe Lian
Jurnal Abdi Insani Vol 11 No 3 (2024): Jurnal Abdi Insani
Publisher : Universitas Mataram

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.29303/abdiinsani.v11i3.1779

Abstract

Pemuda Persis, as a part of the Islamic Union, faces the challenge of a demographic in spreading their dakwah. The main issue is the dynamics of member development and participation influenced by demographic, geographic, social, and psychological changes. The current priority for the management is to focus on comprehensive development to create quality cadres. They have created preaching content on YouTube and Instagram but have not effectively reached all members, as seen from the viewership on each platform. The goal of this Community Service Program (PkM) is to develop an Islamic study website as a platform for study and preaching content for Pemuda Persis Banjaran members and the general public. The PkM consists of seven stages: 1) Software needs analysis; 2) Software design; 3) Software development implementation; 4) Installation and testing of the software; 5) Socialization and training; 6) Assistance and evaluation; 7) Software launch. The result of this PkM is a website with a Content Management System (CMS) and a portal to display the dakwah content such as study programs, articles, and news. Three types of users are identified: admin, registered website members, and non-members. Admin can manage articles, new pages, menus, study programs, and study program categories. Additionally, Admin can also view dakwah content frequently accessed by members. Meanwhile, members can manage profiles and view specific member articles. Non-members can only view articles, study programs, and news. The level of user satisfaction with the application is measured using the System Usability Scale (SUS) survey.  The SUS score of 79.3 indicating that the generated website is effective, efficient, and satisfactory. Therefore, it can be concluded that this PkM has significantly contributed well to solving the partner's problem.
Pelatihan Pembelajaran Computational Thinking Untuk Guru SMP 1 Negeri Baleendah Sari, Aprianti Nanda; Gelar, Trisna; Hayati, Hashri; Firdaus, Lukmannul Hakim; Hodijah, Ade; Alifi, Muhammad Riza
Jurnal Pengabdian Masyarakat IPTEK Vol. 4 No. 1 (2024): Edisi Januari 2024
Publisher : STMIK Triguna Dharma

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.53513/abdi.v4i1.9570

Abstract

Salah satu misi dari SMP Negeri 1 Baleendah adalah melaksanakan proses belajar dan bimbingan secara efektif yang dapat menggali seluruh potensi yang dimiliki siswa sehingga dapat menghasilkan siswa yang berprestasi. Peningkatan prestasi siswa dapat diraih dengan berbagai cara, salah satunya dengan peningkatan kompetensi Computational Thinking (CT). Aktifitas CT dengan format permainan dan multidisiplin dapat meningkatakan kreativitas dari siswa. Pemberian pelatihan aktifitas CT Unlugged seperti Lego-Clone dan Educational Robot dan Plugged dengan pengembangan games, animasi, dan video dengan media Scratch dapat meningkatan kompetensi guru dalam membuat bahan ajar dan media pembelajaran yang kreatif dan menarik. Tahapan pengabdian terdiri dari analisa situasi dan kebutuhan, perancangan bahan ajar pelatihan, pelaksanaan pelatihan, pendampingan peserta pelatihan, evaluasi dan capstone project. Dari hasil evaluasi, kemampuan CT guru yang mengikuti pelatihan meningkat. Selain itu, guru-guru yang mengajar mata Pelajaran berbeda berhasil berkolaboarsi mengembangkan bahan ajar sederhana berbasis CT yang multidisiplin menggunakan Scratch. Selain melakukan pelatihan, Guru berhasil menyelesaikan Capstone Project yang berupa Implementasi CT untuk bahan ajar mulai dari inisiasi ide, pembuatan bahan ajar dan implementasi pada kegiatan belajar mengajar pada masing-masing kelas.