Модель «Коллапс (поточечный расчет)» осуществляет агрегацию данных с нижнего уровня на верхний. Данная модель необходима при расчете задачи, требующей агрегации данных. Например, данные, рассчитанные по месяцам, необходимо просуммировать для квартальной динамики.
При поточечном расчете данные с нижнего уровня на верхний агрегируются последовательно в каждой точке сценария. Сначала будут рассчитываться точки модели, дающей входные значения для n первых значений нижнего уровня модели коллапса. После этого происходит агрегация данных для первой точки верхнего уровня по n значениям нижнего уровня. Затем происходит расчет модели, получающей входные данные первой точки верхнего уровня от модели коллапс и т.д.
Например, есть модели:
модель 1: Y1 = a1*X1[t]+c1
- месячная модель;
модель 2: Y2 = Collpase(Y1)
- агрегация с месяцев
на кварталы;
модель 3: Y3 = a1* Y2[t]+c2
- квартальная модель.
Расчет моделей с 2000 по 2005 год будет идти следующим образом:
рассчитывается модель Y1 на 01.01.2000, 01.02.2000, 01.03.2000;
модель Y2 агрегирует данные первых трех месяцев, получаем значение на первый квартал 2000 года;
модель Y3 рассчитывается на первый квартал 2000 года;
рассчитывается модель Y1 на 01.04.2000, 01.05.2000, 01.06.2000;
модель Y2 агрегирует данные следующих трех месяцев, получаем значение на второй квартал 2000 года;
модель Y3 рассчитывается на второй квартал 2000 года и т.д.
Модель «Коллапс (векторный расчет)», в отличие от данной модели, производит агрегацию сразу для всех точек сценария, даже если расчет задачи идет поточечно.
Панель «Спецификация» для модели с поточечным расчетом:
См. также:
Стандартная модель | Анализ временных рядов: агрегация | IModelling.Collapse