Обновление простой байесовской модели набором новых данных, поступающих каждые 10 минут в Python

Я новичок в байесовском выводе в Python, и я хочу выполнять байесовское обновление с новыми данными каждый раз, когда они генерируются (частота 10 минут). Это означает, что я не буду выполнять это на известном наборе данных, а буду обновлять модель каждый раз с использованием единичных данных. К сожалению, я пока не нашел способа сделать это с Python. Есть ли у кого-нибудь предложения, как действовать в таком случае? Я пытался использовать PYMC3 для настройки моей модели. Буду очень признателен за любую помощь. С уважением


person mats_snaps    schedule 20.03.2020    source источник
comment
Отвечает ли это на ваш вопрос? Инкрементальное обновление модели с помощью PyMC3 Кроме того, этот другой вопрос имеет особую реализацию, в которой используется преимущество конъюгирования.   -  person merv    schedule 21.03.2020
comment
Спасибо за это предложение. Похоже, что в обоих случаях пользователи предлагают решения довольно сложных проблем. Я надеялся найти способ построить простейшую модель, которая обновлялась бы каждый раз. Я анализирую ветряную электростанцию, и ее данные приходят каждые 10 минут.   -  person mats_snaps    schedule 22.03.2020
comment
Рассмотрите возможность добавления примера вашего текущего кода, подходящего для одного набора данных. Без предложенной модели сложно предложить стратегию онлайн-обновления.   -  person merv    schedule 22.03.2020