Описание тега bnlearn
NoneBnlearn - это пакет R для изучения графической структуры байесовских сетей, оценки их параметров и выполнения некоторых полезных выводов.
0
ответов
Как получить совместную вероятность с помощью пакета BNlearn R
Я использую пакет BNlearn для изучения BN из набора данных, подобного этому, я не смог найти функцию, которая возвращала бы общую вероятность набора переменных для данного BN. Я могу найти только условный запрос, но не совместный запрос вероятности.…
17 окт '18 в 05:34
0
ответов
Байесовские сети: ситуация с разной точностью
У меня проблема с байесовскими сетями, и я надеюсь найти ответ. Я попытаюсь разделить мой вопрос, чтобы улучшить ваше понимание! ЦЕЛЬ: После обучения моей модели, учитывая переменные X (читай матрицу A), я хочу предсказать переменные Y (читай матриц…
22 авг '18 в 19:58
1
ответ
Прогноз с использованием cpdist с использованием "вероятностей" в качестве доказательства
У меня очень быстрый вопрос с простым воспроизводимым примером, связанным с моей работой по прогнозированию с помощью bnlearn library(bnlearn) Learning.set4=cbind(c("Yes","Yes","Yes","No","No","No"),c(9,10,8,3,2,1)) Learning.set4=as.data.frame(Learn…
03 янв '17 в 10:51
1
ответ
Карта причинно-следственных связей меняется при изменении порядка переменных
Я использую bnlearn а также pcalg R пакетов для получения карты причинно-следственных связей из наборов данных. Существует независимый от порядка алгоритм, который утверждает, что он не зависит от переменных, которые вводятся в качестве входных данн…
12 фев '19 в 11:18
0
ответов
Ошибка BNlearn R "Модель переменной должна иметь как минимум два уровня".
Пытаюсь создать BN, используя BNlearn, но я продолжаю получать ошибку; Ошибка в check.data(data, allow.types = discrete.data.types): переменная Model должна иметь как минимум два уровня. Это дает мне эту ошибку для каждой из моих переменных, даже ес…
28 фев '19 в 01:08
0
ответов
В R для байесовской сети, использующей bnlearn, вычисленные вероятности должны быть переданы следующему узлу или нет?
Я пытаюсь определить мой запрос. Может быть, мои слова неверны. Извините за недоразумение. Четыре вероятности в cptD относятся к предсказанию событий "D" из событий "C". например, события "C": "TRUE", "FALSE" и "D", возможные события: "y", "n". След…
27 фев '19 в 10:51
0
ответов
Пакет R bnlearn: запретить узлу иметь родителей
Используя пакет bnlearn, возможно ли настроить узел так, чтобы у него не было родителей? Я обнаружил, что это технически возможно с помощью функции черного списка. Пример, не позволяющий "А" иметь каких-либо родителей во включенных тестовых данных: …
05 янв '17 в 16:27
0
ответов
Оптимизируйте "доказательства" в cpquery, используя пакет bnlearn в R
Я использую пакет bnlearn в R. Пожалуйста, помогите мне уточнить некоторые моменты 1) network <- hc(DataSet_1) # Создать сеть по умолчанию 2) prior_prob <- bn.fit(network, DataSet_1) # Создать априорные вероятности 3) Posterior_prob <- cpqu…
25 июн '18 в 13:30
1
ответ
R пакет bnlearn: cpquery против предсказать - разные результаты?
Я хочу использовать свою байесовскую сеть в качестве классификатора, сначала на полных данных доказательства (predict), но также и по неполным данным (bnlearn::cpquery). Но, похоже, что даже работая с одним и тем же свидетельством, функции дают разн…
09 май '18 в 10:41
0
ответов
Байесовский вывод в R bnlearn, значения искомых дуг, модель в белом списке
Я использую Rstudio с установленным пакетом bnlearn. Я хочу, чтобы влияние различных родительских узлов на детей (с доверительными интервалами, если это возможно). Я имею:мой набор данных, состоящий из факторов (25 переменных, 200 случаев).мой белый…
03 май '17 в 09:37
0
ответов
Ошибка Mac OS X Sierra при установке BNLEARN в R
У меня есть Macbook Pro. Это работает OS X Sierra 10.12.6. На этом компьютере я бегу: Версия R 3.4.1 (2017-06-30) - "Одиночная свеча" R Studio Версия 1.0.153 Я пытаюсь установить bnlearn пакет для байесовского анализа. Тем не менее, когда я бегу ins…
11 сен '17 в 14:55
0
ответов
Пакет bnlearn: неожиданное поведение cpdist (предсказания)
Я столкнулся с проблемой, которая выходит за рамки моего понимания. Я сделал простой воспроизводимый пример для вас, чтобы проверить это. По сути, я создаю байесовскую сеть с двумя сильно коррелированными переменными, которые связаны между собой. Мо…
19 дек '16 в 19:58
1
ответ
Не удалось запустить официальный учебник bnlearn "Создание настраиваемых байесовских сетей" для запуска
Я смотрю на официальный учебник здесь. Я точно скопировал их код, но RStudio выдает мне сообщения об ошибках для строк , , B = GOOD (сообщение об ошибке: unexpected ',' in ",") а также dfit (сообщение об ошибке: object dfit not found). Вот точный ко…
05 май '18 в 23:33
0
ответов
Ошибка с аргументом bnlearn: iamb(bn) или gs(bn)
Я пытался создать байесовскую сеть с функциями iamb(x) и gs(x). Но он показал "Ошибка в check.data(x): переменная MFYield должна иметь как минимум два уровня". Вот мой код, bn[sapply(bn, is.character)] <- lapply(bn[sapply(bn, is.character)], as.f…
12 июл '17 в 04:42
0
ответов
Оценка символьной строки как функции
Допустим, у меня есть строка символов под названием доказательство: evidence = "API == 1 & preservative == 0" Я хочу использовать эту строку внутри другой функции (cpquery из пакета bnlearn, чтобы быть точным), но я не хочу, чтобы он оценивался …
16 мар '18 в 15:20
0
ответов
Как рассчитывается оценка NODE в Hill Climb с использованием bnlearn в R
Я работаю над своим первым заданием, используя пакет bnlearn для выполнения EDA. Я создал сеть с использованием набора высоты (hc) в R со всеми значениями по умолчанию. НО в Байесовской сети есть несколько узлов, в которых НЕ имеется ни одного предш…
24 май '18 в 12:52
0
ответов
Как автоматизировать байесовскую сеть (анализ текста) в R?
Я взял текстовые данные (Разговор между Кришной и Арджуной в Махабхарате). Я вручную создал уровни узлов и CPD к нему. Есть ли способ автоматизировать это? Ниже приведен код, который я реализовал library(bnlearn) set.seed(3) net <- model2network(…
03 июл '18 в 14:36
1
ответ
Как увеличить размер текста в сюжете байесовской сети с помощью bnlearn в R
Я пытаюсь нарисовать Bsyesian Network в R с помощью bnlearn. Вот мой код R library(bnlearn) library(Rgraphviz) first_variable <- rnorm(100) second_variable <- rnorm(100) third_variable <- rnorm(100) v <- data.frame(first_variable,second_…
21 мар '17 в 17:40
1
ответ
bnlearn, алгоритм восхождения на холм: как я могу получить альтернативные структуры в порядке оценки?
В пакете R "bnlearn" функция "hc" выводит только наиболее вероятную структуру в оценке (например, bic, aic). Но я хочу знать альтернативные структуры в порядке правдоподобия (то есть, оценка). Например, когда были заданы три узла (A, B, C), "hc" гов…
25 фев '19 в 09:11
0
ответов
Как построить байесовскую сеть, созданную перекрестной проверкой
Я ищу лучший алгоритм обучения структуры BN для моих непрерывных данных. Поэтому я использую blnearn упаковать и запустить команду: cv1 = bn.cv(data.to.work, bn = 'tabu', method = "hold-out", k = 10, runs = 10, cluster = cl, algorithm.args = list(wh…
08 сен '17 в 16:19