Что такое прогноз — коротко
Прогноз — это состояние интересующего процесса при определенных обстоятельствах.
Обстоятельства могут быть не только временем, а еще — количествами и объемами, деньгами, температурой или любым измеримым (хотя бы фактом наличия) показателем.
Следует отличать прогноз от плана и от стратегии:
- «Завтра днем будет дождь (лето нынче)», — прогноз,
- «Завтра я пойду купаться на озеро», — план,
- «Если будет дождь — я не пойду купаться», — стратегия.
Отличие в том, что прогноз это состояние, план это действие, а стратегия это отображение состояний в действия.
Способ (напрасно) распространенный прогнозирования
Называется «по аналогии». Самый распространенный он не только потому что простой и быстрый (из инструментов нужна только интуиция), а потому что большинство людей не аналитики.
Через сколько минут вскипит только что включенный чайник? Не думаю что при ответе на этот вопрос кто-то усредняет все свои наблюдения. Или даже пользуется последним ответом на этот вопрос. В какой-то момент смотрели на часы (и может даже на другой чайник) — и он вскипал за 3 минуты.
Это даже работает, но только в пространствах состояний, у которых нет сноса (по времени или другим параметрам). Даже чайник — и тот деградирует.
Пространств без сноса — практически очень мало. Солнце всходит утром, после осени идёт зима, и, пожалуй, всё. Зато инстинктивно.
Более того, здесь под сносом понимается накопление первого порядка, то есть скорость изменения. А если есть еще ускорение…
Выход в данном случае такой — надо найти способ перейти в бездрейфовое пространство из исходного (и метод обратно) — и тогда всё хорошо. Однако это целое приключение.
Так насколько километров-то бензина хватит?
А если пробки? А если по трассе на третьей? А на пятой?
Способ прогнозирования практический (сложный)
Разбить процесс на кусочки и свести воедино все модификации этих кусочков, причем так, чтобы прогнозы как можно ближе к замерам были. Иными словами — составить и откалибровать модель.
Фактически это и есть вычисления в бездрейфовом пространстве, не специфицируя его напрямую.
Чайник вскипит в зависимости от уровня напряжения, от того, насколько холодную воду залили, облака опять же (вдруг он от солнечных батарей).
Ах, да. Курс доллара какой будет?
Если у тебя от этого зависит очень много — не занимайся этим
А что если плохо калибруется? Либо усложнять модель, либо вводить в неё случайные величины и получать интервальные оценки.
Великие комбинации
Пара слов, почему все прогнозы — это комбинация двух описанных подходов.
Представим себе произвольный применимый на практике способ. Если мы его можем применить — то можем и алгоритмизировать, упаковать в функцию. Для примера — пусть это будет кофейная гуща.
Если метод использует данные по состояниям как базу знаний (мы берем разный кофе для получения гущи в зависимости от каких-то обстоятельств ситуации от которой мы строим прогноз) — первый случай. Если он их декомпозирует и реконструирует (смешиваем разный кофе в разных пропорциях) — второй случай. Качество не гарантированно конечно, но мы можем поискать пропорции.
Если кофейная гуща не использует какие-либо входы вообще (для прогнозов курса доллара) — это не способ прогнозирования: все мы знаем задачу про Буратино и яблоки. По определению прогноз — это состояние при некоторых обстоятельствах, произвольное состояние не учитывает обстоятельства.
Стратегия без прогнозов
Стратегия без прогнозов бессмысленна. Потому что любой противопоставленный агент с прогнозом и стратегией хотя бы на шаг вперед — в заведомо выигрышной ситуации. А если таких нет, то это просто серия подбрасываний случайной монетки 🙂
И эта монетка то ли честная, то ли нечестная… а может и с дрейфом?
Еще раз, стратегия на базе прогнозов на шаг дальше оппонента/природы всегда выигрышнее. Очень просто, если знать что потери при каком-то действии сейчас всегда перевесят выигрыш потом — действие делать не надо.
Всё остальное риск, который принимается.
Один комментарий на «“Прогнозируем что угодно”»
Заметки на полях: теорема «о кофейной гуще» доказывается по индукции.