SlideShare a Scribd company logo
1 of 30
MỘT PHƯƠNG PHÁP TIẾN HÓA TRONG VIỆC TẠO HỒ CHỨA TẬP CÁC BỘ PHÂN LOẠI PHẠM ĐÌNH DUY PHƯƠNG [email_address]
Nội dung trình bày ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Hướng tiếp cận truyền thống ,[object Object],[object Object],Bộ phân loại Thiết kế bộ phân loại tốt Chọn tập đặc trưng phù hợp
Hướng tiếp cận kết hợp các bộ phân loại Bộ phân loại Giá trị đặc trưng  (Mô tả đối tượng) Bộ phân loại Bộ phân loại Kết quả Kết hợp
Hệ thống kết hợp bộ phân loại - Mô hình 1 ,[object Object],Bộ phân loại Bộ phân loại Bộ phân loại Kết hợp Lựa chọn mô hình kết hợp
Hệ thống kết hợp bộ phân loại - Mô hình 2 ,[object Object],Bộ phân loại Bộ phân loại Bộ phân loại Kết hợp Sử dụng các mô hình bộ phân loại khác nhau
Hệ thống kết hợp bộ phân loại - Mô hình 3 ,[object Object],Bộ phân loại Bộ phân loại Bộ phân loại Kết hợp Xây dựng các bộ phân loại dựa trên các tập con đặc trưng khác nhau Hữu dụng khi số lượng đặc trưng rất lớn, hoặc các đặc trưng này xuất phát từ các nguồn khác nhau.
Hệ thống kết hợp bộ phân loại - Mô hình 4 ,[object Object],[object Object],[object Object]
Mẫu kết hợp các bộ phân loại ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Vấn đề ,[object Object],[object Object],[object Object],[object Object],[object Object]
Lựa chọn bộ phân loại động Tập các bộ phân loại Kết quả Bộ phân loại “tốt nhất” Mẫu Lựa chọn động
Lựa chọn bộ phân loại động ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Lựa chọn bộ phân loại động “mở rộng” Luật kết hợp Kết quả Các bộ phân loại có sẵn Hồ chứa tập các bộ phân loại Mẫu Lựa chọn động
Độ tin cậy Bộ phân loại E i L ớp C ij Đ ộ tin cậy R ij Mẫu S j Lớp C ij  là lớp E i  gán cho mẫu cần phân loại Độ tin cậy  R ij  của việc phân loại Điều kiện để bộ phân loại  E i  được chọn?
Ngưỡng ϴ 1NC … ϴ 11 C NC … … C 1 E 1 … … … … … … … … ϴ NENC .. ϴ NE1 E NE Ngưỡng Số lượng ngưỡng này sẽ dựa trên số lượng các bộ phân loại N E  cũng như số lượng lớp mẫu N C ,[object Object],[object Object]
Ngưỡng ,[object Object],[object Object],[object Object],Thuật giải di truyền nhân giống -  BGA
Genetic Algorithm - GA ,[object Object],[object Object]
Genetic Algorithm - GA ,[object Object],[object Object]
Genetic Algorithm - GA
Genetic Algorithm - GA ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Breeder Genetic Algorithm - BGA ,[object Object],[object Object],[object Object]
Breeder Genetic Algorithm - BGA ,[object Object],[object Object],[object Object]
Thuật toán BGA Phát sinh ngẫu nhiên một quần thể ban đầu gồm N cá thể while (chưa kết thúc được) do  for i from 1 to N do Đánh giá độ thích nghi của mỗi cá thể end for //Đảm bảo thế hệ mới lúc nào cũng chứa cá thể tốt nhất của thế hệ trước Lưu cá thể tốt nhất vào thế hệ mới Chọn T% cá thể tốt nhất for i from 1 to N/2 do Chọn  ngẫu nhiên  2 cá thể trong số T% cá thể  Lai ghép 2 cá thể này để sinh ra 2 cá thể con Thực hiện đột biến trên 2 cá thể con này End for Cập nhật các biến cho việc kết thúc End while
Mô hình bài toán với BGA ϴ 1NC … ϴ 11 C NC … … C 1 E 1 … … … … … … … … ϴ NENC .. ϴ NE1 E NE Mã hóa Mã hóa gen gen Nhiễm sắc thể Mỗi gen trong nhiễm sắc thể của một cá thể trong quần thể tương ứng với giá trị mã hóa của một ngưỡng, tương ứng với một bộ phân loại và một lớp mẫu
Mô hình bài toán với BGA ,[object Object],[object Object],[object Object],[object Object],[object Object]
Majority Vote ,[object Object],[object Object],[object Object]
Majority Vote ,[object Object],[object Object],[object Object],[object Object],[object Object],S 1 E 1 E 2 E 3
Weighted Majority Vote ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Weighted Majority Vote ,[object Object],[object Object],[object Object],[object Object],[object Object],S 1 E 1 , R 11 =0.7 E 2 , R 21 =0.7 E 3 , R 32 =0.2
Đánh giá thực nghiệm ,[object Object],[object Object],[object Object]

More Related Content

Similar to Mot phuong phap tien hoa trong viec tao ho chua tap cac bo phan loai

Xây Dựng Hệ Thống Phân Lịch Thi Tín Chỉ Tại Trường Cao Đẳng Thương Mại Đà Nẵn...
Xây Dựng Hệ Thống Phân Lịch Thi Tín Chỉ Tại Trường Cao Đẳng Thương Mại Đà Nẵn...Xây Dựng Hệ Thống Phân Lịch Thi Tín Chỉ Tại Trường Cao Đẳng Thương Mại Đà Nẵn...
Xây Dựng Hệ Thống Phân Lịch Thi Tín Chỉ Tại Trường Cao Đẳng Thương Mại Đà Nẵn...Dịch vụ viết thuê Luận Văn - ZALO 0932091562
 
Bài giảng và bài tập chọn mẫu và tính toán cỡ mẫu
Bài giảng và bài tập chọn mẫu và tính toán cỡ mẫuBài giảng và bài tập chọn mẫu và tính toán cỡ mẫu
Bài giảng và bài tập chọn mẫu và tính toán cỡ mẫuvinhthedang
 
Dap an de thi tot nghiep mon sinh hoc nam 2013
Dap an de thi tot nghiep mon sinh hoc nam 2013Dap an de thi tot nghiep mon sinh hoc nam 2013
Dap an de thi tot nghiep mon sinh hoc nam 2013Ntc Pro
 
09 tvu sta301_bai7_v1.00131012140
09 tvu sta301_bai7_v1.0013101214009 tvu sta301_bai7_v1.00131012140
09 tvu sta301_bai7_v1.00131012140Yen Dang
 
Kỹ thuật lập trình - PGS.TS. Phạm Thế Bảo
Kỹ thuật lập trình - PGS.TS. Phạm Thế BảoKỹ thuật lập trình - PGS.TS. Phạm Thế Bảo
Kỹ thuật lập trình - PGS.TS. Phạm Thế BảoNguyen Van Nghiem
 
BAI 2 NHAP, LAM SACH VA MA HOA SO LIEU.pptx
BAI 2 NHAP, LAM SACH VA MA HOA SO LIEU.pptxBAI 2 NHAP, LAM SACH VA MA HOA SO LIEU.pptx
BAI 2 NHAP, LAM SACH VA MA HOA SO LIEU.pptxTruongQuyQuocBao
 
Bai17. cau truc-di-truyen-cua-quan-the-(tt)
Bai17. cau truc-di-truyen-cua-quan-the-(tt)Bai17. cau truc-di-truyen-cua-quan-the-(tt)
Bai17. cau truc-di-truyen-cua-quan-the-(tt)phongvan0108
 
Suy diễn thống kê và ngôn ngữ R (1): Tính toán xác suất và mô phỏng
Suy diễn thống kê và ngôn ngữ R (1): Tính toán xác suất và mô phỏngSuy diễn thống kê và ngôn ngữ R (1): Tính toán xác suất và mô phỏng
Suy diễn thống kê và ngôn ngữ R (1): Tính toán xác suất và mô phỏngTài Tài
 
Dinh thi-huong
Dinh thi-huongDinh thi-huong
Dinh thi-huongtrucmyx
 
8.phuong phap chon mau, co mau
8.phuong phap chon mau, co mau8.phuong phap chon mau, co mau
8.phuong phap chon mau, co mauthao thu
 
Một số ứng dụng thống kê trong SPSS
Một số ứng dụng thống kê trong SPSSMột số ứng dụng thống kê trong SPSS
Một số ứng dụng thống kê trong SPSSBeriDang
 
KHAI PHÁ DỮ LIỆU - C5.pptx
KHAI PHÁ DỮ LIỆU - C5.pptxKHAI PHÁ DỮ LIỆU - C5.pptx
KHAI PHÁ DỮ LIỆU - C5.pptxPhanAnhNht
 
Chapter 4 kiem dinh thong ke
Chapter 4 kiem dinh thong keChapter 4 kiem dinh thong ke
Chapter 4 kiem dinh thong kepmxuandba
 
Huong dan thuc_hanh_spss
Huong dan thuc_hanh_spssHuong dan thuc_hanh_spss
Huong dan thuc_hanh_spssTri Minh
 
Phương pháp xử lý số liệu
Phương pháp xử lý số liệuPhương pháp xử lý số liệu
Phương pháp xử lý số liệunguoitinhmenyeu
 
Phan-cum-du lieu V2.pdf
Phan-cum-du lieu V2.pdfPhan-cum-du lieu V2.pdf
Phan-cum-du lieu V2.pdfBnhBnh47
 

Similar to Mot phuong phap tien hoa trong viec tao ho chua tap cac bo phan loai (19)

Bai 4 Phanlop
Bai 4 PhanlopBai 4 Phanlop
Bai 4 Phanlop
 
Bai 4 Phan Lop
Bai 4 Phan LopBai 4 Phan Lop
Bai 4 Phan Lop
 
Xây Dựng Hệ Thống Phân Lịch Thi Tín Chỉ Tại Trường Cao Đẳng Thương Mại Đà Nẵn...
Xây Dựng Hệ Thống Phân Lịch Thi Tín Chỉ Tại Trường Cao Đẳng Thương Mại Đà Nẵn...Xây Dựng Hệ Thống Phân Lịch Thi Tín Chỉ Tại Trường Cao Đẳng Thương Mại Đà Nẵn...
Xây Dựng Hệ Thống Phân Lịch Thi Tín Chỉ Tại Trường Cao Đẳng Thương Mại Đà Nẵn...
 
Bài giảng và bài tập chọn mẫu và tính toán cỡ mẫu
Bài giảng và bài tập chọn mẫu và tính toán cỡ mẫuBài giảng và bài tập chọn mẫu và tính toán cỡ mẫu
Bài giảng và bài tập chọn mẫu và tính toán cỡ mẫu
 
Dap an de thi tot nghiep mon sinh hoc nam 2013
Dap an de thi tot nghiep mon sinh hoc nam 2013Dap an de thi tot nghiep mon sinh hoc nam 2013
Dap an de thi tot nghiep mon sinh hoc nam 2013
 
09 tvu sta301_bai7_v1.00131012140
09 tvu sta301_bai7_v1.0013101214009 tvu sta301_bai7_v1.00131012140
09 tvu sta301_bai7_v1.00131012140
 
Kỹ thuật lập trình - PGS.TS. Phạm Thế Bảo
Kỹ thuật lập trình - PGS.TS. Phạm Thế BảoKỹ thuật lập trình - PGS.TS. Phạm Thế Bảo
Kỹ thuật lập trình - PGS.TS. Phạm Thế Bảo
 
BAI 2 NHAP, LAM SACH VA MA HOA SO LIEU.pptx
BAI 2 NHAP, LAM SACH VA MA HOA SO LIEU.pptxBAI 2 NHAP, LAM SACH VA MA HOA SO LIEU.pptx
BAI 2 NHAP, LAM SACH VA MA HOA SO LIEU.pptx
 
Bai17. cau truc-di-truyen-cua-quan-the-(tt)
Bai17. cau truc-di-truyen-cua-quan-the-(tt)Bai17. cau truc-di-truyen-cua-quan-the-(tt)
Bai17. cau truc-di-truyen-cua-quan-the-(tt)
 
Suy diễn thống kê và ngôn ngữ R (1): Tính toán xác suất và mô phỏng
Suy diễn thống kê và ngôn ngữ R (1): Tính toán xác suất và mô phỏngSuy diễn thống kê và ngôn ngữ R (1): Tính toán xác suất và mô phỏng
Suy diễn thống kê và ngôn ngữ R (1): Tính toán xác suất và mô phỏng
 
Luận văn: Định lí brauer và ứng dụng của nó, HAY, 9đ
Luận văn: Định lí brauer và ứng dụng của nó, HAY, 9đLuận văn: Định lí brauer và ứng dụng của nó, HAY, 9đ
Luận văn: Định lí brauer và ứng dụng của nó, HAY, 9đ
 
Dinh thi-huong
Dinh thi-huongDinh thi-huong
Dinh thi-huong
 
8.phuong phap chon mau, co mau
8.phuong phap chon mau, co mau8.phuong phap chon mau, co mau
8.phuong phap chon mau, co mau
 
Một số ứng dụng thống kê trong SPSS
Một số ứng dụng thống kê trong SPSSMột số ứng dụng thống kê trong SPSS
Một số ứng dụng thống kê trong SPSS
 
KHAI PHÁ DỮ LIỆU - C5.pptx
KHAI PHÁ DỮ LIỆU - C5.pptxKHAI PHÁ DỮ LIỆU - C5.pptx
KHAI PHÁ DỮ LIỆU - C5.pptx
 
Chapter 4 kiem dinh thong ke
Chapter 4 kiem dinh thong keChapter 4 kiem dinh thong ke
Chapter 4 kiem dinh thong ke
 
Huong dan thuc_hanh_spss
Huong dan thuc_hanh_spssHuong dan thuc_hanh_spss
Huong dan thuc_hanh_spss
 
Phương pháp xử lý số liệu
Phương pháp xử lý số liệuPhương pháp xử lý số liệu
Phương pháp xử lý số liệu
 
Phan-cum-du lieu V2.pdf
Phan-cum-du lieu V2.pdfPhan-cum-du lieu V2.pdf
Phan-cum-du lieu V2.pdf
 

Mot phuong phap tien hoa trong viec tao ho chua tap cac bo phan loai

  • 1. MỘT PHƯƠNG PHÁP TIẾN HÓA TRONG VIỆC TẠO HỒ CHỨA TẬP CÁC BỘ PHÂN LOẠI PHẠM ĐÌNH DUY PHƯƠNG [email_address]
  • 2.
  • 3.
  • 4. Hướng tiếp cận kết hợp các bộ phân loại Bộ phân loại Giá trị đặc trưng (Mô tả đối tượng) Bộ phân loại Bộ phân loại Kết quả Kết hợp
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11. Lựa chọn bộ phân loại động Tập các bộ phân loại Kết quả Bộ phân loại “tốt nhất” Mẫu Lựa chọn động
  • 12.
  • 13. Lựa chọn bộ phân loại động “mở rộng” Luật kết hợp Kết quả Các bộ phân loại có sẵn Hồ chứa tập các bộ phân loại Mẫu Lựa chọn động
  • 14. Độ tin cậy Bộ phân loại E i L ớp C ij Đ ộ tin cậy R ij Mẫu S j Lớp C ij là lớp E i gán cho mẫu cần phân loại Độ tin cậy R ij của việc phân loại Điều kiện để bộ phân loại E i được chọn?
  • 15.
  • 16.
  • 17.
  • 18.
  • 20.
  • 21.
  • 22.
  • 23. Thuật toán BGA Phát sinh ngẫu nhiên một quần thể ban đầu gồm N cá thể while (chưa kết thúc được) do for i from 1 to N do Đánh giá độ thích nghi của mỗi cá thể end for //Đảm bảo thế hệ mới lúc nào cũng chứa cá thể tốt nhất của thế hệ trước Lưu cá thể tốt nhất vào thế hệ mới Chọn T% cá thể tốt nhất for i from 1 to N/2 do Chọn ngẫu nhiên 2 cá thể trong số T% cá thể Lai ghép 2 cá thể này để sinh ra 2 cá thể con Thực hiện đột biến trên 2 cá thể con này End for Cập nhật các biến cho việc kết thúc End while
  • 24. Mô hình bài toán với BGA ϴ 1NC … ϴ 11 C NC … … C 1 E 1 … … … … … … … … ϴ NENC .. ϴ NE1 E NE Mã hóa Mã hóa gen gen Nhiễm sắc thể Mỗi gen trong nhiễm sắc thể của một cá thể trong quần thể tương ứng với giá trị mã hóa của một ngưỡng, tương ứng với một bộ phân loại và một lớp mẫu
  • 25.
  • 26.
  • 27.
  • 28.
  • 29.
  • 30.