Problem with my seeding approach: All the good solutions are clustered in local optima.
The feature-rich seed has 5704 selected features. Subsequent good solutions are only slightly different.
What to do:
· Make a cluster of good solutions, with a variety of “richness”…
· OR, better yet: let the user introduce reference points. Instead of seeking to minimize the objective, minimize the difference (desired point – actual point)
o Desired number of features
o Desired number of defects
o Desired number of used before
o Desired cost