Я пытаюсь понять, как использовать сканирование и тарелку вместе для анализа иерархических временных рядов. Например, иерархическая модель AR (1) (притворяться mu_phi и sigma_phi неизвестны).
здесь. с: < /p>
num_series=10
min_length=30
max_length=60
mu_phi=0.7
sigma_phi=0.1
ys = []
phis = []
ts = []
for j in range(num_series):
t = np.random.randint(min_length, max_length)
phi = np.clip(np.random.normal(mu_phi, sigma_phi), a_min = -1, a_max = 1)
y = [0]
for j in range(t + 1):
y.append(phi * y[-1] + np.random.normal(0,1))
ys.append(y)
phis.append(phi)
ts.append(t)
< /code>
Вот примеры из Numpyro, внедряющего модель AR (2) и модель иерархического временного ряда. К сожалению, иерархический пример модели временных рядов, который они предоставляют, довольно сложный, и у меня возникают проблемы с пониманием его. Кроме того, вот документация для сканирования и пластины в Numpyro. < /P>
Это то, что я хотел бы, чтобы из ответа: < /p>
Подробное объяснение того, как интегрировать сканирование и пластину < /li>
, чтобы соответствовать вышеуказанно>
Подробнее здесь: https://stackoverflow.com/questions/795 ... in-numpyro
Иерархическая модель AR (1) в Numpyro ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение