{"id":948789,"date":"2023-06-16T13:30:00","date_gmt":"2023-06-16T20:30:00","guid":{"rendered":"https:\/\/www.microsoft.com\/en-us\/research\/?p=948789"},"modified":"2023-06-16T13:35:16","modified_gmt":"2023-06-16T20:35:16","slug":"improving-subseasonal-forecasting-with-machine-learning","status":"publish","type":"post","link":"https:\/\/www.microsoft.com\/en-us\/research\/blog\/improving-subseasonal-forecasting-with-machine-learning\/","title":{"rendered":"Improving Subseasonal Forecasting with Machine Learning"},"content":{"rendered":"\n<p><em>This content was previously published by&nbsp;<a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" href=\"https:\/\/communities.nature.com\/\" target=\"_blank\" rel=\"noopener noreferrer\">Nature Portfolio and Springer Nature Communities<span class=\"sr-only\"> (opens in new tab)<\/span><\/a><\/em> <em>on <a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" href=\"https:\/\/earthenvironmentcommunity.nature.com\/posts\/improving-subseasonal-forecasting-with-machine-learning\" target=\"_blank\" rel=\"noopener noreferrer\">Nature Portfolio Earth and Environment Community<span class=\"sr-only\"> (opens in new tab)<\/span><\/a>.<\/em><\/p>\n\n\n\n<p>Improving our ability to forecast the weather and climate is of interest to all sectors of the economy and to government agencies from the local to the national level. Weather forecasts zero to ten days ahead and climate forecasts seasons to decades ahead are currently used operationally in decision-making, and the accuracy and reliability of these forecasts has improved consistently in recent decades (Troccoli, 2010). However, many critical applications \u2013 including water allocation, wildfire management, and drought and flood mitigation \u2013 require subseasonal forecasts with lead times in between these two extremes (Merryfield et al., 2020; White et al., 2017).<\/p>\n\n\n\n<p>While short-term forecasting accuracy is largely sustained by physics-based dynamical models, these deterministic methods have limited subseasonal accuracy due to chaos (Lorenz, 1963). Indeed, subseasonal forecasting has long been considered a <em>\u201cpredictability desert\u201d<\/em> due to its complex dependence on both local weather and global climate variables (Vitart et al., 2012). <a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" href=\"https:\/\/nap.nationalacademies.org\/catalog\/21873\/next-generation-earth-system-prediction-strategies-for-subseasonal-to-seasonal\" target=\"_blank\" rel=\"noopener noreferrer\">Recent studies<span class=\"sr-only\"> (opens in new tab)<\/span><\/a>, however, have highlighted important sources of predictability on subseasonal timescales, and the focus of several&nbsp;recent large-scale research efforts has been to advance the subseasonal capabilities of operational physics-based models (Vitart et al., 2017; Pegion et al., 2019; Lang et al., 2020). Our team has undertaken a parallel effort to demonstrate the value of machine learning methods in improving subseasonal forecasting.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"the-subseasonal-climate-forecast-rodeo\">The Subseasonal Climate Forecast Rodeo<\/h2>\n\n\n\n<p>To improve the accuracy of subseasonal forecasts, the U.S. Bureau of Reclamation (USBR) and the National Oceanic and Atmospheric Administration (NOAA) launched the <a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" href=\"https:\/\/www.challenge.gov\/challenge\/sub-seasonal-climate-forecast-rodeo\/\" target=\"_blank\" rel=\"noopener noreferrer\">Subseasonal Climate Forecast Rodeo<span class=\"sr-only\"> (opens in new tab)<\/span><\/a>, a yearlong real-time forecasting challenge in which participants aimed to skillfully predict temperature and precipitation in the western U.S. two-to-four weeks and four-to-six weeks in advance. Our team developed a machine learning approach to the Rodeo and a <a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" href=\"https:\/\/dataverse.harvard.edu\/dataset.xhtml?persistentId=doi:10.7910\/DVN\/IHBANG\" target=\"_blank\" rel=\"noopener noreferrer\">SubseasonalRodeo dataset<span class=\"sr-only\"> (opens in new tab)<\/span><\/a> for training and evaluating subseasonal forecasting systems.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1400\" height=\"1390\" src=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2023\/06\/week-3-4-forecast.jpg\" alt=\"Week 3-4 temperature forecasts and observations for February 5th, 2018. Upper left: Our Rodeo submission. Upper right: Realized temperature anomalies. Bottom left: Forecast of the U.S. operational dynamical model, Climate Forecasting System v2. Bottom right: A standard meteorological forecasting method used as a Rodeo baseline.\" class=\"wp-image-948849\" srcset=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2023\/06\/week-3-4-forecast.jpg 1400w, https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2023\/06\/week-3-4-forecast-300x298.jpg 300w, https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2023\/06\/week-3-4-forecast-1024x1017.jpg 1024w, https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2023\/06\/week-3-4-forecast-150x150.jpg 150w, https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2023\/06\/week-3-4-forecast-768x763.jpg 768w, https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2023\/06\/week-3-4-forecast-180x180.jpg 180w, https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2023\/06\/week-3-4-forecast-181x180.jpg 181w\" sizes=\"auto, (max-width: 1400px) 100vw, 1400px\" \/><figcaption class=\"wp-element-caption\"><em>Week 3-4 temperature forecasts and observations for February 5th, 2018. Upper left: Our <\/em><a href=\"https:\/\/www.challenge.gov\/challenge\/sub-seasonal-climate-forecast-rodeo\/\" target=\"_blank\" rel=\"noreferrer noopener\"><em>Rodeo<\/em><\/a><em> submission. Upper right: Realized temperature anomalies. Bottom left: Forecast of the U.S. operational dynamical model, Climate Forecasting System v2. Bottom right: A standard meteorological forecasting method used as a Rodeo baseline<\/em>.<\/figcaption><\/figure>\n\n\n\n<div style=\"height:15px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n\t<div class=\"border-bottom border-top border-gray-300 mt-5 mb-5 msr-promo text-center text-md-left alignwide\" data-bi-aN=\"promo\" data-bi-id=\"670821\">\n\t\t\n\n\t\t<p class=\"msr-promo__label text-gray-800 text-center text-uppercase\">\n\t\t<span class=\"px-4 bg-white display-inline-block font-weight-semibold small\">Spotlight: Microsoft research newsletter<\/span>\n\t<\/p>\n\t\n\t<div class=\"row pt-3 pb-4 align-items-center\">\n\t\t\t\t\t\t<div class=\"msr-promo__media col-12 col-md-5\">\n\t\t\t\t<a class=\"bg-gray-300 display-block\" href=\"https:\/\/info.microsoft.com\/ww-landing-microsoft-research-newsletter.html\" aria-label=\"Microsoft Research Newsletter\" data-bi-cN=\"Microsoft Research Newsletter\" target=\"_blank\">\n\t\t\t\t\t<img decoding=\"async\" class=\"w-100 display-block\" src=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2019\/09\/Newsletter_Banner_08_2019_v1_1920x1080.png\" alt=\"\" \/>\n\t\t\t\t<\/a>\n\t\t\t<\/div>\n\t\t\t\n\t\t\t<div class=\"msr-promo__content p-3 px-5 col-12 col-md\">\n\n\t\t\t\t\t\t\t\t\t<h2 class=\"h4\">Microsoft Research Newsletter<\/h2>\n\t\t\t\t\n\t\t\t\t\t\t\t\t<p id=\"microsoft-research-newsletter\" class=\"large\">Stay connected to the research community at Microsoft.<\/p>\n\t\t\t\t\n\t\t\t\t\t\t\t\t<div class=\"wp-block-buttons justify-content-center justify-content-md-start\">\n\t\t\t\t\t<div class=\"wp-block-button is-style-fill-chevron\">\n\t\t\t\t\t\t<a href=\"https:\/\/info.microsoft.com\/ww-landing-microsoft-research-newsletter.html\" aria-describedby=\"microsoft-research-newsletter\" class=\"btn btn-brand glyph-append glyph-append-chevron-right\" data-bi-cN=\"Microsoft Research Newsletter\" target=\"_blank\">\n\t\t\t\t\t\t\tSubscribe today\t\t\t\t\t\t<\/a>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/div><!--\/.msr-promo__content-->\n\t<\/div><!--\/.msr-promo__inner-wrap-->\n\t<\/div><!--\/.msr-promo-->\n\t\n\n\n<p>Our final Rodeo solution was an ensemble of two nonlinear regression models. The first integrates a diverse collection of meteorological measurements and dynamic model forecasts and prunes irrelevant predictors using a customized multitask model selection procedure. The second uses only historical measurements of the target variable (temperature or precipitation) and introduces multitask nearest neighbor features into a weighted local linear regression. Each model alone outperforms the debiased operational U.S. Climate Forecasting System version 2 (CFSv2), and, over 2011-2018, an ensemble of our regression models and debiased CFSv2 improves debiased CFSv2 skill by 40%-50% for temperature and 129%-169% for precipitation. See our write-up <a href=\"https:\/\/www.microsoft.com\/en-us\/research\/publication\/improving-subseasonal-forecasting-in-the-western-u-s-with-machine-learning\/\">Improving Subseasonal Forecasting in the Western U.S. with Machine Learning<\/a> for more details. While this work demonstrated the promise of machine learning models for subseasonal forecasting, it also highlighted the complementary strengths of physics- and learning-based approaches and the opportunity to combine those strengths to improve forecasting skill.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"adaptive-bias-correction-abc\">Adaptive Bias Correction (ABC)<\/h2>\n\n\n\n<p>To harness the complementary strengths of physics- and learning-based models, we next developed a hybrid dynamical-learning framework for improved subseasonal forecasting. In particular, we learn to adaptively correct the biases of dynamical models and apply our novel <em>adaptive bias correction <\/em>(ABC) to improve the skill of subseasonal temperature and precipitation forecasts.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1400\" height=\"1322\" src=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2023\/06\/subseasonal-lead-times.jpg\" alt=\"At subseasonal lead times, weeks 3-4 and 5-6, ABC doubles or triples the forecasting skill of leading operational dynamical models from the U.S. (CFSv2) and Europe (ECMWF).\" class=\"wp-image-948867\" srcset=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2023\/06\/subseasonal-lead-times.jpg 1400w, https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2023\/06\/subseasonal-lead-times-300x283.jpg 300w, https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2023\/06\/subseasonal-lead-times-1024x967.jpg 1024w, https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2023\/06\/subseasonal-lead-times-768x725.jpg 768w, https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2023\/06\/subseasonal-lead-times-191x180.jpg 191w\" sizes=\"auto, (max-width: 1400px) 100vw, 1400px\" \/><figcaption class=\"wp-element-caption\"><em>At subseasonal lead times, weeks 3-4 and 5-6, ABC doubles or triples the forecasting skill of leading operational dynamical models from the U.S. (CFSv2) and Europe (ECMWF).<\/em><\/figcaption><\/figure>\n\n\n\n<p>ABC is an ensemble of three new low-cost, high-accuracy machine learning models: Dynamical++, Climatology++, and Persistence++. Each model trains only on past temperature, precipitation, and forecast data and outputs corrections for future forecasts tailored to the site, target date, and dynamical model. Dynamical++ and Climatology++ learn site- and date-specific offsets for dynamical and climatological forecasts by minimizing forecasting error over adaptively-selected training periods. Persistence++ additionally accounts for recent weather trends by combining lagged observations, dynamical forecasts, and climatology to minimize historical forecasting error for each site.<\/p>\n\n\n\n<p>ABC can be applied operationally as a computationally inexpensive enhancement to any dynamical model forecast, and we use this property to substantially reduce the forecasting errors of eight operational dynamical models, including the state-of-the-art ECMWF model.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1400\" height=\"1400\" src=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2023\/06\/temperature-forecasts.jpg\" alt=\"ABC can be applied operationally as a computationally inexpensive enhancement to any dynamical model forecast.\" class=\"wp-image-948870\" srcset=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2023\/06\/temperature-forecasts.jpg 1400w, https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2023\/06\/temperature-forecasts-300x300.jpg 300w, https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2023\/06\/temperature-forecasts-1024x1024.jpg 1024w, https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2023\/06\/temperature-forecasts-150x150.jpg 150w, https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2023\/06\/temperature-forecasts-768x768.jpg 768w, https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2023\/06\/temperature-forecasts-180x180.jpg 180w, https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2023\/06\/temperature-forecasts-360x360.jpg 360w\" sizes=\"auto, (max-width: 1400px) 100vw, 1400px\" \/><figcaption class=\"wp-element-caption\"><em>ABC can be applied operationally as a computationally inexpensive enhancement to any dynamical model forecast.<\/em><\/figcaption><\/figure>\n\n\n\n<p>A practical implication of these improvements for downstream decision-makers is an expanded geographic range for actionable skill, defined here as spatial skill above a given sufficiency threshold. For example, we vary the weeks 5-6 sufficiency threshold from 0 to 0.6 and find that ABC consistently boosts the number of locales with actionable skill over both raw and operationally-debiased CFSv2 and ECMWF.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1400\" height=\"1257\" src=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2023\/06\/ABC-forecasting-accuracy.jpg\" alt=\"ABC consistently boosts the number of locales with forecasting accuracy above a given skill threshold, an important property for operational decision-making in water allocation, wildfire management, and drought and flood mitigation.\" class=\"wp-image-948873\" srcset=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2023\/06\/ABC-forecasting-accuracy.jpg 1400w, https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2023\/06\/ABC-forecasting-accuracy-300x269.jpg 300w, https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2023\/06\/ABC-forecasting-accuracy-1024x919.jpg 1024w, https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2023\/06\/ABC-forecasting-accuracy-768x690.jpg 768w, https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2023\/06\/ABC-forecasting-accuracy-200x180.jpg 200w\" sizes=\"auto, (max-width: 1400px) 100vw, 1400px\" \/><figcaption class=\"wp-element-caption\"><em>ABC consistently boosts the number of locales with forecasting accuracy above a given skill threshold, an important property for operational decision-making in water allocation, wildfire management, and drought and flood mitigation.&nbsp;<\/em><\/figcaption><\/figure>\n\n\n\n<p>We couple these performance improvements with a practical workflow for explaining ABC skill gains using Cohort Shapley (Mase et al., 2019) and identifying higher-skill windows of opportunity (Mariotti et al., 2020) based on relevant climate variables.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1400\" height=\"1002\" src=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2023\/06\/forecast-of-opportunity-workflow.jpg\" alt=\"a.) impact of hgt_500_pc1 on ABC skill improvement b.) forecast with largest hgt_500_pc1 impact\" class=\"wp-image-948876\" srcset=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2023\/06\/forecast-of-opportunity-workflow.jpg 1400w, https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2023\/06\/forecast-of-opportunity-workflow-300x215.jpg 300w, https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2023\/06\/forecast-of-opportunity-workflow-1024x733.jpg 1024w, https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2023\/06\/forecast-of-opportunity-workflow-768x550.jpg 768w, https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2023\/06\/forecast-of-opportunity-workflow-240x172.jpg 240w\" sizes=\"auto, (max-width: 1400px) 100vw, 1400px\" \/><figcaption class=\"wp-element-caption\"><em>Our \u201cforecast of opportunity\u201d workflow explains ABC skill gains in terms of relevant climate variables observable at forecast time.<\/em><\/figcaption><\/figure>\n\n\n\n<p>To facilitate future deployment and development, we also release our model and workflow code through the <a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" href=\"http:\/\/github.com\/microsoft\/subseasonal_toolkit\" target=\"_blank\" rel=\"noopener noreferrer\">subseasonal_toolkit<span class=\"sr-only\"> (opens in new tab)<\/span><\/a> Python package.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"the-subseasonalclimateusa-dataset\">The SubseasonalClimateUSA dataset<\/h3>\n\n\n\n<p>To train and evaluate our contiguous US models, we developed a <a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" href=\"https:\/\/github.com\/microsoft\/subseasonal_data\" target=\"_blank\" rel=\"noopener noreferrer\">SubseasonalClimateUSA dataset<span class=\"sr-only\"> (opens in new tab)<\/span><\/a> housing a diverse collection of ground-truth measurements and model forecasts relevant to subseasonal timescales. The SubseasonalClimateUSA dataset is updated regularly and publicly accessible via the <a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" href=\"https:\/\/github.com\/microsoft\/subseasonal_data\" target=\"_blank\" rel=\"noopener noreferrer\">subseasonal_data<span class=\"sr-only\"> (opens in new tab)<\/span><\/a> package. In <a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" href=\"https:\/\/github.com\/microsoft\/subseasonal_data\" target=\"_blank\" rel=\"noopener noreferrer\">SubseasonalClimateUSA: A Dataset for Subseasonal Forecasting and Benchmarking<span class=\"sr-only\"> (opens in new tab)<\/span><\/a>, we used this dataset to benchmark ABC against operational dynamical models and seven state-of-the-art deep learning and machine learning methods from the literature. For each subseasonal forecasting task, ABC and its component models provided the best performance.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1400\" height=\"958\" src=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2023\/06\/percentage-accuracy-improvement.jpg\" alt=\"Percentage improvement in accuracy over operationally-debiased dynamical CFSv2 forecasts. ABC consistently outperforms standard meteorological baselines (Persistence and Climatology) and 7 state-of-the-art machine learning and deep learning methods from the literature.\" class=\"wp-image-948879\" srcset=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2023\/06\/percentage-accuracy-improvement.jpg 1400w, https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2023\/06\/percentage-accuracy-improvement-300x205.jpg 300w, https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2023\/06\/percentage-accuracy-improvement-1024x701.jpg 1024w, https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2023\/06\/percentage-accuracy-improvement-768x526.jpg 768w, https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2023\/06\/percentage-accuracy-improvement-240x164.jpg 240w\" sizes=\"auto, (max-width: 1400px) 100vw, 1400px\" \/><figcaption class=\"wp-element-caption\"><em>Percentage improvement in accuracy over operationally-debiased dynamical CFSv2 forecasts. ABC consistently outperforms standard meteorological baselines (Persistence and Climatology) and 7 state-of-the-art machine learning and deep learning methods from the literature.<\/em><\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"online-learning-with-optimism-and-delay\">Online learning with optimism and delay<\/h2>\n\n\n\n<p>To provide more flexible and adaptive model ensembling in the operational setting&nbsp;of real-time climate and weather forecasting, we developed three new optimistic online learning algorithms \u2014 AdaHedgeD, DORM, and DORM+ \u2014 that require no parameter tuning and have optimal regret guarantees under delayed feedback.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1400\" height=\"595\" src=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2023\/06\/cumulative-regret.jpg\" alt=\"online learning regret plot\" class=\"wp-image-948882\" srcset=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2023\/06\/cumulative-regret.jpg 1400w, https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2023\/06\/cumulative-regret-300x128.jpg 300w, https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2023\/06\/cumulative-regret-1024x435.jpg 1024w, https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2023\/06\/cumulative-regret-768x326.jpg 768w, https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2023\/06\/cumulative-regret-240x102.jpg 240w\" sizes=\"auto, (max-width: 1400px) 100vw, 1400px\" \/><figcaption class=\"wp-element-caption\"><em>Each year, the <\/em><a href=\"https:\/\/github.com\/geflaspohler\/poold\" target=\"_blank\" rel=\"noreferrer noopener\"><em>PoolD<\/em><\/a><em> online learning algorithms produce ensemble forecasts with accuracy comparable to the best individual model in hindsight despite observing only 26 observations per year.<\/em><\/figcaption><\/figure>\n\n\n\n<p>Our open-source Python implementation, available via the <a class=\"msr-external-link glyph-append glyph-append-open-in-new-tab glyph-append-xsmall\" href=\"https:\/\/github.com\/geflaspohler\/poold\" target=\"_blank\" rel=\"noopener noreferrer\">PoolD<span class=\"sr-only\"> (opens in new tab)<\/span><\/a> library, provides simple strategies for combining the forecasts of different subseasonal forecasting models, adapting the weights of each model based on real-time performance. See our write-up <a href=\"https:\/\/www.microsoft.com\/en-us\/research\/publication\/online-learning-with-optimism-and-delay\/\">Online Learning with Optimism and Delay<\/a> for more details.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"looking-forward\">Looking forward<\/h2>\n\n\n\n<p>We\u2019re excited to continue exploring machine learning applied to subseasonal forecasting on a global scale, and we hope that our open-source packages will facilitate future subseasonal development and benchmarking. If you have ideas for model or dataset development, please contribute to our <a href=\"https:\/\/www.microsoft.com\/en-us\/research\/project\/subseasonal-climate-forecasting\/downloads\/\">open-source Python code<\/a> or contact us!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>This content was previously published by&nbsp;Nature Portfolio and Springer Nature Communities (opens in new tab) on Nature Portfolio Earth and Environment Community (opens in new tab). Improving our ability to forecast the weather and climate is of interest to all sectors of the economy and to government agencies from the local to the national level. [&hellip;]<\/p>\n","protected":false},"author":42183,"featured_media":948897,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"msr-url-field":"","msr-podcast-episode":"","msrModifiedDate":"","msrModifiedDateEnabled":false,"ep_exclude_from_search":false,"_classifai_error":"","msr-author-ordering":null,"msr_hide_image_in_river":0,"footnotes":""},"categories":[1],"tags":[],"research-area":[13556,198583],"msr-region":[],"msr-event-type":[],"msr-locale":[268875],"msr-post-option":[243984],"msr-impact-theme":[],"msr-promo-type":[],"msr-podcast-series":[],"class_list":["post-948789","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-research-blog","msr-research-area-artificial-intelligence","msr-research-area-ecology-environment","msr-locale-en_us","msr-post-option-blog-homepage-featured"],"msr_event_details":{"start":"","end":"","location":""},"podcast_url":"","podcast_episode":"","msr_research_lab":[199563],"msr_impact_theme":[],"related-publications":[],"related-downloads":[],"related-videos":[],"related-academic-programs":[],"related-groups":[847351],"related-projects":[608757],"related-events":[],"related-researchers":[{"type":"user_nicename","value":"Lester Mackey","user_id":36161,"display_name":"Lester Mackey","author_link":"<a href=\"https:\/\/www.microsoft.com\/en-us\/research\/people\/lmackey\/\" aria-label=\"Visit the profile page for Lester Mackey\">Lester Mackey<\/a>","is_active":false,"last_first":"Mackey, Lester","people_section":0,"alias":"lmackey"},{"type":"guest","value":"soukayna-mouatadid","user_id":"666945","display_name":"Soukayna Mouatadid","author_link":"<a href=\"https:\/\/www.cs.toronto.edu\/~soukayna\/\" aria-label=\"Visit the profile page for Soukayna Mouatadid\">Soukayna Mouatadid<\/a>","is_active":true,"last_first":"Mouatadid, Soukayna","people_section":0,"alias":"soukayna-mouatadid"},{"type":"guest","value":"genevieve-flaspohler","user_id":"666984","display_name":"Genevieve Flaspohler","author_link":"<a href=\"http:\/\/geflaspohler.com\/\" aria-label=\"Visit the profile page for Genevieve Flaspohler\">Genevieve Flaspohler<\/a>","is_active":true,"last_first":"Flaspohler, Genevieve","people_section":0,"alias":"genevieve-flaspohler"},{"type":"guest","value":"judah-cohen","user_id":"608778","display_name":"Judah Cohen","author_link":"<a href=\"http:\/\/www.judahcohen.org\" aria-label=\"Visit the profile page for Judah Cohen\">Judah Cohen<\/a>","is_active":true,"last_first":"Cohen, Judah","people_section":0,"alias":"judah-cohen"}],"msr_type":"Post","featured_image_thumbnail":"<img width=\"960\" height=\"540\" src=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2023\/06\/Nature-BlogHeroFeature-1400x788-1-960x540.jpg\" class=\"img-object-cover\" alt=\"Nature blog hero\" decoding=\"async\" loading=\"lazy\" srcset=\"https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2023\/06\/Nature-BlogHeroFeature-1400x788-1-960x540.jpg 960w, https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2023\/06\/Nature-BlogHeroFeature-1400x788-1-300x169.jpg 300w, https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2023\/06\/Nature-BlogHeroFeature-1400x788-1-1024x576.jpg 1024w, https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2023\/06\/Nature-BlogHeroFeature-1400x788-1-768x432.jpg 768w, https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2023\/06\/Nature-BlogHeroFeature-1400x788-1-1066x600.jpg 1066w, https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2023\/06\/Nature-BlogHeroFeature-1400x788-1-655x368.jpg 655w, https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2023\/06\/Nature-BlogHeroFeature-1400x788-1-343x193.jpg 343w, https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2023\/06\/Nature-BlogHeroFeature-1400x788-1-240x135.jpg 240w, https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2023\/06\/Nature-BlogHeroFeature-1400x788-1-640x360.jpg 640w, https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2023\/06\/Nature-BlogHeroFeature-1400x788-1-1280x720.jpg 1280w, https:\/\/www.microsoft.com\/en-us\/research\/wp-content\/uploads\/2023\/06\/Nature-BlogHeroFeature-1400x788-1.jpg 1400w\" sizes=\"auto, (max-width: 960px) 100vw, 960px\" \/>","byline":"<a href=\"https:\/\/www.microsoft.com\/en-us\/research\/people\/lmackey\/\" title=\"Go to researcher profile for Lester Mackey\" aria-label=\"Go to researcher profile for Lester Mackey\" data-bi-type=\"byline author\" data-bi-cN=\"Lester Mackey\">Lester Mackey<\/a>, <a href=\"https:\/\/www.cs.toronto.edu\/~soukayna\/\" title=\"Go to researcher profile for Soukayna Mouatadid\" aria-label=\"Go to researcher profile for Soukayna Mouatadid\" data-bi-type=\"byline author\" data-bi-cN=\"Soukayna Mouatadid\">Soukayna Mouatadid<\/a>, <a href=\"http:\/\/geflaspohler.com\/\" title=\"Go to researcher profile for Genevieve Flaspohler\" aria-label=\"Go to researcher profile for Genevieve Flaspohler\" data-bi-type=\"byline author\" data-bi-cN=\"Genevieve Flaspohler\">Genevieve Flaspohler<\/a>, and <a href=\"http:\/\/www.judahcohen.org\" title=\"Go to researcher profile for Judah Cohen\" aria-label=\"Go to researcher profile for Judah Cohen\" data-bi-type=\"byline author\" data-bi-cN=\"Judah Cohen\">Judah Cohen<\/a>","formattedDate":"June 16, 2023","formattedExcerpt":"This content was previously published by&nbsp;Nature Portfolio and Springer Nature Communities (opens in new tab) on Nature Portfolio Earth and Environment Community (opens in new tab). Improving our ability to forecast the weather and climate is of interest to all sectors of the economy and&hellip;","locale":{"slug":"en_us","name":"English","native":"","english":"English"},"_links":{"self":[{"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/posts\/948789","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/users\/42183"}],"replies":[{"embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/comments?post=948789"}],"version-history":[{"count":10,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/posts\/948789\/revisions"}],"predecessor-version":[{"id":949938,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/posts\/948789\/revisions\/949938"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/media\/948897"}],"wp:attachment":[{"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/media?parent=948789"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/categories?post=948789"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/tags?post=948789"},{"taxonomy":"msr-research-area","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/research-area?post=948789"},{"taxonomy":"msr-region","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-region?post=948789"},{"taxonomy":"msr-event-type","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-event-type?post=948789"},{"taxonomy":"msr-locale","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-locale?post=948789"},{"taxonomy":"msr-post-option","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-post-option?post=948789"},{"taxonomy":"msr-impact-theme","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-impact-theme?post=948789"},{"taxonomy":"msr-promo-type","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-promo-type?post=948789"},{"taxonomy":"msr-podcast-series","embeddable":true,"href":"https:\/\/www.microsoft.com\/en-us\/research\/wp-json\/wp\/v2\/msr-podcast-series?post=948789"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}