A model-learner pattern for bayesian reasoning
Adaptive Mixtures of Local Experts