Abstract:Controlling the complexity of model is bottleneck of intelligence diagnosis system. Bayesian Networks provide a new approach for extending Neural Network. Prior know ledge about the model can be corporate with training data to implement Bayesian inference. Markov chain Monte Carlo will help to gain predict distribution in order to control complexity of different parts of model which had been proved in experiment.