A novel feature selection approach is proposed based on two steps. First step uses SVM-RFE to prefiltre the gene; we select 60% of relevant genes. Second step uses Binary Dragon Fly algorithm to optimal subset of genes. Objective function is the average of classification rate of three Kernel-based classifiers. The numerical results show the efficacy of the proposed approach.