Referência do Arquivo bayesball.h

Implantação do procedimento para determinação das variáveis relevantes (Required Variables) de uma Rede Bayesiana. para um determinado processo de inferência. Mais...

#include "BNMain.h"

Gráfico de dependência de inclusões para bayesball.h:

Este grafo mostra quais arquivos estão direta ou indiretamente relacionados com este arquivo:

Vá para o código-fonte deste arquivo.

Funções

int * doBayesBall (int *nxr, int nxq, int *xq, int nxe, int *xe, BayesNet *bayesnet)
 Determina o conjunto de variáveis relevante para uma query na BN. Onde uma query é a inferência sobre a BN para um determinado estado das variáveis.


Descrição Detalhada

Implantação do procedimento para determinação das variáveis relevantes (Required Variables) de uma Rede Bayesiana. para um determinado processo de inferência.

Autor:
Ernesto Colla (ernesto@gmail.com)
Versão:
0.0.1
Data:
Julho/2007 (2007-06-18)

Definição no arquivo bayesball.h.


Funções

int* doBayesBall ( int *  nxr,
int  nxq,
int *  xq,
int  nxe,
int *  xe,
BayesNet bayesnet 
)

Determina o conjunto de variáveis relevante para uma query na BN. Onde uma query é a inferência sobre a BN para um determinado estado das variáveis.

Parâmetros:
[out] nxr Ponteiro para um inteiro que irá armazenar o tamanho do array de inteiros que a função retorna.
[in] nxq Número de variáveis questionadas (Query Variables).
[in] xq Array com os ids das variáveis questionadas (Query Variables).
[in] nxe Número de variáveis que compõe a evidência (Evidence), ou seja, as variáveis observadas. O estado da variável esta em outra estrutura denominada finding.
[in] xe Array com os ids das variáveis observadas.
[in] bayesnet BN da qual se deseja obter as variáveis requisitadas para a inferência.
Retorna:
Um array de inteiros com os ids dos vértices, e portanto das varíaveis, requisitadas (Required Variables) para o procedimento de inferência.


Gerado em Fri Feb 15 19:50:41 2008 para IME-Dissertação por  doxygen 1.5.1