7.2.4 phòng không-chủ yếu là phân loại GANSGA là một sửa đổi của các thủ tục xếp hạng được đề xuất bởi thanh Nga và Deb (1994). Sau khiđánh giá dân, các thủ tục là để sắp xếp này có dân số theo phòng không thống trị.Các thủ tục phân chia dân thành một số loại trừ lẫn nhau lớp học (tức là, khôngthống trị bộ). Tất cả phòng không thống trị cá nhân được phân loại vào một lớp học (hoặc trước). ChoVí dụ, dân cho một vấn đề giảm thiểu hai mục tiêu được phân loại thành bốn mặt trậnsau khi phòng không-chủ yếu là phân loại, như minh hoạ trong hình 7.3. Rõ ràng, các giải pháp ở phía trước đầu tiênlà thiết lập tốt nhất phòng không chi phối và thiết lập cuối cùng là tập hợp tồi tệ nhất. Ví dụ, trước 1 là cáctốt nhất và trước 4 là tồi tệ nhất trong hình 7.3. Vì vậy, tập thể dục cao nhất được gán cho cáctốt nhất phòng không chủ yếu trước và thể dục thấp nhất được gán cho phía trước phòng không thống trị tồi tệ nhất.Thủ tục chuyển nhượng thể dục bắt đầu từ phòng không chủ yếu tập đầu tiên với cao nhấtthể dục bình đẳng với N (kích thước dân) và đã liên tục tiến hành với giá trị thấp hơn thể dụcđể thống trị bộ. Ví dụ, giải pháp trước 1 (trong con số 7.3) có một giá trị thể dục11 (dân số kích thước). Gán giá trị cao hơn thể dục cho giải pháp phòng không chủ yếu tốt hơntạo ra một áp lực lựa chọn hướng về phía trước tối ưu Pareto như những bộ gần gũi hơn với cácMặt trước tối ưu Pareto.Duy trì sự đa dạng trong thiết lập giải pháp (tức là, trước) là quan trọng trong MOEA và giải phápshould be well distributed within a front. NSGA preserves diversity among solutions of eachnon-dominated front using a sharing strategy. For example, the shared fitness of solution 4 (inFigure 7.3) in front 1 is 11 and the shared fitness of solutions 1, 2 and 3 would be 11/3 or3.66. The fitness of solutions in the next front should start with a slightly smaller value thanthe minimum shared fitness value. Pseudo-code for a generic NSGA is given below:
đang được dịch, vui lòng đợi..
