Data sets with many discrete variables and relatively few cases arise in health care, ecommerce, information security, and
many other domains. Learning effective and efficient prediction models from such data sets is a challenging task. In this
paper, we propose a Tabu Search enhanced Markov Blanket (TS/MB) procedure to learn a graphical Markov Blanket classifier from
data. The TS/MB procedure is based on the use of restricted neighborhoods in a general Bayesian Network constrained by the
Markov condition, called Markov Equivalent Neighborhoods. Computational results from a real world data set drawn from the
health care domain indicate that the TS/MB procedure converges fast, is able to find a parsimonious model with substantially
fewer predictor variables than in the full data set, has comparable or better prediction performance when compared against
several machine learning methods, and provides insight into possible causal relations among the variables.
Keywords Tabu Search - Markov Blanket - Bayesian Networks