Вы возможно слышали что-то о пандемии COVID-19 (последние новости из Великобритании: несколько часов назад правительство объявило о введении ограничений на перемещение людей в связи с виросом. Теперь можно только ходить в магазин за продуктами и то 1 раз в 3 дня). Число новостей, мемов и просто шума по этому поводу давно перевалило за разумный уровень. […]
Прикладное прогнозирование
Пакет greybox для R
На днях я разместил в CRAN новый пакет — greybox (серый ящик). Идея названия произрастает из принципов моделирования, в соответствии с которыми все модели могут быть условно разделены на три типа: Чёрный ящик — модель, в которой неизвестны ни структура, ни параметры. Мы видим только входной и выходной сигналы Белый ящик — модель, в которой […]
Пакет «smooth» для R. Общие параметры. Часть 1. Прогнозные интервалы
Предыдущие 6 статей мы обсуждали основные свойства функции es(). Пришло время двигаться дальше. Начиная с этой статьи мы обсудим параметры, общие для всех функций, реализованных в пакете smooth. К таким функциям относятся: es(), ssarima(), ces(), ges() и sma(). Однако, беря во внимание, что на данный момент мы обсудили только экспоненциальное сглаживанием, все примеры мы будем […]
Пакет «smooth» для R. Функция es(). Часть 6. О том, как происходит оптимизация параметров
Теперь, когда мы обсудили основные черты функции es(), мы можем перейти к тому, как оптимизационный механизм работает, как параметры ограничиваются и как задаются стартовые значения при оптимизации функции es(). Эта статья написана для тех исследователей, которым важно знать, как работает тёмная сторона es(). Заметим, что в этой статье, мы будем обсуждать стартовые значения параметров. Не […]
Презентация в Университете города Bath
На прошлой неделе я посетил университет города Bath, в котором по случаю визита сделал презентацию на научном семинаре, организованном Фотиосом Петропулосом, на тему «Одна за всех: прогнозирование целочисленного и не целочисленного спроса с помощью одной модели«. Презентация была принята хорошо, хотя и вызвала острые вопросы со стороны участников семинара. После презентации прошла сессия мозгового штурма […]
Пакет «smooth» для R. Функция es(). Часть 5. Важные параметры
В предыдущих статьях мы рассматривали обычно два аспекта функции es(): теорию, лежащую в основе, а затем практику. Однако в этой статье первую часть мы опустим, потому что рассказывать тут не о чем. Данная статья по большей части посвящена тому, что же ещё можно натворить с помощью параметров функции es(). Начнём с инициализации экспоненциального сглаживания. История […]
Пакет «smooth» для R. Функция es(). Часть 4. Выбор моделей и комбинирование прогнозов
Смешенные модели экспоненциального сглаживания В прошлых статьях мы обсудили чистые аддитивные и мультипликативные модели экспоненциального сглаживания. Логичным продолжением было бы обсуждение смешанных моделей, в которых некоторые компоненты имеют аддитивный характер, в то время как другие — мультипликативный. Однако я не хочу тратить на таких моделях много времени и решил упомянуть о них лишь вскользь. А […]
Пакет «smooth» для R. Функция es(). Часть 3. Мультипликативные модели
Голая теория В прошлый раз мы обсуждали аддитивные модели экспоненциального сглаживания, сегодня пришла пора мультипликативных. Вообще в среде прогнозистов имеется некоторый скепсис по поводу мультипликативных моделей экспоненциального сглаживания. Нет, конечно, когда речь заходит о типе сезонности, многие скажут, что нужно использовать мультипликативную, и будут правы (очень многие ряды имеют такой характер сезонности). Однако в случае […]
Пакет «smooth» для R. Функция es(). Часть 2. Аддитивные модели
Немного статистики Как уже упоминалось в предыдущей статье, для пакета «smooth» написана документация с подробный объяснением всех моделей, лежащих в основе функций. Здесь мы обсудим несколько основных аспектов, касающихся функции es(). Сегодня мы обсудим аддитивные модели. У этих моделей все компоненты представлены не в мультипликативном виде, что облегчает их понимание и построение. Функция es() использует […]
Пакет «smooth» для R. Функция es(). Часть 1
Итак, свершилось! Пакет, над которым я работал последние года полтора, наконец выложен в CRAN. Как это водится, вся документация в пакете — на английском языке: и винеты, и даже написанный мною собственноручно огроменный документ с подробным описанием того, что там творится внутри. Поэтому, чтобы донести смысл пакета до рускоязычной аудитории, я попытаюсь в серии постов […]