TRƯỜNG ĐẠI HC KINH T QUC DÂN
TRƯỜNG CÔNG NGH
----------------
KHÓA LUN TT NGHIP
Tên đề tài
XÂY DNG NG DNG PHÁT HIN VÀ
NHN DIN BIN BÁO GIAO THÔNG
TI VIT NAM
Tên sinh viên : Lê Đức Tun
Giảng viên hướng dn : TS.Th Hoài Thu
Hà Ni, 4/2025
2025.2 KHOA HC MÁY TÍNH LÊ ĐC TUN 11218434
TRƯỜNG ĐẠI HC KINH T QUC DÂN
TRƯỜNG CÔNG NGH
----------------
KHÓA LUN TT NGHIP
Tên đề tài
XÂY DNG NG DNG PHÁT HIN VÀ
NHN DIN BIN BÁO GIAO THÔNG TI
VIT NAM
Tên sinh viên : Lê Đức Tun
Mã sinh viên : 11218434
Lp : Khoa hc máy tính 63
Ngành : Khoa hc máy tính
Trường : Công ngh
Giảng viên hướng dn : TS. Th Hoài Thu
(Ch ký GVHD)
Hà Ni, 4/2025
1
MC LC
LỜI CAM ĐOAN .................................................................................................................... 4
LI CẢM ƠN ........................................................................................................................... 5
DANH MC CÁC T VIT TT ....................................................................................... 6
DANH MC HÌNH ............................................................................................................... 10
DANH MC BNG ............................................................................................................. 11
M ĐẦU ................................................................................................................................. 12
CHƯƠNG 1. TỔNG QUAN V ĐỒ ÁN ........................................................................... 13
1.1. Lý do la chn đ tài ........................................................................................ 13
1.2. Mc tiêu nghiên cu ......................................................................................... 13
1.3. Phm vi nghiên cu .......................................................................................... 14
1.4. Thu thp và x lý d liu ................................................................................. 15
1.4.1. Ngun d liu .............................................................................................. 15
1.4.2. X lý và gán nhãn d liu ........................................................................... 15
1.4.3. B d liệu ban đầu ....................................................................................... 16
1.4.4. Kết qu thu thp d liu cui cùng .............................................................. 18
1.4.5. X lý d liu ............................................................................................... 26
1.4.5.1. Chia tp train/val/test ............................................................................ 26
1.4.5.2. Tăng cường d liu ............................................................................... 31
CHƯƠNG 2. CƠ S LÝ THUYT .................................................................................... 32
2.1. Tng quan v bài toán nhn din bin báo giao thông ................................. 32
2.1.1. Phát biu bài toán nhn din bin báo giao thông ....................................... 32
2.1.2. Hc máy ....................................................................................................... 32
2.1.3. Hc sâu ........................................................................................................ 33
2.2. Các thuật toán đã từng đưc nghiên cu và s dng trong bài toán nhn
din biển báo giao thông trong và ngoài nước ...................................................... 33
2.3. Các thut toán và mô hình bài nghiên cu này s dng .............................. 35
2.3.1. YOLO .......................................................................................................... 35
2.3.1.1. Gii thiu .............................................................................................. 35
2.3.1.2. Nguyên lý hoạt động ............................................................................ 35
2
2.3.1.3. Kiến trúc mng ca YOLOv8 .............................................................. 37
2.3.1.4. Cơ chế hot đng .................................................................................. 38
2.3.2. Faster R-CNN .............................................................................................. 41
2.3.2.1. Gii thiu .............................................................................................. 41
2.3.2.2. Nguyên lý hoạt động ............................................................................ 41
2.3.2.3. Cơ chế hot đng .................................................................................. 43
2.4. K thut Retrieval Augmented Generation (RAG) ...................................... 46
2.4.1. Hn chế ca LLM (Large Language Model) truyn thng ......................... 46
2.4.2. Định nghĩa RAG .......................................................................................... 46
2.4.3. Cơ chế hoạt động ......................................................................................... 47
2.4.3.1. Indexing (chun b d liu) .................................................................. 47
2.4.3.2. Retrieval (Quá trình truy vn) .............................................................. 47
2.5. Tng quan v môi trưng phát trin .............................................................. 47
2.5.1. Xây dng mô hình ....................................................................................... 47
2.5.1.1. Ngôn ng Python .................................................................................. 47
2.5.1.2. Các thư viện s dng ............................................................................ 47
2.5.2. Xây dng ng dng ..................................................................................... 49
CHƯƠNG 3. HUN LUYN MÔ HÌNH VÀ XÂY DNG H THNG WEBSITE50
3.1. Hun luyn mô hình ......................................................................................... 50
3.1.1. Môi trường hun luyn ................................................................................ 50
3.1.2. Các bước tiến hành hun luyn ................................................................... 51
3.1.2.1. Ti d liu ............................................................................................. 51
3.1.2.2. Các tham s tối ưu cho mô hình ........................................................... 52
3.1.2.3. Chun b phiên bn pre-trained cho 2 mô hình .................................... 52
3.1.3. Phương pháp đánh giá mô hình ................................................................... 52
3.1.3.1. IoU ........................................................................................................ 52
3.1.3.2. Precision và Recall ............................................................................... 53
3.1.3.3. Precision Recall Curve và Average precision (AP) ............................. 54
3.1.3.4. mAP ...................................................................................................... 55
3.1.3.5. FPS (Frame Per Second) ...................................................................... 55
3.2. Xây dng mô hình chatbot .............................................................................. 55
3.2.1. Chun b d liu và mô hình LLM .............................................................. 55
3.2.2. X lý d liệu và đưa vào vector store ......................................................... 56
3.2.3. Xây dng chui hi thoi ............................................................................ 57
3
CHƯƠNG 4. MT S KT QU ...................................................................................... 58
4.1. Kết qu hun luyn mô hình ........................................................................... 58
4.1.1. YOLOv8 ...................................................................................................... 58
4.1.2. Faster R-CNN .............................................................................................. 59
4.1.3. So sánh 2 mô hình ....................................................................................... 60
4.1.4. Mt s kết qu nhn din thc tế trên nh................................................... 61
4.1.5. Kết qu chatbot ............................................................................................ 63
4.2. Kết qu xây dng website Mt s giao din ................................................ 64
CHƯƠNG 5. NG DỤNG VÀ HƯỚNG PHÁT TRIỂN TRONG TƯƠNG LAI ....... 66
5.1. Ci tiến ............................................................................................................... 66
5.2. Hướng phát triển trong tương lai ................................................................... 66
5.3. Đánh giá đồ án .................................................................................................. 67
KT LUN ............................................................................................................................. 68
TÀI LIU THAM KHO ..................................................................................................... 69
KT QU TURNITIN .......................................................................................................... 70