Artificial evolution can be applied to machine learning thanks to genetic programming, for instance, which is a very successful branch of Evolutionary Computing. One would therefore think that by transitivity, because data-mining is one of the main applications of machine learning, artificial evolution could be successful in solving data-mining problems. Whether this is the case or not, it seems that artificial evolution is not much used in data-mining, even though many papers show that EC can provide interesting alternative solutions to standard machine learning approaches.
Copyright © Springer Science+Business Media, LLC 2012
Access to external full text or publisher's version may require subscription.