TR NGƯỜ Đ I H C LAO Đ NG – XÃ H I
Khoa Công Ngh Thông Tin
BÁO CÁO ĐI N TOÁN ĐÁM MÂY
Đ tài: L i đi n thông minh – AMI IoT hàng tri u ướ
đi m đo; multi-tenant; b o v PII khách hàng
Sinh Viên Thực Hiện : Nguyễn Hải Đăng
Giảng viên hướng dẫn : Phạm Đức Trọng
Khoa : Công Nghệ Thông Tin
Lớp tín chỉ : D18.CN02
Hà N i, tháng 10 năm 2025
L I C M N Ơ
L i đ u tiên, nhóm em xin trân tr ng c m n gi ng viên Ph m Đ c ơ
Tr ng- ng i đã tr c ti p ch b o, h ng d n nem trong quá trình hoàn thành ườ ế ướ
bài báo cáo này.
Em cũng xin đ c g i l i c m n đ n quý th y, giáo Tr ng Đ i h cượ ơ ế ườ
Lao Đ ng h i, đ c bi t các th y, khoa công ngh thông tin - nh ng
ng i đã truy n l a và gi ng d y.ườ kiến thức cho em suốt thời gian qua.
Trong quá trình th c hi n bài báo cáo này, do hi u bi t còn nhi u h n ế
ch nên bài làm khó tránh kh i nh ng thi u sót. Eế ế m r t mong nh n đ c ượ
nh ng l i góp ý c a quý th y đ bài báo cáo ngày càng hoàn thi n h n. ơ
Nhóm em xin chân thành c m n! ơ
1
DANH M C HÌNH NH
Hình 2. 1.Các l p c b n c a CNN ơ .................................................................................................9
Hình 2. 2.C u trúc m ng CNN .......................................................................................................10
Hình 2. 3.CNN đ c ng d ng r ng rãiượ ....................................................................................11
Hình 2. 4.Hình minh h a 1..............................................................................................................12
Hình 2. 5.Hình minh h a 2..............................................................................................................13
Hình 2. 6.Các b c ho t đ ng c a Haar Cascadeướ .................................................................13
Hình 3. 1.Nh p th vi n ư ..................................................................................................................15
Hình 3. 2.T i và x nh ...............................................................................................................16
Hình 3. 3.Chia t p train/validation............................................................................................17
Hình 3. 4.Xây d ng mô hình CNN.................................................................................................17
Hình 3. 5.Hu n luy n mô hình ......................................................................................................18
Hình 3. 6.Vẽ đ th .............................................................................................................................19
Hình 3. 7.Hàm d đoán nh đ u vào .........................................................................................19
Hình 3. 8.Nh p th vi n ư ..................................................................................................................20
Hình 3. 9.Ti n x lý d li u nh ..................................................................................................21
Hình 3. 10.Xây d ng và hu n luy n mô hình CNN ................................................................22
Hình 3. 11.L u mô hìnhư...................................................................................................................22
Hình 3. 12.Nh p th vi n ư ...............................................................................................................23
Hình 3. 13.T i mô hình CNN đã hu n luy n ............................................................................23
Hình 3. 14.Hàm ti n x nh ......................................................................................................24
Hình 3. 15.T i mô hình Haar Cascade........................................................................................24
Hình 3. 16.X lý video và phân lo i .............................................................................................25
2
M C L C
L I C M N Ơ .........................................................................................................................................1
DANH M C HÌNH NH ....................................................................................................................2
M C L C ................................................................................................................................................3
M Đ U ..................................................................................................................................................5
CH NG 1: T NG QUAN V KHAI PHÁ D LI UƯƠ ..............................................................6
1.1.Gi i thi u chung .......................................................................................................................6
1.2.Khai phá d li u là gì? ............................................................................................................6
1.3.Quá trình khai phá d li u ...................................................................................................6
1.4. ng d ng khai phá d li u ..................................................................................................7
CH NG 2: GI I THI U CÁC THU T TOÁN S D NG TRONG CH NG ƯƠ ƯƠ
TRÌNH.......................................................................................................................................................8
2.1.Thu t toán CNN........................................................................................................................8
2.1.1.Đ nh nghĩa CNN.................................................................................................................8
2.1.2.Convolutional là gì?.........................................................................................................8
2.1.3.Các l p c b n c a CNN ơ ................................................................................................8
2.1.4.C u trúc m ng c a CNN ................................................................................................9
2.2.Thu t toán Haar Cascade...................................................................................................11
2.2.1.Haar Cascade là gì?........................................................................................................11
2.2.2.Haar Cascade ho t đ ng nh th nào? ư ế ................................................................12
2.2.3.Các b c ho t đ ng c a Haar Cascadeướ ................................................................13
CH NG 3: XÂY D NG CH NG TRÌNHƯƠ ƯƠ ............................................................................15
3.1.imgdetection.ipynb...............................................................................................................15
3.1.1.Nh p th vi n ư .................................................................................................................15
3.1.2.T i và x nh .............................................................................................................16
3.1.3.Chia t p train/validation............................................................................................17
3
3.1.4.Xây d ng mô hình CNN...............................................................................................17
3.1.5.Hu n luy n mô hình ....................................................................................................18
3.1.6.Vẽ đ th ............................................................................................................................19
3.1.7.Hàm d đoán nh đ u vào ........................................................................................19
3.2.face_detection_cnn_video.ipynb......................................................................................20
3.2.1.Nh p th vi n ư .................................................................................................................20
3.2.2.Ti n x lý d li u nh ................................................................................................21
3.2.3.Xây d ng và hu n luy n mô hình CNN ................................................................22
3.2.4.L u mô hìnhư....................................................................................................................22
3.3.viddetection.ipynb................................................................................................................23
3.3.1.Nh p th vi n ư .................................................................................................................23
3.3.2.T i mô hình CNN đã hu n luy n ............................................................................23
3.3.3.Hàm ti n x nh .......................................................................................................24
3.3.4.T i mô hình Haar Cascade.........................................................................................24
3.3.5.X lý video và phân lo i .............................................................................................25
3.4.Ki m th và đánh giá ..........................................................................................................26
K T LU N ...........................................................................................................................................27
1. u đi mƯ .......................................................................................................................................27
2.H n ch và thách th c ế ............................................................................................................27
3.Đ nh h ng phát tri n ướ ...........................................................................................................27
4.Tóm t t k t qu đ t đ c ế ượ ....................................................................................................28
TÀI LI U THAM KH O ...................................................................................................................29
4