Переводчик, который выучил грамматику языка хаоса на учебных примерах, теперь понимает живую речь с её акцентом и шумом. Так работает новый метод KDL: сначала нейросеть тренируется на искусственных данных, порождённых уравнением Льенара, а затем переносится на реальные временные ряды, где экстремальные события редки и непредсказуемы.
Экстремальные события — это гигантские волны-убийцы в океане, вспышки Эль-Ниньо, резкие скачки осадков. Они редки, поэтому данных для обучения мало, а их динамика нелинейна и чувствительна к шуму. Классические физические модели требуют точных начальных условий и быстро расходятся с реальностью, а чисто data-driven подходы нуждаются в огромных выборках. KDL обходит это ограничение: он учится на синтетике, где экстремальных событий можно сгенерировать сколько угодно, и переносит знание на реальные данные.
Секрет KDL в физической регуляризации: сеть предсказывает не только саму величину, но и её производные, а в функцию потерь добавлен член, требующий выполнения дифференциального уравнения. Это как если бы переводчик не просто запоминал фразы, а выучил грамматику языка, и теперь может распознавать даже незнакомые конструкции. На данных Эль-Ниньо KDL показал наименьшую ошибку RMSE (0.428 против 0.433 у LSTM при 20% обучающих данных) и наименьшую физическую невязку (276.654 против 283.340). При увеличении доли обучения до 80% преимущество сохраняется, но сокращается.
Для лихорадки денге перенос знаний с синтетики ухудшил результат, поэтому авторы отключили предобучение и оставили только физическую регуляризацию: KDL получил лучшую физическую невязку при 40% и 60% данных, хотя по RMSE уступил LSTM. На осадках острова Бьёрнёйа (15320 наблюдений) KDL выиграл по RMSE при 20%, 60% и 80% обучающих данных, но по физической невязке уступил резервуарным вычислениям. В среднем по всем наборам и разбиениям KDL занял первое место по RMSE (ранг 1.12) и MAE (ранг 1.29), обойдя LSTM, FFNN, CNN и ESN.
Переводчик, выучивший грамматику на учебных примерах, теперь понимает живую речь с её акцентом и шумом. KDL уже сегодня может улучшить раннее предупреждение о климатических аномалиях, вспышках инфекций и экстремальных осадках в регионах с короткими рядами наблюдений. А в инженерии он применим для прогноза редких отказов в хаотических системах, например, в энергосетях.
Уравнение Льенара, использованное для генерации синтетических данных, было введено французским физиком Альфредом Льенаром в 1928 году для описания колебательных контуров и с тех пор стало классикой теории нелинейных осцилляторов. Интересно, что экстремальные события в таких системах возникают как редкие, но повторяющиеся всплески амплитуды, похожие на гигантские волны-убийцы в океане.
Идея предсказывать хаос с помощью гибридного знания перекликается с романом Айзека Азимова «Основание», где психоистория объединяет статистику и детерминированные законы для прогноза будущего больших систем. В отличие от Азимова, здесь физика вшита в нейросеть, а не в уравнения для масс, но дух гибридного подхода схож.