Publisher review:BNL is a set of Matlab functions for defining and estimating the parameters of a Bayesia The BNL toolbox is a set of Matlab functions for defining and estimating the parameters of a Bayesian network for discrete variables in which the conditional probability tables are specified by logistic regression models. Logistic regression can be used to incorporate restrictions on the conditional probabilities and to account for the effect of covariates.
Nominal variables are modeled with multinomial logistic regression, whereas the category probabilities of ordered variables are modeled through a cumulative or adjacent-categories response function. Variables can be observed, partially observed, or hidden.
Additional features include the capability of merging a set of terminal observed nodes that share the same parents into a single node to speed up computations; the possibility of restricting parameters to be equal or to a particular value; and the possibility of incorporating continuous normally distributed latent variables as parents of discrete variables.
Parameters are estimated by an EM-algorithm where the E-step is carried efficiently by operating on a junction tree associated with the Bayesian network. To construct a junction tree from a user-specified directed acyclic graph and to specify a schedule of flows operating on the junction tree during the E-step, BNL calls for the Bayes Net Toolbox (BNT).
BNL can be used to estimate a wide variety of item response, latent class, and latent transition models. The scope of these models is widened considerably by making use of the efficient EM-algorithm. Requirements: ยท MATLAB Release: R2006a
BNL is a Matlab script for Statistics and Probability scripts design by frank rijmen.
It runs on following operating system: Windows / Linux / Mac OS / BSD / Solaris.
BNL is a set of Matlab functions for defining and estimating the parameters of a Bayesia
Operating system:Windows / Linux / Mac OS / BSD / Solaris