Introducing the consensus modeling concept in genetic algorithms: application to interpretable discriminant analysis.
An evolutionary statistical learning method was applied to classify drugs according to their biological target and also to discriminate between a compilation of oral and nonoral drugs. The emphasis was placed not only on how well the models predict but also on their interpretability. In an enhancement to previous studies, the consistency of the model weights over several runs of the genetic algorithm was considered with the goal of producing comprehensible models. Via this approach, the descriptors and their ranges that contribute most to class discrimination were identified. Selecting a bin step size that enables the average descriptor properties of the class being trained to be captured improves the interpretability and discriminatory power of a model. The performance, consistency, and robustness of such models were further enhanced by using two novel approaches that reduce the variability between individual solutions: consensus and splice modeling. Finally, the ability of the genetic algorithm to discriminate between activity classes was compared with a similarity searching method, while naïve Bayes classifiers and support vector machines were applied in discriminating the oral and nonoral drugs.
Ganguly
Milan
M
Novartis Institutes for BioMedical Research, Basel, CH-4002, Switzerland.
Brown
Nathan
N
Schuffenhauer
Ansgar
A
Ertl
Peter
P
Gillet
Valerie J
VJ
Greenidge
Paulette A
PA
D000465:Algorithms; D016002:Discriminant Analysis; D008958:Models, Molecular