Efficient discriminative learning of Bayesian network classifier