PERT-распределение и треугольное распределение: что выбрать

PERT-распределение и треугольное распределение задаются одинаково — минимумом, наиболее вероятным значением и максимумом, — но ведут себя по-разному. Треугольное распределение придает крайним значениям больший вес, поэтому дает более высокое среднее и более длинные хвосты при несимметричной оценке. PERT-распределение гладкое, его среднее (мин + 4 × вероятное + макс) / 6 ближе к наиболее вероятному значению. Для экспертных оценок сроков и затрат обычно лучше PERT.

Почти любая модель риска начинается с экспертных оценок: «стоимость оборудования от 380 до 470 млн руб., скорее всего 400». Три числа нужно превратить в распределение вероятностей. Два самых популярных варианта — треугольное и PERT-распределение. Разница между ними кажется технической деталью, но она заметно меняет результат.

Сравнение на одной оценке

Возьмем оценку стоимости оборудования: минимум 380, наиболее вероятно 400, максимум 470 млн руб. Диапазон несимметричен: подорожать оборудование может сильнее, чем подешеветь.

0,0000,0050,0100,0150,0200,025ТреугольноеPERT380400420440460Стоимость оборудования, млн руб.
Треугольное и PERT-распределение с одинаковыми минимумом, наиболее вероятным значением и максимумом.
Показатель, млн руб.ТреугольноеPERT
Среднее416,7408,3
Стандартное отклонение19,315,8
P50413,9406,4
P80434,5422,1
P90444,9430,6
Вероятность превысить 44014,3 %3,6 %
Вероятность превысить 4506,3 %0,8 %

Треугольное распределение дает вероятность превысить 450 млн руб. в восемь раз больше, чем PERT. Если эксперт, называя максимум 470, имел в виду «почти невероятный худший случай», треугольник явно переоценивает такие исходы.

Почему треугольное распределение искажает оценку

  • Тяжелые хвосты. Плотность треугольника падает к краям линейно, поэтому значения вблизи максимума получают заметную вероятность.
  • Среднее зависит от крайних значений. Среднее треугольника — простое среднее трех чисел, и минимум с максимумом весят столько же, сколько наиболее вероятное значение. Ошибка эксперта в оценке максимума напрямую сдвигает результат. У PERT вес наиболее вероятного значения в четыре раза больше.
  • Излом в вершине. Распределение реальных величин обычно гладкое, а у треугольника острый пик. Это меньшая проблема, но она показывает, что форма выбрана для удобства, а не по смыслу.

В моделях с десятками оценок эти искажения складываются: модель на треугольных распределениях дает более высокие средние и более широкие диапазоны, чем та же модель на PERT. Какой результат ближе к реальности, зависит от того, что эксперты имели в виду под минимумом и максимумом. Поэтому важно договориться об этом заранее — см. «Экспертная оценка рисков».

Формулы PERT-распределения

PERT-распределение — частный случай бета-распределения, растянутого на интервал от минимума a до максимума b, с наиболее вероятным значением m:

α = 1 + 4 × (m − a) / (b − a) β = 1 + 4 × (b − m) / (b − a) Среднее = (a + 4m + b) / 6

Для оценки 380–400–470: α = 1,89, β = 4,11, среднее 408,3 млн руб. Название пришло из метода PERT (Program Evaluation and Review Technique), разработанного в конце 1950-х годов для планирования крупных оборонных программ США: формула среднего по трем оценкам использовалась для длительностей работ.

Как задать PERT в Excel и МоделРиск

В обычном Excel PERT-распределение задается через обратное бета-распределение:

=БЕТА.ОБР(СЛЧИС(); 1,89; 4,11; 380; 470)

Каждый пересчет (F9) дает новое случайное значение. Пошаговый пример модели на таких формулах — в статье «Метод Монте-Карло в Excel».

В МоделРиск есть готовые функции:

  • =VosePERT(380;400;470) — PERT-распределение;
  • =VoseModPERT(380;400;470;2) — модифицированный PERT: параметр γ = 2 делает распределение более пологим (P90 — 440,3 вместо 430,6), γ больше 4 — более острым;
  • =VoseTriangle(380;400;470) — треугольное распределение;
  • =VosePERTAlt(…) — PERT-распределение, заданное не минимумом и максимумом, а процентилями, например P10 и P90. Это удобно, потому что эксперту легче назвать «значение, ниже которого с вероятностью 10 %», чем абсолютный минимум.

Что выбрать

СитуацияРаспределение
Эксперт дал минимум, наиболее вероятное значение и максимумPERT или модифицированный PERT
Эксперт уверен в наиболее вероятном значении слабоМодифицированный PERT с γ меньше 4
Эксперт назвал P10 и P90 вместо крайних значенийPERT, заданный процентилями (VosePERTAlt)
Известны только границы, внутри — без предпочтенийРавномерное
Есть данные наблюденийРаспределение, подобранное по данным — см. «Подбор распределения»

Частые вопросы

Как рассчитать среднее PERT-распределения?

Среднее равно (минимум + 4 × наиболее вероятное + максимум) / 6. Для оценки 380–400–470 млн руб. это (380 + 1600 + 470) / 6 = 408,3 млн руб. У треугольного распределения среднее — (минимум + наиболее вероятное + максимум) / 3, то есть 416,7 млн руб.

Как задать PERT-распределение в Excel без надстроек?

Через бета-распределение: =БЕТА.ОБР(СЛЧИС(); α; β; мин; макс), где α = 1 + 4 × (вероятное − мин) / (макс − мин), β = 1 + 4 × (макс − вероятное) / (макс − мин). В английской версии Excel функция называется BETA.INV, а СЛЧИС — RAND.

Что такое модифицированное PERT-распределение?

Это PERT-распределение с дополнительным параметром γ (гамма), который управляет остротой пика. При γ = 4 получается обычный PERT, при меньших значениях распределение становится более пологим, при больших — более сосредоточенным вокруг наиболее вероятного значения.

Когда все-таки использовать треугольное распределение?

Когда минимум и максимум — это жесткие физические границы, а эксперт уверен, что значения у границ так же вероятны, как следует из треугольника. На практике это встречается редко; чаще треугольное распределение выбирают просто по привычке.

30дней

МоделРиск

МоделРиск — надстройка Excel для анализа рисков методом Монте-Карло. Пробная версия на 30 дней без ограничений.

Скачать МоделРиск бесплатно →

Тимур Купеев

Директор ООО «Стратегия Риска»

Руководит разработкой и внедрением МоделРиск, Тамары и Пеликана и проектами по количественному анализу рисков в промышленных, энергетических и финансовых компаниях.