i
HC VIN CÔNG NGH BƯU CHÍNH VIỄN THÔNG
---------------------------------------
TRN HI ANH
NGHIÊN CU VÀ NG DNG K THUT HC SÂU CHO H TƯ VẤN
Chuyên ngành: Khoa Hc Máy Tính
Mã s: 8.48.01.018
TÓM TT ĐỀ ÁN TT NGHIP THẠC SĨ
NI - M 2024
ii
Đề án tốt nghiệp được hoàn thành tại:
HỌC VIỆN CÔNG NGHỆ BƯU CHÍNH VIN THÔNG
Người hướng dn khoa học: TS. Nguyễn Duy Phương
Phản biện 1: ……………………………..…………….……
Phản biện 2: ……..……………………..…………….……..
Đề án tốt nghiệp s được bảo vệ trước Hội đồng chấm đề án
tốt nghiệp thc tại Học viện Công nghệ Bưu chính Viễn
thông
Vào lúc: ....... giờ ....... ngày ....... tháng ........ năm ...............
Có thể tìm hiểu đ án tốt nghiệp tại:
- Thư viện ca Hc vin Công ngh Bưu chính Viễn thông.
1
M ĐẦU
1. Tinh câ p thiê t cu
a đê tai
Trong cuô
c sô ng ngay nay, chung ta gă
p phai vô van tinh huô ng phai
đưa ra quyêt đinh. Buôi sang nên mă
c gi cho phu hơp? Lưa cho
n thưc đơn
nao cho gia đinh? Nhiê
m vu nao chung ta nên thưc hiê
n đâ u tiên? n đăng
ky ho
c ơ ngôi trương nao? Chung ta phai tra lơi hang nghin câu hoi quan
tro
ng nay hang ngay. Chính vì thế mà hàng lot các h tư vấn đã xuất hiện để
đáp ứng nhu cu này. H vn (Recommender System) là mt h thng lc
thông tin dùng đ d đoán đánh giá sở thích ca mt người dung vê cac
san phâm, tư
đo hê
thô ng co thê đưa ra nhưng tư vân gơi y sao cho phu hơp.
Vi do trên, học viên đã quyết định la chọn đề tài Nghiên cu và
ng dng k thut hc sâu cho h vấn để thc hiện đề án tt nghip
thạc sĩ.
2. Đă
t vâ n đê
Khi ngươi dung truy câ
p vao mô
t nên tang xem phim nao đo thi vân đê
đươc đă
t ra la: Lam thê nao đê nên tang đo co thê gi ý cho ngươi dung
nhưng bô
phim ma ho
se u thich?”. Va u tra lơi chinh la cân phai xây
dưng đươc mô
t hê
tư vâ n đê xuât cac bô
phim hiê
u qua cho ngươi dung.
Mô
t hê
vân tô t anh hương rât lơn đên sư thanh ba
i cua cac nên tang
va môi hê
thô ng cân tinh chinh mô
t hê
tư vân sao cho phu hơp vơi dư liê
u ma
nên tang thu thâ
p đươc. Và trong thưc tê, hâu hêt cac hê
tư vân đêu co thê đa
t
kêt qua râ t tô t nêu như hưu đu dư liê
u nhưng se la kem hiê
u qua nêu dư
liê
u qua it, điêu nay khiên nhưng nên tang vư
a va nho se không thê nao tâ
n
du
ng đươc nhưng ich lơi ma hê
vân đem la
i. i toán này la mô
t trong
nhưng muc tiêu cân đươc giai quyêt hang đâ u ma nhiêu phong nghiên cư
u
trên khă p thê giơi đang thưc hiê
n.
2
3. Mu
c tiêu đê ra
Ngay nay co râ t nhiêu công trinh nghiên cư
u vê cac hê
vân cho ngươi
dung. Nhiêu hinh mơi, đa da
ng đươc ap du
ng vao thưc tê va chât lương
cua cac hinh nay cung ngay cang đươc cai thiê
n theo thơi gian. Tuy nhiên,
nhưng phương pháp khac nhau đưa la
i nhưng ưu nhươc điêm khac nhau.
Trong đề án nay, hc viên se đưa ra hai muc tiêu sau:
1. Nghiên cư
u cac phương pháp phổ biến đa đươc xây dưng trươc
đây và thc hin cài đặt.
2. Xây dng mô hình mng hc sâu kết hp với đồ th và gii thut
K-means, tiến hành cài đặt và so sánh hiu sut vi các phương
pháp ph biến.
4. Đối tượng và phạm vi nghiên cứu
Trong đề án nay, ngoai viê
c trinh bay cơ sơ ly thuyêt vê hê
tư vân va cac
phương phap ho
c may truyên thô ng như đê xuât dưa trên nô
i dung, lo
c cô
ng
tac dưa trên ngươi dung, lo
c cô
ng tac dưa trên san phâm kèm với đó các ky
thuâ
t ph biến khác như Matrix Factorization, Singular Value Decomposition
(SVD), Autoencoder. Đề án se đi sâu vê ky thuâ
t đô thi (Graph-Based) kết
hp vi Autoencoder va thuâ
t toan phân cum K-means để xây dng mô hình
GHRS [21].
5. Phương pháp nghiên cứu
Trong quá trình nghiên cu thc nghim, hc viên s kết hp các
ng c ca gii tích, gii thut phân cm, lý thuyết đồ th và kiến trúc mng
cho các phương pháp xây dng h vấn kèm vi các thư viện ca python
cho quá trình viết mã.
6. Bô cu
c cu
a ba
o ca
o
Bao cao đươc chia thanh ba chương, trong đo:
3
Chương 1: Tông quan vê hê
tư vân
Nô
i dung chinh cua chương nay la trinh bay nhưng nghiên cư
u ban
vê hê
vân, cac phương phap tiêp câ
n phô biên nhâ t hiê
n nay. Trên đo
trình bày c th mt s phương pháp phổ biến hin nay để cái nhìn tng
quan khi so sánh với phương pháp được trình bày tại chương 2.
Chương 2:hình da trên đồ th và hc sâu
Trinh bay cu thê phương pháp xây dựng hình GHRS cũng như cơ sở
thc nghim s đưc s dng cho việc cài đặt các phương pp đã trình y
c chương 1 và chương 2.
Chương 3: Kêt qua thưc nghiê
m
Trên cung mô
t môi trương va tâ
p thư
nghiê
m, so sanh đâu ra cua tư
ng
phương phap kêt hơp vơi kiêm đinh RMSE va lâ
p bang so sanh.
Cuô i cung la kêt luâ
n va ơng nghiên cư
u tiêp theo.
CHƯƠNG I: TÔ
NG QUAN VÊ
HÊ
N
1.1. Kha
i niê
m hê
tư vâ n
Hê
vân (hê
thô ng gơi y hay con go
i la hê
thô ng khuyên dung), tiêng
anh la Recommender System hoă
c Recommendation System, la mô
t lơp con
cua hê
thô ng lo
c thông tin, tim kiêm dư đoan “đanh giahoă
c “ưa thichcua
ngươi dung vơi mô
t san phâm hoă
c đô i tương nao đo. Dưa theo Ricci va cô
ng
sư [2], Hê
tư vân la cac công cu va ky thuâ
t phân mêm cung câp đe xuâ t cac
đô i ơng co thê hưu ich vơi ngươi dung. Nhưng đê xuât liên quan đên quyêt
đinh cua ngươi dung như: cuô n sach nao nên đo
c, bô
phim nao đang xem, bai
hat nao nên nghe hay tin tư
c nao nên đo
c tiêp theo
1.2. Ca
c linh vưc ư
ng du
ng cu
a hê
tư vâ n