BỘ GIÁO DỤC VIỆN HÀN LÂM KHOA HỌC
VÀ ĐÀO TO VÀ CÔNG NGHỆ VIỆT NAM
HỌC VIỆN KHOA HỌC VÀ CÔNG NGHỆ
NGUYỄN TUẤN KHANG
NGHIÊN CỨU PHÁT TRIỂN MỘT SỐ KỸ THUẬT
GỢI Ý MUA HÀNG THEO PHIÊN
DỰA TRÊN HÌNH HỌC U
LUẬN ÁN TIẾN NGÀNH KHOA HỌC Y TÍNH
Nội - 2023
BỘ GIÁO DỤC VIỆN HÀN LÂM KHOA HỌC
VÀ ĐÀO TO VÀ CÔNG NGHỆ VIỆT NAM
HỌC VIỆN KHOA HỌC VÀ CÔNG NGHỆ
NGUYỄN TUẤN KHANG
NGHIÊN CỨU PHÁT TRIỂN MỘT SỐ KỸ THUẬT
GỢI Ý MUA HÀNG THEO PHIÊN
DỰA TRÊN HÌNH HỌC U
LUẬN ÁN TIẾN NGÀNH KHOA HỌC Y TÍNH
số: 9 48 01 01
Xác nhận của Học viện Người hướng dẫn 1 Người hướng dẫn 2
Khoa học và Công nghệ (Ký, ghi rõ họ tên) (Ký, ghi rõ họ tên)
TS. Nguyễn Phú Bình PGS. TS. Nguyễn Việt Anh
Nội - 2023
LỜI CAM ĐOAN
Tôi xin cam đoan các kết quả công b trong luận án công trình nghiên cứu của
bản thân tôi trong thời gian học tập, nghiên cứu và được hoàn thành với sự hướng
dẫn của hai Thầy giáo gồm TS. Nguyễn Phú Bình và PGS.TS. Nguyễn Việt Anh.
Các tài liệu tham khảo được trích dẫn đầy đủ và được ghi phần tài liệu tham
khảo. Các kết quả nghiên cứu được thực nghiệm trên cùng một môi trường thực
nghiệm và được ghi nhận một cách khách quan, trung thực và đã được công b trên
các tạp c khoa học chuyên ngành.
Nội, ngày 25 tháng 09 năm 2023
Nguyễn Tuấn Khang
khang_nt@yahoo.com | 090 8306668
i
LỜI CẢM ƠN
Luận án được hoàn thành tại Học viện Khoa học và Công nghệ, Viện Hàn lâm
Khoa học và Công nghệ Việt Nam. Tác giả xin chân thành cám ơn và ghi nhận sự
hỗ trợ và chỉ dạy tận tình của TS. Nguyễn Phú Bình và PGS.TS. Nguyễn Việt Anh
trong quá trình thực hiện luận án tiến sỹ y. Những lời khuyên và chỉ dẫn từ các
thầy đã giúp tác giả vượt qua những khó khăn trong quá trình nghiên cứu và phát
triển kỹ năng nghiên cứu của mình, những kiến thức và kinh nghiệm của các thầy
sẽ luôn tài sản vô giá cho sự nghiệp nghiên cứu của tác giả trong giai đoạn tiếp
theo.
Tác giả xin chân thành cảm ơn Ban lãnh đạo Viện Công nghệ thông tin, Học viện
Khoa học và Công nghệ, Bộ phận Quản Nghiên cứu sinh và các Phòng ban chức
năng của Viện Công nghệ thông tin và Học viện Khoa học và Công nghệ đã hỗ trợ
tác giả trong quá trình nghiên cứu sinh tại Học viện. Tác giả xin chân thành cám
ơn PGS.TS. Nguyễn Long Giang, đã tạo điều kiện thuận lợi trong quá trình học tập
và nghiên cứu của tác giả.
Thêm nữa, tác giả cũng gửi lời cám ơn v những đóng góp và nhận xét quý báu
của các cộng sự, đồng nghiệp và bạn bè trong suốt quá trình làm luận án.
Cuối cùng, tác giả xin dành những lời cám ơn tới các thành viên trong gia đình,
sự khuyến khích và động viên của gia đình động lực để tác giả hoàn thành luận
án y.
Nội, ngày 25 tháng 09 năm 2023
Nguyễn Tuấn Khang
ii
Mục lục
Lời cam đoan i
Lời cám ơn ii
Một số hiệu viết tắt vi
Danh sách hình v viii
Danh sách thuật toán ix
Danh sách bảng x
Mở đầu 1
1 Tính cấp thiết của đề tài . . . . . . . . . . . . . . . . . . . . . . . . . 1
2 Mục tiêu của luận án ........................... 3
3 Phương pháp nghiên cứu . . . . . . . . . . . . . . . . . . . . . . . . . 4
4 Bố cục luận án .............................. 5
1 Tổng quan về hệ gợi ý và một số hình mạng nơ-ron học sâu 7
1.1 Bài toán hệ gợi ý ............................. 7
1.1.1 Tổng quan v hệ gợi ý . . . . . . . . . . . . . . . . . . . . . . 7
1.1.2 Phân loại bài toán hệ gợi ý ................... 8
1.2 Hai bài toán sở ............................. 10
1.2.1 Định nghĩa phiên làm việc . . . . . . . . . . . . . . . . . . . . 10
1.2.2 Bài toán 1 - Dự báo hành vi mua hàng ............. 11
1.2.3 Bài toán 2 - Hệ gợi ý top k.................. 11
1.3 thuyết mạng nơ-ron học sâu . . . . . . . . . . . . . . . . . . . . . 12
1.3.1 hình mạng nơ-ron học sâu truyền thẳng .......... 13
1.3.2 hình mạng nơ-ron rộng và sâu ................ 14
1.3.3 hình mạng nơ-ron biến đổi .................. 16
1.4 thuyết mạng nơ-ron đồ thị . . . . . . . . . . . . . . . . . . . . . . 18
1.4.1 Định nghĩa v đồ thị . . . . . . . . . . . . . . . . . . . . . . . 18
1.4.2 Biểu diễn đồ thị . . . . . . . . . . . . . . . . . . . . . . . . . . 21
1.4.3 hình mạng nơ-ron đồ thị ................... 23
1.5 Phép biến đổi nhúng ........................... 25
1.5.1 Khái niệm phép biến đổi nhúng ................. 25
1.5.2 Phép biến đổi nhúng với dữ liệu rời rạc ............. 26
iii