KHOA CNTT – ĐH KHTN
================================ ================================
1
Mc Lc
Danh Sách Các Hình......................................................................................................5
Danh Sách Các Bng......................................................................................................7
Li M Đầu.....................................................................................................................8
Chương 1 .......................................................................................................................10
Lý Thuyết Tp Thô ......................................................................................................10
1.1. Gii thiu............................................................................................................10
1.2. H thông tin........................................................................................................11
1.3. Quan h bt kh phân bit...............................................................................13
1.3.1. S dư tha thông tin..................................................................................13
1.3.2. Quan h tương đương - Lp tương đương..............................................13
1.3.3. Thut toán xác định lp tương đương.....................................................15
1.4. Xp x tp hp...................................................................................................16
1.5. S không chc chn và hàm thuc..................................................................25
1.6. S ph thuc gia các tp thuc tính.............................................................27
1.7. Rút gn thuc tính............................................................................................28
1.7.1. Khái nim...................................................................................................28
1.7.2. Ma trn phân bit và hàm phân bit.......................................................30
1.8. Mt s thut toán hiu qu..............................................................................36
1.8.1. Lp tương đương .......................................................................................36
1.8.2. Xp x trên, xp x dưới.............................................................................37
1.8.3. Vùng dương................................................................................................38
1.8.4. Rút gn thuc tính .....................................................................................38
1.8.4.1. Chiến lược Johnson.............................................................................39
1.8.4.2. Chiến lược ngu nhiên........................................................................40
1.8.4.3. Loi b thuc tính tha trong mt rút gn.......................................41
KHOA CNTT – ĐH KHTN
================================ ================================
2
Chương 2 .......................................................................................................................42
Bài Toán Nhn Dng Mt Người................................................................................42
2.1. Gii thiu...........................................................................................................42
2.2. Các nghiên cu trước đây................................................................................45
2.3. Mô hình nhn dng mt người tiêu biu........................................................48
2.3.1. Mô hình.......................................................................................................48
2.3.2. Rút trích đặc trưng....................................................................................49
2.3.3. Nhn dng mu..........................................................................................50
2.4. Mt s khó khăn trong nhn dng mt người...............................................51
2.5. Phương pháp nhn dng mt người bng mt riêng....................................54
2.5.1. Mô t phương pháp ...................................................................................55
2.5.2. Vn đề tìm các mt riêng ..........................................................................57
2.5.3. S dng mt riêng để nhn dng .............................................................60
2.5.4. Tóm tt phương pháp nhn dng bng mt riêng .................................62
2.6. ng dng các thut toán lượng hoá vector trong quá trình phân lp........63
2.6.1. Gii thiu....................................................................................................63
2.6.2. Mt s thut toán lượng hoá vector .........................................................64
2.6.2.1. Thut toán LVQ1................................................................................64
2.6.2.2. Thut toán OLVQ1.............................................................................66
2.6.3. Vn đề khi to vector tham chiếu..........................................................67
Chương 3 .......................................................................................................................70
ng Dng Tp Thô Vào ..............................................................................................70
Bài Toán Nhn Dng Mt Người................................................................................70
3.1. Gii thiu...........................................................................................................70
3.2.1. Phương pháp chung...................................................................................71
3.2.2. Kết hp heuristic và lý thuyết tp thô .....................................................71
3.2.2.1. Mô t heuristic.....................................................................................71
KHOA CNTT – ĐH KHTN
================================ ================================
3
3.2.2.2. Thut toán............................................................................................72
3.2.2.3. Ví d minh ho....................................................................................73
3.3. Mô hình th nghim.........................................................................................77
3.3.1. Tp d liu..................................................................................................77
3.3.2. Mô hình 1....................................................................................................78
3.3.3. Mô hình 2....................................................................................................80
3.3.4. Vn đề la chn s khong ri rc...........................................................84
Chương 4 .......................................................................................................................86
Cài Đặt Chương Trình.................................................................................................86
Và Th Nghim............................................................................................................86
4.1. Chương trình cài đặt........................................................................................86
4.1.1. Ngôn ng và môi trường ...........................................................................86
4.1.2. T chc thư mc mã ngun......................................................................86
4.1.3. Mt s lp quan trng ...............................................................................86
1. Lp bng quyết định .................................................................................86
2. Các lp thc hin rút trích đặc trưng......................................................87
3. Lp ri rc hoá ..........................................................................................88
4. Lp thut toán tp thô ..............................................................................88
5. Các lp rút gn thuc tính........................................................................88
6. Lp mng lượng hoá vector (LVQ) .........................................................90
7. Lp thut toán phân loi người láng ging gn nht.............................90
4.2. T chc d liu th nghim.............................................................................90
4.3. Hướng dn và minh ho s dng chương trình ............................................91
4.3.1. Màn hình chính..........................................................................................91
4.3.2. Nhp tp nh hun luyn..........................................................................92
4.3.3. Chn thut toán rút gn thuc tính .........................................................94
4.3.4. Quá trình hun luyn................................................................................94
KHOA CNTT – ĐH KHTN
================================ ================================
4
4.3.5. Quá trình phân lp....................................................................................96
4.3.6. Xem thông tin.............................................................................................97
4.4. Mt s kết qu...................................................................................................98
4.4.1. Thư mc Face_10_24_20...........................................................................98
4.4.2. Thư mc Face_15_24_20...........................................................................99
4.4.3. Thư mc Face_20_24_20.........................................................................100
4.4.4. Thư mc Face_25_24_20.........................................................................101
4.5. Nhn xét kết qu.............................................................................................102
Chương 5 .....................................................................................................................104
T Đánh Giá Và Hướng Phát ...................................................................................104
Trin Đề Ngh.............................................................................................................104
5.1. T đánh giá .....................................................................................................104
5.2. Hướng phát trin đề ngh...............................................................................105
Tài Liu Tham Kho..................................................................................................106
KHOA CNTT – ĐH KHTN
================================ ================================
5
Danh Sách Các Hình
Hình 1- 1 : Xp x tp đối tượng trong Bng 1- 2 bng các thuc tính điu kin Age và
LEMS. Mi vùng được th hin kèm theo tp các lp tương đương tương ng. ..19
Hình 1- 2 : Ma trn phân bit ca Bng1-7....................................................................31
Hình 1- 3 : Ma trn phân bit ca h thông tin Bng 1-7 xây........................................32
Hình 1- 4 : Ma trn phân bit gia các lp tương đương ca........................................33
Hình 1- 5 : Ma trn phân bit tương đối ........................................................................33
Hình 1- 6 : Ma trn phân bit Hình 1-2 sau khi chn c.................................................34
Hình 2- 1 : Mô hình nhn dng mt người tiêu biu.....................................................49
Hình 2- 2 : nh vi nn phc tp vi ...........................................................................51
Hình 2- 3 : Kết qu ca mt b dò tìm thng................................................................53
Hình 2- 4 : Vùng “đáng k nht” ca gương mt .........................................................53
Hình 2- 5 : Kết qu dò tìm trên nh có gương mt được hoá trang ..............................54
Hình 2- 6 : Tp nh hun luyn và nh trung bình .......................................................58
Hình 2- 7 : Các mt riêng tương ng vi by giá tr riêng ln nht .............................60
Hình 2- 8 : Vector tham chiếu được di chuyn gn vi vector d liu hơn – trường
hp hai vector này cùng lp......................................................................66
Hình 2- 9 : Vector tham chiếu được đẩy ra xa vector d liu hơn - trường hp hai
vector này khác lp ...................................................................................66
Hình 2- 10 : Vector tham chiếu OC khi to không tt nên sau khi cp nht thành
1
OC thì càng xa vector d liu OA hơn. ...............................................68
Hình 3- 1 : Ma trn phân bit tương đối ca h thông tin trong Bng 3-1 ...................75
Hình 3- 2 : Phân chia tp d liu hun luyn và kim tra.............................................78
Hình 3- 3 : nh ca 10 người đầu tiên trong tp d liu ORL.....................................78