Оркестр без дирижёра: музыканты рассаживаются, настраивают инструменты и начинают играть слаженно, потому что каждый слышит общий ритм. Так работает TreeDOX — метод, который предсказывает хаотические ряды, не требуя от человека ни выбора параметров, ни тонкой настройки. Раньше прогноз хаоса напоминал репетицию с капризным солистом: нейросети точны, но их нужно долго настраивать, а простые модели не дотягивают по качеству. Теперь ансамбль решающих деревьев справляется сам.
Секрет TreeDOX в явной памяти. Из временного ряда формируются окна: каждое следующее значение предсказывается по нескольким предыдущим. Затем дважды используется Extra Trees Regression — сначала для оценки важности признаков, потом для обучения на сокращённом наборе. Размер окна и число признаков определяются автоматически по взаимной информации и статистическим тестам. Никаких ручек, которые нужно крутить.
На отображении Эно и системе Лоренца TreeDOX воспроизвёл хаотические аттракторы с корреляционной размерностью, совпадающей до четвёртого знака. Для уравнения Курамото–Сивашинского с 64 пространственными точками прогноз держался около 12.5 ляпуновских времён. На реальном индексе Южного колебания метод показал ошибку ниже, а взаимную информацию выше, чем у LSTM и NG-RC. Время обучения — 0.63 секунды против 200 секунд у нейросетей с байесовской оптимизацией.
Раньше прогноз хаоса был искусством настройки: эксперт подбирал гиперпараметры под каждую задачу, тратя часы и вычислительные ресурсы. TreeDOX показывает, что ансамбль деревьев с автоматическим выбором задержек может конкурировать без единого подбираемого параметра. Прогноз хаоса становится рутинной операцией, доступной любому, кто умеет вызвать готовую библиотеку.
Оркестр отыграл концерт без дирижёра, и зал аплодирует. Деревья, настроенные сами по себе, предсказывают климатические индексы, биомедицинские сигналы и финансовые ряды. Метод ещё может развиваться: параллелизация на GPU ускорит обучение в десятки раз, а адаптация к нестационарным данным позволит менять окно задержки со временем. Но уже сейчас TreeDOX делает прогноз хаоса таким же простым, как вызов готовой библиотеки.
Для индекса Южного колебания TreeDOX обучился за 0.63 секунды, тогда как настройка LSTM через байесовскую оптимизацию заняла бы около 200 секунд.