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.