Abstrak


Implementasi Bounding Box dan NMF dengan Segmentasi DBSCAN Pada Sistem Rekomendasi Film Berbasis Collaborative Filtering


Oleh :
Della Fitria - L0122044 - Fak. Teknologi Informasi dan Sains Data

Penelitian ini bertujuan untuk menerapkan teknik Bounding Box serta metode Non-negative Matrix Factorization (NMF) dengan segmentasi pendukung Density-Based Spatial Clustering of Applications with Noise (DBSCAN) dalam sistem rekomendasi film yang menggunakan Collaborative Filtering. Proses ini dimulai dengan segmentasi pengguna melalui algoritma DBSCAN untuk menciptakan kelompok preferensi genre yang seragam. Selanjutnya, teknik Bounding Box digunakan secara kreatif dengan mekanisme sliding window untuk memisahkan area matriks user-item-rating yang padat, sehingga proses faktorisasi matriks menggunakan NMF dapat dilakukan dengan efisien hanya pada ruang koordinat tersebut untuk mengatasi isu data sparsity dan pilihan berlebih. Penilaian model dilakukan melalui analisis perbandingan antara skenario pembagian acak (Random Split) dan skenario berdasarkan waktu (Timestamp Split) secara mendalam menggunakan dataset MovieLens 1M dengan proporsi rasio data pelatihan dan data pengujian sebesar 80:20. Temuan dari penelitian menunjukkan bahwa penggunaan Bounding Box sangat berpengaruh dalam memisahkan kawasan matriks padat dan berhasil mengurangi waktu komputasi pelatihan secara signifikan menjadi 0,339 detik. Dalam skenario Random Split, model menunjukkan tingkat kesalahan prediksi yang rendah dengan MAE sebesar 0,755 dan RMSE sebesar 0,972, serta kualitas pemeringkatan yang optimal dengan Precision@5 sebesar 0,7788 dan NDCG@5 sebesar 0,7953. Sementara itu, dalam pengujian yang menggunakan Timestamp Split, model menunjukkan kemampuan generalisasi temporal yang konsisten dengan mempertahankan nilai NDCG@5 sebesar 0,710 dan berhasil mengurangi efek perubahan preferensi (concept drift) seiring waktu.