Một thế hệ thơi (nghĩa là, thời gian sống của rỗi cá thể bị giới hạn

Một phần của tài liệu Trí tuệ nhân tạo lập trình tiến hóa (Trang 139 - 140)

M Chương 9: Các Bài Tốn Tối Ưu Tổ Hợp Khác

một thế hệ thơi (nghĩa là, thời gian sống của rỗi cá thể bị giới hạn

trong một thế hệ thơi bất kể độ thích nghị của nĩ). Chứng ta sẽ trở lại vấn để chọn lọc thuần chủng và tiêu diệt trong phụ lục 2, khi bàn về các chiến lược tiến hĩa và so sánh chúng với các thuật giải di truyền. Một số chọn lọc cĩ đính thế hệ theo nghĩa là tập các cha-me được giữ cố định cho đến khi tất cả các con của thế hệ tiếp theo được sinh ra hồn tồn; trong các cách chọn lọc trên đường tiến thì con sẽ lập tức thay thế cha~me của nĩ. Một số chọn lọc là ưu tú theo nghĩa

276

Thuật Giải Di Truyền I1

là một số (hay tất cả) cha-me được phép đồng thời qua chọn lọc cùng

với con của chúng.

“Trong hầu hết các thử nghiệm được trình bày trong phần này,

ta dùng một biến thể mới, gồm hai bước, của thuật giải chọn lọc cơ bản. Nhưng hiệu chỉnh này khơng chỉ là một cơ chế chọn lọc mới: nĩ

cĩ thể sử dụng bất cứ phương thức tạo mẫu nào và chính nĩ cũng được thiết kế để giảm những tác động ngồi ý muốn của một. số đặc trưng của hàm. Nĩ rơi vào loại chọn lọc động, bảo tốn, cĩ tính thế hệ

và ưu tú.

Cấu trúc của thuật giải di truyền cải tiến (modGA) được trình bày trong hình pI. Cải tiến thuật giải đi truyền cổ điển là trong modGA, ta khơng phải thực hiện bước chọn lọc “tái sinh P {9 từ PŒ~ 1!, mà chọn các nhiễm sắc thể r một cách độc lập (khống cần thiết phải khác biệt) để sinh con và các nhiễm sắc thể (phân biệt) bị loại.

Sau khi các bước “chọn-cha-rne” và “chọn-loại” của modGA đã được

thực biện, cĩ ba nhĩm chuỗi (khơng nhất thiết rời rạc) trong quần

thể:

« r chuỗi (khơng nhất thiết phân biệt) để sinh sản (cha-

mẹ),

e - chính xác r chuỗi bị loại, và

e - các chuỗi cịn lại gọi là chuỗi trung tính.

Số chuỗi trung tính trong một quần thể (ít nhất là pop-size — 2r và nhiều nhất là pop-size-r) tuỳ thuộc vào số cha-me đã chọn lọc phân biệt và số các chuỗi gối lên nhau trong loại “cha-mẹ” và loại “loại”. Rồi quản thể mới P#+1) được tạo ra, cẩn cĩ pop-size ~ r chuỗi (tất cả các chuỗi, trừ những chuỗi đã chọn để loại) và r con của r

cha-mẹe.

Một phần của tài liệu Trí tuệ nhân tạo lập trình tiến hóa (Trang 139 - 140)