Публикации по теме 'pymc3'
Начните с байесовского вывода
Начните с байесовского вывода
Если вы работали с машинным обучением и не уделяли байесовскому выводу особого внимания, я бы сказал, что это определенно то, на что стоит обратить внимание. Вы не только получите новый взгляд на то, как рассматривать различные модели машинного обучения, но и получите новый набор подходов к решению проблем анализа данных с помощью.
В этой статье я объясню некоторые основы того, что такое байесовский вывод, когда он может быть полезен, и приведу несколько..
Вопросы по теме 'pymc3'
Как определить пользовательский приоритет в PyMC3
Я хотел бы знать, можно ли определить пользовательское значение в PyMC3 (и как это сделать). Из здесь кажется, что в PyMC2 это относительно легко сделать (без необходимости изменять исходный код code), но в PyMC3 не все так просто (или я чего-то...
1874 просмотров
schedule
08.09.2023
Как определить общую детерминированную функцию в PyMC
В моей модели мне нужно получить значение моей детерминированной переменной из набора родительских переменных, используя сложную функцию Python.
Возможно ли это сделать?
Ниже приведен код pyMC3, который показывает, что я пытаюсь сделать в...
1350 просмотров
schedule
13.04.2023
Перенос кода pymc2 в pymc3: пользовательская функция правдоподобия
Я пытаюсь реализовать пример цензурированных данных в книге Ли и Вагенмакерса (глава 5.5, стр. 70). В pymc2 у меня есть следующая модель:
nattempts = 950
nfails = 949
n = 50 # Number of questions
y = np.zeros(nattempts)
y[nattempts-1] =...
465 просмотров
schedule
11.12.2022
Смоделируйте распределение, которое представляет собой комбинацию двух других
Я не могу найти пример по этому поводу или не вижу сходства с моей проблемой:
Я попытался смоделировать мультимодальное распределение, которое выглядит так, как будто оно определяется суммой двух распределений хи-квадрат (хотя можно взять любую...
333 просмотров
schedule
08.09.2023
pymc3, как кодировать дискретную байесовскую сеть CPT с несколькими состояниями?
Я пытаюсь построить простую байесовскую сеть, в которой дождь и разбрызгиватель являются родителями мокрой травы, но у каждого дождя и разбрызгивателя по три состояния (тип нечеткой логики, а не два обычных логических), а у мокрой травы два состояния...
204 просмотров
schedule
30.08.2023
Получите распределение, когда точка выбирается из смеси в PyMC3
У меня есть модель с pm.NormalMixture() , и когда я выбираю нормальную смесь, я также хочу знать, из какого из смешанных распределений выбирается эта точка.
import numpy as np
import pymc3 as pm
obs = np.concatenate([np.random.normal(5,1,100),...
176 просмотров
schedule
25.08.2023
pymc3 Условная детерминированная функция правдоподобия
Я новичок в PyMC3 и пытаюсь найти набор параметров, соответствующих данным эксперимента. Моя проблема в том, что моя функция правдоподобия зависит от предыдущих ответов участника.
Данные имеют следующую матричную форму:
participant | trial0...
551 просмотров
schedule
28.11.2022
Конусы байесовского предсказания PYMC3
Я все еще изучаю PYMC3, но не могу найти в документации ничего по следующей проблеме. Рассмотрим модель временных рядов байесовской структуры (BSTS) из этого вопроса без сезонности. Это можно смоделировать в PYMC3 следующим образом:
import...
1048 просмотров
schedule
04.03.2022
pymc3 математика правдоподобия с функцией non-theano
Я новичок в байесовском выводе. Я пытаюсь адаптировать код поиска по сетке, который я написал, для байесовского подхода Монте-Карло Маркова, и я использую PyMC3. Моя проблема в том, что код должен вызывать функцию, которую нельзя переписать в...
144 просмотров
schedule
28.06.2022
как разрешить bleach == 1.5.0 html5lib = 0.9999999 в windows10
Привет, я хочу установить pymc3 в тензорном потоке версии 3.5 в Windows
но это не сработало.
pip install git+https://github.com/pymc-devs/pymc3
tenorflow-tensorboard 1.5.0 имеет требование bleach == 1.5.0, но у вас будет bleach 2.1.2,...
3414 просмотров
schedule
13.06.2023
Есть ли способ для pymc3 вызвать исключение, когда target_accept не выполняется?
В настоящее время я запускаю модели выборки и обучения в цикле. и я хочу пропустить их, если они не соответствуют требованию target_except. Это возможно?
Auto-assigning NUTS sampler...
Initializing NUTS using jitter+adapt_diag...
Multiprocess...
329 просмотров
schedule
06.09.2022
pymc3 с настраиваемой функцией правдоподобия из оценки плотности ядра
Я пытаюсь использовать pymc3 с функцией правдоподобия, полученной из некоторых наблюдаемых данных. Эти наблюдаемые данные не соответствуют никакому хорошему стандартному распределению, поэтому я хочу определить свое собственное, основанное на этих...
328 просмотров
schedule
28.09.2023
Сброс графика Теано
Мне нужно запустить модель PyMC3 в цикле, чтобы оценивать/делать прогнозы каждый месяц. Как сбросить график Theano? Я знаком с Tensorflow и знаю, что это можно сделать, но поиск в Google, похоже, не приводит к каким-либо решениям. В качестве...
101 просмотров
schedule
13.06.2022
Обновление простой байесовской модели набором новых данных, поступающих каждые 10 минут в Python
Я новичок в байесовском выводе в Python, и я хочу выполнять байесовское обновление с новыми данными каждый раз, когда они генерируются (частота 10 минут). Это означает, что я не буду выполнять это на известном наборе данных, а буду обновлять модель...
121 просмотров
schedule
24.02.2022
Как мне отформатировать наблюдаемые данные для использования в байесовских сетях в pymc3?
Я изо всех сил пытаюсь понять, как наблюдаемые данные работают в pymc3. Из информации, которую я нашел до сих пор, эти два примера оказались наиболее полезными для меня, но я не могу заставить свою модель Работа.
В качестве примера того, что я...
62 просмотров
schedule
04.01.2024
ODE с неаналитическими параметрами, зависящими от времени, в PyMC3
Я работаю над решением следующего ODE с PyMC3:
def production( y, t, p ):
return p[0]*getBeam( t ) - p[1]*y[0]
getBeam( t ) - это мой коэффициент, зависящий от времени. Эти коэффициенты задаются массивом данных, доступ к которым...
49 просмотров
schedule
26.05.2024