I have a centroid based algorithm written in matlab you will integrate information gain and gini index to this algorithm
You will integrate gini index and information gain to svm algorithm
You will integrate genetic algorithm to svm, centroid based and neural network
As you know information gain and gini index are feature selection methods genetic is feature reduction method.
All code is ready and working. You will just do the integration.