Я должен выполнить тест Байесовской сети, используя оценку 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
Я ожидаю получить оценки параметров, которые представляют (условные) вероятности байесовской сети.