Skip to main content

Data

Introduction​

Bayes Server allows access to data sources such as databases or spreadsheets, so that data can be managed in a standard way, but easily accessed throughout Bayes Server.

For example:

  • Set evidence on a Bayesian network or Dynamic Bayesian network through Data Explorer.
  • Run a batch of queries on a Bayesian network or Dynamic Bayesian network through. See Batch query for more information.
  • Learn the parameters of a Bayesian network or Dynamic Bayesian using a data source.

Data​

Standard data, as opposed to DBN data, is data that can be mapped to non DBN (standard) Variables in a Bayesian network.

info

This can be thought of as a table in a database, where each column refers to a Variable, and each row represents a separate unit of information, such as a Customer.

Example data:

CaseCountryAge
1US35
2UK41
3Japan25
4US62

DBN Data​

DBN Data is data that contains one or more time series/sequences, and can be mapped to DBN Variables in a Dynamic Bayesian network.

info

DBN data must be stored in a single table, where each Time Series/sequence is identified by a Case Id Column.

info

For an individual time series/sequence, each row must be labeled with a time value. For more information about the time value see Time Column.

Example DBN data:

CaseTimeTransitionObs1Obs2
10Cluster 012.415.5
11Cluster 114.213.45
20Cluster 19.38.6
21Cluster 112.314.0
22Cluster 118.213.5

Case​

The term Case is used to refer to an individual row of non DBN data, coupled with any DBN data that corresponds to that row.