abstract = "A data set for classification is commonly composed of
a set of features defining the data space
representation and one attribute corresponding to the
instances class. A classification tool has to discover
how to separate classes based on features, but the
discovery of useful knowledge may be hampered by
inadequate or insufficient features. Pre-processing
steps for the automatic construction of new high-level
features proposed to discover hidden relationships
among features and to improve classification quality.
Here we present a new tool for high-level feature
construction: Kaizen Programming. This tool can
construct many complementary/dependent high-level
features simultaneously. We show that our approach
outperforms related methods on well-known binary-class
medical data sets using a decision-tree classifier,
achieving greater accuracy and smaller trees.",