Байесовский тренажёр для Эль-Ниньо: как обучить нейросеть на двадцати годах данных

Оригинал: "A Bayesian Machine Learning Algorithm for Predicting ENSO Using Short Observational Time Series"
arXiv:2104.01435 · 2021-04-03 · CC BY 4.0 · 3 мин
Новый алгоритм обучения нейросети использует короткий ряд наблюдений и грубую физическую модель, чтобы предсказывать Эль-Ниньо на девять с половиной месяцев вперёд.

Контекст

Эль-Ниньо — Южное колебание (ЭНСО) остаётся главным источником межгодовой изменчивости климата, влияя на осадки, урожаи и экономику по всему миру. Классические ансамблевые прогнозы на физических моделях страдают от модельных ошибок, а методы машинного обучения упираются в короткий ряд наблюдений: за спутниковую эру зафиксировано лишь три сильных Эль-Ниньо. Соседние работы в архиве идут в русле применения нейросетей к климатическим данным, но в основном используют большие наборы или стандартное обучение; данная статья стоит особняком, предлагая байесовскую схему, которая систематически использует грубую модель для компенсации нехватки данных.

Методы

Авторы строят байесовский алгоритм обучения (BML) для нейросети с прямой связью. В качестве априорной информации генерируют длинный временной ряд (около 30 000 недельных отсчётов) из трёхмерной стохастической модели, описывающей взаимодействие температуры поверхности океана в регионе Niño 3, глубины термоклина в западной части Тихого океана и ветровых порывов. Короткий наблюдательный ряд (1983–1999 или 2001–2020 годы) служит функцией правдоподобия: на каждом шаге градиентного спуска предлагается обновление параметров по априорным данным, а затем оно принимается или отвергается в зависимости от того, уменьшает ли ошибку на наблюдениях. Такой двухшаговый цикл напоминает байесовский марковский цепной Монте-Карло, но даёт одну точечную оценку сети.

Результаты

Прогноз BML с одной лишь температурой Niño 3 сохраняет мастерство до 7,5 месяцев, а с добавлением термоклина и ветровых порывов — до 9,5 месяцев. Это заметно лучше и персистентного прогноза (5 месяцев), и ансамблевого прогноза на основе физической модели (6 месяцев). Алгоритм в значительной степени преодолевает весенний барьер предсказуемости: при старте с февраля по август корреляция остаётся выше 0,5 почти 10 месяцев, а для апреля полезный прогноз extends до 9 месяцев. BML также снижает неопределённость: 95% доверительный интервал навыка заметно уже, чем у стандартного обучения, а результаты устойчивы к случайным возмущениям параметров априорной модели.

Значение

Работа отличается от соседних исследований тем, что впервые систематически объединяет грубую физическую модель и короткие наблюдения в едином байесовском цикле обучения, а не просто конкатенирует данные или использует стандартную регуляризацию. Это позволяет извлекать пользу из несовершенной модели, не требуя дорогих схем ассимиляции данных. Подход принципиально применим к любой геофизической системе с ограниченными наблюдениями, если есть разумная приближённая модель.

Развитие

Метод можно расширить на прогноз пространственно-временных паттернов разнообразия ЭНСО, а также проверить с оперативными моделями в качестве априорных. Интересен вопрос о том, при какой длине наблюдательного ряда стандартное обучение догоняет BML; авторы планируют изучить это в контролируемой среде с известной динамикой. Возможно включение тропических и внетропических предвестников для дальнейшего улучшения прогноза.

Влияние

Метод может улучшить сезонные прогнозы Эль-Ниньо в оперативных центрах, особенно в условиях ограниченных данных. Он также полезен для других задач геофизики, где наблюдения редки, а модели несовершенны.

Следующие шаги

Проверить BML с более реалистичными моделями в качестве априорных и с другими переменными-предвестниками. Оценить, как длина обучающей выборки влияет на сравнительное преимущество метода.

Ключевые проблемы

Статья напрямую связана с проблемой нехватки данных в машинном обучении для климатических прогнозов, а также с давним вопросом о весеннем барьере предсказуемости ЭНСО. Она показывает, что даже грубая физическая модель может служить полезным априорным знанием, снижая дисперсию оценок без внесения большого смещения.

Ветровые порывы в западной части Тихого океана, которые авторы включают в модель, живут на внутрисезонных масштабах: для прогноза используются данные всего за последние 8 дней, тогда как температура и термоклин берутся за 8 недель. Такая разномасштабность входов оказалась ключевой для продления навыка прогноза.

Ключевые числа

  • длина обучающего ряда: около 30 000 недельных отсчётов из модели
  • навык прогноза BML: 9,5 месяцев
  • навык прогноза персистентности: 5 месяцев
  • навык ансамблевого прогноза: 6 месяцев
  • порог корреляции для мастерства: 0,5
Понятия
навык прогноза весенний барьер предсказуемости машинное обучение температура поверхности моря OISST v2.1 среднеквадратичная ошибка многомерный индекс ЭНСО ERSST южная осцилляция эль-ниньо регрессия нейронной сети модель Джина–Тиммермана ансамблевый прогноз океанический индекс нино аномалия температуры поверхности моря распространение экваториальных волн оценка максимального правдоподобия NOAA PMEL TAO байесовский вывод oisst nrt линейная инверсная модель