Pada saat ini optimasi mempunyai peranan penting dalam berbagai bidang antra lain penelitian operasional, industri, keuangan dan manajemen. Masalah optimasi merupakan permasalahan memaksimumkan atau pun meminimumkan suatu fungsi satu peubah atau banyak peubah, yang meliputi fungsi unimodal dan multimodal.Differential Evolution (DE), merupakan teknik pencarian acak menggunakan vektor sebagai alternatif penyelesaian dalam pencarian optimum. Untuk dapat melokalisir maksimum dan minimum lokal pada fungsi multimodal maka fungsi ini dapat dibagi dalam beberapa wilayah fitness dengan menggunakan metode niching. Species-based adalah salah satu metode niching yang membangun sub populasi atau species dalam area fungsi dengan speciesseed sebagai pusatnya. Tesis ini menjelaskan modifikasi species-based yang ada sebelumnya untuk mengurangi kompleksitas komputasi dan berjalan dengan lebih efesien. Hasil
yang diperoleh dari test fungsi menunjukkan modifikasi species-based dapat melokalisir semua optimum lokal secara baik dengan satu kali running program.