Trong trí tuệ nhân tạo, một thuật toán tiến hóa (EA) là một tập hợp con của tính toán tiến hóa, một thuật toán tối ưu hóa metaheuristic dựa trên dân số chung. An EA sử dụng cơ chế lấy cảm hứng từ sự tiến hóa sinh học, chẳng hạn như sinh sản, đột biến, tái tổ hợp, và lựa chọn. Các giải pháp ứng cử viên cho vấn đề tối ưu hóa đóng vai trò của cá nhân trong một dân số, và các chức năng thể dục xác định chất lượng của giải pháp (xem thêm chức năng mất mát). Sự phát triển của dân số sau đó diễn ra sau khi các ứng dụng lặp đi lặp lại của các nhà khai thác trên. Tiến hóa nhân tạo (AE) mô tả một quá trình liên quan đến thuật toán tiến hóa của cá nhân; Địa bàn là những thành phần cá nhân tham gia vào một AE
đang được dịch, vui lòng đợi..
