Как выполнить оценку MAP в байесовской сети в R? - PullRequest
1 голос
/ 07 мая 2019

Я должен выполнить тест Байесовской сети, используя оценку MAP (Maximum A Posteriori). У меня есть (гауссовский) фрейм данных, состоящий из 5 переменных, варьирующихся от 2 до 16 уникальных значений на переменную. Кто-нибудь знает, кто должен устанавливать дуги с помощью пакета bnlearn и как выполнять оценку оценки? Прямо сейчас я получаю следующую ошибку:

Ошибка в check.fitting.method (метод, данные): байесовский параметр оценка (условных) гауссовских байесовских сетей не реализован.

   #MAP estimate learning
   library(bnlearn)
   pdag = iamb(BayesianDF)
   pdag
   #How to set arcs for the other nodes?
   dag = set.arc(pdag, from = "results.cluster", to = "type_touch")
   fit = bn.fit(dag, BayesianDF, method = "bayes")
   fit

Я ожидаю получить оценки параметров, которые представляют (условные) вероятности байесовской сети.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...