tailieunhanh - Giải thuật di truyền (GAs) và các ứng dụng

Bài viết Giải thuật di truyền (GAs) và các ứng dụng trình bày những đặc điểm cơ bản nhất của GAs, nêu một vài ứng dụng và một số công trình nghiên cứu về GAs đã được công bố ở trong nước. Mời các bạn tham khảo bài viết để bổ sung thêm kiến thức về vấn đề này. | HỘI NGHỊ NCKH KHOA SP TOÁN-TIN THÁNG 05/2015 GIẢI THUẬT DI TRUYỀN (GAs) VÀ CÁC ỨNG DỤNG ThS. Trần Kim Hương Khoa Sư phạm Toán-Tin, Trường Đại học Đồng Tháp Email: tkhuong@ ThS. Nguyễn Thị Ngọc Chi Khoa Sư phạm Toán-Tin, Trường Đại học Đồng Tháp Tóm tắt. Giải thuật di truyền (GAs) trong lĩnh vực tin học là một trong những giải thuật thú vị, bởi vì nó mô phỏng qui luật đấu tranh sinh tồn của tự nhiên và cũng là một giải thuật vô cùng hiệu quả đối với các loại bài toán tối ưu. Trong bài viết này, chúng tôi trình bày những đặc điểm cơ bản nhất của GAs, nêu một vài ứng dụng và một số công trình nghiên cứu về GAs đã được công bố ở trong nước. 1. Mở đầu Nhà bác học Charles Darwin đã nêu ra lý thuyết về sự tiến hóa tự nhiên của các loài vật, qua nhiều thế hệ sinh vật phát triển dựa trên nguyên lý của sự chọn lọc tự nhiên “loài nào thích nghi thì sẽ tồn tại”, như ta thấy trong tự nhiên các loài vật sẽ cạnh tranh nhau về nơi trú ẩn, thực phẩm, các cá thể cùng loài còn cạnh tranh nhau để thu hút bạn tình trong mùa sinh sản do đó những cá thể nào ít thích nghi thì ít có cơ hội tồn tại hơn và những cá thể thích nghi được thì sẽ phát triển và cho ra nhiều con cái. Trong quá trình sinh sản sẽ tổ hợp các đặc tính tốt từ tổ tiên, sau một vài thế hệ những loài tiến hóa tự nhiên sẽ thích nghi hơn trong môi trường phát triển. Dựa trên nền tảng lý thuyết tiến hóa tự nhiên này, đến năm 1975 Holland đã phát triển ý tưởng này vào hệ thống nhân tạo, ông áp dụng nguyên tắc này để tối ưu hóa các vấn đề và xây dựng thuật toán di truyền (GAs). Hiện nay GAs được xem như một công cụ mạnh mẽ để giải quyết các vấn đề về tìm kiếm và tối ưu hóa phức tạp như thời gian biểu, lập kế hoạch mua sắm, Trong bài viết này, chúng tôi nêu ra cách thức hoạt động và các ứng dụng của GAs để giải quyết các bài toán cụ thể. 2. Kết quả chính Giải thuật di truyền (GAs) GAs là một kỹ thuật của khoa học máy tính nhằm tìm kiếm giải pháp thích hợp cho các bài toán tối ưu tổ hợp (combinatorial .

TỪ KHÓA LIÊN QUAN
TÀI LIỆU MỚI ĐĂNG