Gần đây đã có một mối quan tâm trong việc kết hợp các thuật toán di truyền và mạng lưới thần kinh vào một khung tiến hóa thần kinh nói chung. Ý tưởng cơ bản là thuật toán di truyền của bạn đang phát triển các tham số của nhiều mạng lưới thần kinh sau đó được sử dụng để giải quyết nhiệm vụ của bạn. Một loại lập trình di truyền nhưng thay vì phát triển một đoạn mã để thực hiện một số nhiệm vụ, bạn đang phát triển một mạng lưới thần kinh.
Khi nào tôi nên sử dụng phương pháp kết hợp này thay vì sử dụng các mạng thần kinh hoặc thuật toán di truyền? Đối với những loại vấn đề nào, phương pháp kết hợp đã tạo ra kết quả tốt hơn mà các phương pháp tiếp cận riêng lẻ? Đối với loại vấn đề nào là cách tiếp cận kết hợp phương pháp 'tốt nhất'?