MỤC LỤC
LỜI CAM ĐOAN ………………………………………………………………………………………………… I
LỜI CẢM ƠN ……………………………………………………………………………………………………. II
MỤC LỤC ……………………………………………………………………………………………………….. III
DANH MỤC KÝ HIỆU VÀ TỪ VIẾT TẮT ……………………………………………………….. V
DANH MỤC HÌNH ẢNH ………………………………………………………………………………….. VI
DANH MỤC BẢNG BIỂU ………………………………………………………………………………. VII
MỞ ĐẦU ……………………………………………………………………………………………………………. 1
Tính cấp thiết của luận văn ……………………………………………………………………………………. 1
Mục tiêu của luận văn …………………………………………………………………………………………… 2
Đối tượng và phạm vi nghiên cứu ………………………………………………………………………….. 2
Đóng góp của luận văn …………………………………………………………………………………………. 2
Bố cục của luận văn ……………………………………………………………………………………………… 3
CHƯƠNG 1. TỔNG QUAN VỀ NHẬN DẠNG HÀNH ĐỘNG ………………………. 4
1.1 Giới thiệu ……………………………………………………………………………………………………. 4
1.2 Một số khái niệm cơ bản ………………………………………………………………………………. 4
1.3 Các phương pháp nhận diện hành động ………………………………………………………….. 5
1.4 Một số nghiên cứu liên quan …………………………………………………………………………. 6
1.5 Sử dụng dữ liệu cảm biến để phân tích hành động …………………………………………… 7
1.6 Kết luận chương ………………………………………………………………………………………….. 8
CHƯƠNG 2. MỘT SỐ KỸ THUẬT KHAI PHÁ DỮ LIỆU CHUỖI THỜI
GIAN…… ……………………………………………………………………………………………….. 9
2.1 Giới thiệu ……………………………………………………………………………………………………. 9
2.2 Đặc điểm và một số cách xử lý dữ liệu thời gian thực ………………………………………. 9
2.2.1 Tiền xử lý dữ liệu ……………………………………………………………………………….. 9
2.2.2 Cửa sổ dữ liệu ………………………………………………………………………………….. 11
2.2.3 Biến đổi dữ liệu ………………………………………………………………………………… 11
2.2.4 Thuộc tính trên miền thời gian ……………………………………………………………. 12
2.2.5 Thuộc tính trên miền tần số ………………………………………………………………… 13
2.2.6 Tham số Hjorth ………………………………………………………………………………… 14
2.3 Các phương pháp phân lớp ………………………………………………………………………….. 14
2.3.1 Random Forest …………………………………………………………………………………. 15
2.3.2 Artificial Neural Network ………………………………………………………………….. 16
2.3.3 Support Vector Machine ……………………………………………………………………. 17
2.4 Phương pháp đánh giá phân lớp …………………………………………………………………… 18
2.4.1 Ma trận nhầm lẫn ……………………………………………………………………………… 18
2.4.2 Biểu đồ ROC và độ đo AUC ………………………………………………………………. 20
2.5 Kết luận chương ………………………………………………………………………………………… 22
CHƯƠNG 3. XÂY DỰNG MÔ HÌNH PHÁT HIỆN HÀNH ĐỘNG ……………… 23
3.1 Giới thiệu ………………………………………………………………………………………………….. 23
3.2 Tổng quan hệ thống ……………………………………………………………………………………. 23
3.2.1 Dữ liệu thu thập từ cảm biến gia tốc ……………………………………………………. 24
3.2.2 Xây dựng tập thuộc tính đặc trưng ………………………………………………………. 25
3.3 Tối ưu mô hình ………………………………………………………………………………………….. 26
3.3.1 Thuật toán tối ưu Particle Swarm Optimization – PSO ………………………….. 26
3.3.2 Mô hình nhận dạng và thuật toán PSO…………………………………………………. 30
3.4 Thực nghiệm và đánh giá ……………………………………………………………………………. 34
3.4.1 Môi trường thực nghiệm ……………………………………………………………………. 34
3.4.2 Dữ liệu thực nghiệm ………………………………………………………………………….. 34
3.4.3 Kết quả thực nghiệm với Random Forest …………………………………………….. 36
3.4.4 Kết quả thực nghiệm với ANN và SVM ………………………………………………. 38
3.4.5 Tối ưu mô hình Random Forest và thuật toán PSO ……………………………….. 41
3.5 Kết luận chương ………………………………………………………………………………………… 48
KẾT LUẬN ………………………………………………………………………………………………………. 49
TÀI LIỆU THAM KHẢO …………………………………………………………………………………. 50