Ngược lại, thuật toán tiến hóa dường như rất thích hợp cho các giải pháp tối ưu hóa multiobjective (MOO) vấn đề chủ yếu là do đặc điểm vốn có của họ liên quan đến việc thăm dò bộ dân số dựa của không gian tìm kiếm của một vấn đề [35]. Trong số rất nhiều thuật toán tiến hóa, thuật toán di truyền multiobjective (GA) là kỹ thuật được sử dụng rộng rãi nhất trong khai phá dữ liệu và khám phá tri thức [36]. Áp dụng GA là có giá trị cho nó mạnh mẽ trong việc thực hiện một tìm kiếm toàn cầu trong không gian tìm kiếm so với các kỹ thuật đại diện khác. Một số nhà nghiên cứu sử dụng các thuật toán di truyền mục tiêu duy nhất và nhiều cho việc tìm kiếm một tập hợp các giải pháp cho các vấn đề noninferior của ID. Chủ động như vậy được thực hiện bởi Parrott et al. [37] bằng cách gợi ý một chức năng thẩm định mà sau này được biết đến như Parrot chức năng. Họ đề xuất sử dụng chính xác của mỗi lớp mục tiêu như là một mục tiêu riêng biệt trong chức năng thẩm định của mình cho multiobjective GA. Ở đây, độ chính xác của từng loại đề cập đến phân loại chính xác các trường hợp của lớp đó. Các chức năng Parrot được tiếp tục áp dụng bởi Ahmadian et al. [38, 39] để tạo ra một tập hợp phân loại cơ sở. Thế hệ của các quần thể được hoàn thành trong hai giai đoạn bằng cách sử dụng biến đổi NSGA-II [40]. Trong giai đoạn đầu tiên, một bộ phân loại cơ bản được tạo ra. Giai đoạn thứ hai tối ưu hóa sự kết hợp của các phân loại cơ sở sử dụng một phương pháp kết hợp cố định. Cả hai phương pháp khác nhau trong đánh giá chức năng của họ. Các nghiên cứu trước đây đã đề xuất để tối ưu hóa việc phân loại bằng cách giảm thiểu các lỗi tổng hợp của từng loại và tối đa hóa sự đa dạng trong số đó. Kể từ khi các lỗi trên mỗi lớp không được điều trị như là mục tiêu riêng biệt; này là tương tự như một biện pháp lỗi chung như lỗi bình phương trung bình MSE, trong đó có các vấn đề tương tự như việc thực hiện các chức năng Parrot, được thiên vị đối với các lớp lớn (es). Trong giai đoạn thứ hai của phương pháp tiếp cận của Ahmadian et al. [38, 39], các mục tiêu là để giảm thiểu kích thước của quần thể và tối đa hóa độ chính xác. Do đó, những hạn chế của phương pháp tiếp cận của họ là tạo ra một giải pháp tốt nhất duy nhất dựa trên số liệu hiệu suất chung. Khái niệm này cũng được tiếp tục mở rộng bởi [4] Egen bằng cách tiến hành thí nghiệm tương tự với chức năng đánh giá khác nhau để tạo ra một bộ quần áo đồng ofANNs như phân loại cơ sở trong sự hiện diện của các bộ dữ liệu mất cân bằng sử dụng NSGA-II. Ông đã sử dụng phân loại 3 lớp bằng cách sử dụng ANNs và multiobjective GA. Ông đã chứng minh rằng phương pháp tiếp cận multiobjective GA dựa là một cách hiệu quả để đào tạo ANN đó hoạt động tốt cho các lớp tấn công thiểu số trong bộ dữ liệu không cân bằng. Ông đề xuất quy trình hai giai đoạn để phát hiện xâm nhập. Trong giai đoạn đầu tiên, ông đã tạo ra một tập hợp các phân loại cơ sở của ANNs bằng cách tối ưu trọng lượng của họ giả định một số cố định của các lớp ẩn và số lượng tế bào thần kinh mỗi lớp ẩn trong ANN. Giai đoạn thứ hai tạo ra được cải thiện trước nondominated các giải pháp dựa trên cơ sở quần giải pháp ANN tối ưu trong giai đoạn 1. Tuy nhiên, hiệu suất ofNSGA-II thoái hóa cho các vấn đề thế giới thực có nhiều hơn ba mục tiêu và dân số lớn [41].
đang được dịch, vui lòng đợi..
