Tiếp cận ngẫu nhiên

Một phần của tài liệu Tìm hiểu phép toán hình thái, phương pháp di truyền và ứng dụng (Trang 53 - 54)

Thuật toán di truyền (GAs) được sử dụng rộng rãi trong nhiều lĩnh vực, là thuật toán tối ưu dựa trên thuật toán ngẫu nhiên, các toán tử di truyền trên quần thể là các giải pháp có thể có của vấn đề được xem xét (các cá thể). Cấu trúc dữ liệu chính là bộ gen (Genome) và nhiễm sắc thể (Chromosome) - là tập bao gồm tập các Gen (Genes) và giá trị thích nghi (Fitness value). Trong quần thể các lời giải có thể có, tập các cá thể mới được tạo ra bởi toán tử di truyền được gọi l cá thể con.

Để đánh giá các cá thể trong mỗi thế hệ một hàm thích nghi được định nghĩa để đo độ “thích nghi” của cá thể đó. Mỗi cá thể được cho là sẽ đem lại một độ đo thích hợp về hệ số thích nghi của nó, có nghĩa là “mặt tốt” của lời giải mà nó biểu diễn. Tại mỗi phép lặp (thế hệ) việc đánh giá hệ số thích nghi được thực hiện trên tất cả các cá thể. Nên ở tại bước lặp tiếp theo, quần thể mới được sinh ra, bắt đầu từ các cá thể có sự thích nghi cao nhất và thay thế hoàn toàn hoặc một bộ phận của thế hệ trước. Các toán tử di truyền đã được sử dụng để tạo ra các cá thể mới được chia nhỏ thành hai phạm trù chính: phép toán một ngôi (unary) tạo ra các cá thể mới, thay thế các cá thể hiện tại với kiểu đã được thay đổi (chẳng hạn như đột biến, sự thay đổi ngẫu nhiên của gene), và phép toán hai ngôi (binary), tạo ra cá thể mới thông qua việc

Số hóa bởi Trung tâm Học liệu – Đại học Thái Nguyên http://www.lrc-tnu.edu.vn

kết hợp dữ liệu của hai cá thể (ví dụ như lai ghép, trao đổi nhiễm sắc thể giữa hai cá thể). Mỗi bước lặp được gọi là một thế hệ.

Việc nghiên cứu thuật toán GAs dẫn đến nhiều chương trình tiến hoá tổng quát (EPs) hơn , hay tổng quát hoá GAs. Trong các GAs chuẩn, một cá thể được biểu diễn bởi bằng xâu nhị phân có độ dài cố định, mã hoá tập tham số tương ứng với lời giải mà nó biểu diễn; toán tử di truyền tác động lên các mã nhị phân này. Trong chương trình tiến hoá, các cá thể được biểu diễn bởi cấu trúc dữ liệu tổng quát hoá mà không có sự bắt buộc về độ dài cố định.

Một phần của tài liệu Tìm hiểu phép toán hình thái, phương pháp di truyền và ứng dụng (Trang 53 - 54)

Tải bản đầy đủ (PDF)

(72 trang)