Building models with SAS Enterprise Miner, SAS Factory Miner, SAS Visual Data Mining and Machine Learning or just with programming

Bayesian network in EM

Occasional Contributor
Posts: 6

Bayesian network in EM


data set.

JID=ID(Interval)  , x7_1= age group(1=old,0=young) , AY~AB is disease (1=infection,0=uninfection) (x7_1,AY~AB is BINARY) 

i want to know the association of variables which is disease name using the hpbnet of EM.

can I know a network in diseases using bayesian network node?

But I know nothing from seting data(ex. what is the TARGET variable?) and what should I choose which bayesian network.



SO, what I want is first, which bayesian network (NAIVE, BAN, TAN) shoud I use?

secend, if I wanna know network in disease, how can I set the data?(significance level, network model, maximum parents, number of bins)


SAS Employee
Posts: 106

Re: Bayesian network in EM

The Bayesian Network implementation in EM is a classifier. You can think of it as an alternative to models like decision trees, neural networks, etc. that makes certain simplifying assumptions about the relationships between the inputs and target (the variable containing the event or class you want to predict).


It it is not clear that you have a unique target variable. I would suggest getting more familar with HPBNET, starting with video below. That will help you decide whether it is actually appropriate for your situation. (Off the top of my head I would consider clustering the diseases or computing the distances between the diseases and projecting the distance matrix onto two dimensions. But there are other possibilities and I'm not entirely sure of the desired end result)


Intro to HPBNET


i hope this helps,



Ask a Question
Discussion stats
  • 1 reply
  • 2 in conversation