Mathematics Stack Exchange is a question and answer site for people studying math at any level and professionals in related fields. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Would it be possible to use bayesian network for regression and/or prediction? I understand that it is a tool one can use to compute probabilities, but I haven't found much material about possible applications for forecasting.

share|cite|improve this question
You may want to ask this on stats.SE for more perspective. – Mitch Jun 13 '11 at 14:51
up vote 1 down vote accepted

The Naive Bayes classifier is a type of classifier which is a Bayesian Network (BN). There are also extensions like Tree-Augmented Naive Bayes and more generally Augmented Naive Bayes.

So not only is it possible, but it has been done and there is lots of literature on it.

Most of the applications I see deal with classification rather than regression, but prediction of continuous values is also possible.

A prediction task is essentially a question of "what is $E(Y|X)$" where $Y$ is the variable you want to predict and $X$ is(are) the variable(s) that you observe, so yes you can (and people have) used BNs for it.

Note that a lot of the BN literature for those applications is in the Machine Learning domain.

share|cite|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.