
ĐẠI HỌC QUỐC GIA HÀ NỘI
TRƯỜNG ĐẠI HỌC CÔNG NGHỆ
Phan Minh Đức
GIẢI PHÁP CHO KHỞI ĐẦU NGUỘI TRONG
HỆ TƯ VẤN XÃ HỘI VÀ ỨNG DỤNG
KHÓA LUẬN TỐT NGHIỆP ĐẠI HỌC HỆ CHÍNH QUY
Ngành: Công nghệ thông tin
Hà Nội – 2020

ĐẠI HỌC QUỐC GIA HÀ NỘI
TRƯỜNG ĐẠI HỌC CÔNG NGHỆ
Phan Minh Đức
GIẢI PHÁP CHO KHỞI ĐẦU NGUỘI TRONG
HỆ TƯ VẤN XÃ HỘI VÀ ỨNG DỤNG
KHÓA LUẬN TỐT NGHIỆP ĐẠI HỌC HỆ CHÍNH QUY
Ngành: Công nghệ thông tin
Cán bộ hướng dẫn: PGS. TS. Hà Quang Thụy
Cán bộ đồng hướng dẫn: ThS. Nguyễn Thị Cẩm Vân
Hà Nội – 2020

i
Lời cảm ơn
Lời đầu tiên, em xin gửi lời biết ơn chân thành tới Phó giáo sư – Tiến sĩ Hà
Quang Thụy và Thạc sĩ Nguyễn Thị Cẩm Vân đã tận tình hướng dẫn, động viên và
giúp đỡ em trong quá trình em thực hiện khóa luận này.
Em xin gửi lời cảm ơn chân thành đến các thầy cô trong khoa Công nghệ thông
tin, trường Đại Học Công Nghệ - Đại Học Quốc Gia Hà Nội đã truyền đạt những kiến
thức vô cùng hữu ích cho em trong bốn năm đại học.
Em cũng xin gửi lời cảm ơn tới các anh chị và các bạn sinh viên trong phòng thí
nghiệm công nghệ tri thức và khoa học dữ liệu (DS&KTLab) đã giúp đỡ em rất nhiều
để hoàn thành tốt khóa luận.
Cuối cùng, em muốn gửi lời cảm ơn tới gia đình, bạn bè và tập thể lớp K61T đã
luôn bên cạnh, động viên, giúp đỡ trong quá trình học tập và thực hiện đề tài khóa
luận.
Hà Nội, ngày tháng năm 2020
Sinh viên
Phan Minh Đức

ii
TÓM TẮT
Khởi đầu nguội trong hệ tư vấn xảy ra khi người dùng hoặc mục mới tham gia
vào hệ thống mà chưa có bất kì đánh giá nào trong dữ liệu hệ thống. Đây là vấn đề khó
khăn, làm giảm thiểu hiệu năng của hệ tư vấn cho nên nhiều giải pháp đã được đề cập.
Một trong trong những cách tiếp cận phổ biến giải quyết vấn đề khởi đầu nguội
trong hệ tư vấn dựa trên lọc cộng tác (Collaborative filtering) là sử dụng ma trận nhân
tử vì nhóm phương pháp này (điển hình là SVD++) cho phép khám phá các đặc tính
tiềm ẩn bên dưới sự tương tác giữa người dùng và mục. Pereira Fressato và cộng sự
làm ??
Khóa luận triển khai một mô hình xử lý khởi đầu nguội trong hệ tư vấn hướng
mục dựa trên công trình của Pereira Fressato và cộng sự. Mô hình của gồm ba thành
phần … Khóa luận tiến hành cài đặt phần phầm thực nghiệm và tiến hành trên bộ dữ
liệu MovieLens100k và Movielens 1M. Đánh giá mô hình với các độ đo sai số như
RMSE, MAE cho độ lỗi căn phương trung bình RMSE = 0.93 là phù hợp.
Từ khóa: Hệ tư vấn, khởi đầu nguội, ma trận nhân tử.

iii
Lời cam đoan
Tôi xin cam đoan các kết quả trình bày trong khóa luận này do tôi thực hiện dưới
sự hướng dẫn của PGS.TS Hà Quang Thụy và ThS Nguyễn Thị Cẩm Vân.
Tất cả những tham khảo từ các nghiên cứu liên quan đều được nêu nguồn gốc
một cách rõ ràng từ danh sách mục tài liệu tham khảo trong khóa luận. Trong khóa
luận này không có việc sao chép tài liệu, công trình nghiên cứu của người khác mà
không chỉ rõ về tài liệu tham khảo.
Hà Nội, ngày tháng năm 2020
Sinh viên
Phan Minh Đức

