Start Back Next End
  
74
similarity matrix terbentuk, langkah selanjutnya adalah menghasilkan
perkalian matriks untuk menghasilkan rekomendasi. Similarity matrix
tersebut dikalikan dengan vektor dari preferensi pengguna.
Nilai
dalam vektor merupakan nilai preferensi pengguna terhadap item
dalam suatu data set.
Jika pengguna tidak memiliki preferensi
terhadap suatu item, maka nilai di dalam vektor adalah 0.
Sebagai
contoh, vektor dari preferensi pengguna adalah [0, 1, 0, 0, 1].
Perkalian similarity matrix
dengan vektor dari preferensi pengguna
(U) untuk menghasilkan
vektor
rekomendasi (R) diperlihatkan pada
tabel berikut.
Tabel 2.15 Perkalian Similarity Matrix dengan Vektor Preferensi
Pengguna (U) untuk Menghasilkan Vektor Rekomendasi (R)
Kode
Item
A01
A02
A03
A04
A05
U
R
A01
1
0,5
0,2
0
0,75
0
1,25
A02
0,5
1
0,6
0,9
0,4
1
1,4
A03
0,2
0,6
1
0,42
0
×
0
=
0,6
A04
0
0,9
0,42
1
0,5
0
1,4
A05
0,75
0,4
0
0,5
1
1
1,4
Hasil dari perkalian similarity matrix dengan vektor didapatkan
dengan cara menjumlahkan hasil perkalian nilai setiap baris item
dengan
nilai vektor. Sebagai contoh, perkalian item A02
dengan
vektor U dapat ditunjukkan sebagai berikut.
(0,5×0) + (1×1) + (0,6×0) + (0,9×0) + (0,4×1) = 1,4
Pada tabel 2.15, nilai pada baris (R) yang berhubungan dengan
item
A02 dan A05
dapat diabaikan (ditandai dengan warna merah)
karena pengguna sudah memberikan preferensi untuk item
tersebut
Word to PDF Converter | Word to HTML Converter