-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Challenge 23 - Using Machine Learning to Emulate the Earth’s Surface #12
Comments
Would it be possible to share the slide from Pinnington et al., AMS Annual Meeting 2024? Thanks! 🙏 |
Hi |
Hello,
Yes, of course! Please have a look at a set of relevant slides.
Cheers,
Christoph
From: Yikui Zhang ***@***.***>
Date: Thursday, 7. March 2024 at 5:17 AM
To: ECMWFCode4Earth/challenges_2024 ***@***.***>
Cc: Christoph Herbert ***@***.***>, Assign ***@***.***>
Subject: Re: [ECMWFCode4Earth/challenges_2024] Challenge 23 - Using Machine Learning to Emulate the Earth’s Surface (Issue #12)
Hi
We are very interested in the challenge but for preparing the proposal, would you please share more information about the model of Pinnington et al., AMS Annual Meeting 2024, like the neural network structure, input/output, time and spatial scale etc.
Thank you very much.
—
Reply to this email directly, view it on GitHub<#12 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/A6HFDPQR67B3PCGFDILEAS3YW7S6BAVCNFSM6AAAAABDQY7E7OVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSOBSGMYTQNJVGE>.
You are receiving this because you were assigned.Message ID: ***@***.***>
|
Have uploaded the slides here too for convenience 🙂! |
Please find the slides above with some more of this info 🙂. Thanks! |
Thanks a lot! |
Hi |
Hi Yikui! |
Hi, |
Hi Till! |
Hi all, the link to the slides appears to be broken, could a fresh one please be added? |
Hi Rohan,
Thanks for letting us know! I checked again and I was able to download the slides:
https://github.com/ECMWFCode4Earth/challenges_2024/files/14522324/ec-land-emulator.pptx
Cheers,
Christoph
From: Rohan Kaushik ***@***.***>
Date: Tuesday, 12. March 2024 at 10:58 PM
To: ECMWFCode4Earth/challenges_2024 ***@***.***>
Cc: Christoph Herbert ***@***.***>, Assign ***@***.***>
Subject: Re: [ECMWFCode4Earth/challenges_2024] Challenge 23 - Using Machine Learning to Emulate the Earth’s Surface (Issue #12)
Hi all, the link to the slides appears to be broken, could a fresh one please be added?
Thanks,
Rohan
—
Reply to this email directly, view it on GitHub<#12 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/A6HFDPQVO42DGDDQQN2FCGTYX5275AVCNFSM6AAAAABDQY7E7OVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSOJSGY2TIMJUGY>.
You are receiving this because you were assigned.Message ID: ***@***.***>
|
Thanks for spotting this Rohan, I have updated the link to the slides in the challenge description and my previous comment too 🙏 |
Hi, Thank you for your quick response. I have a question regarding testing the impact of the time-varying LAI. Will the ECMWF provide a time-varying LAI map to be fed into the emulator? Additionally, do we need to adapt the emulator to receive time-varying LAI as input, or is it already capable of accepting it? |
Hi Amirpasha, Maps of time-varying LAI will be provided. The current emulator is trained using fixed LAI, but would be interesting to see the benefits of applying the current model or training a new model using time-varying LAI. |
Thanks @chris-herb 🙏 |
Hello mentors and fellow participants, I am interested in this challenge, and I'd like to participate. I am a first-time participant in the Code4Earth challenge, and I am really interested in this particular project. I have a couple of specific question regarding the submission process. Do I independently start developing a proposal for this project and contact any of the mentors along the way if I have questions? Do I need to run my proposal by the mentors of this project, prior to the final submission? Any insight is greatly appreciated! I look forward to participating and all the best everyone!! :) Sambadi |
Hi Sambadi,
Thank you very much for your interest!
Proposal will not be seen by the tutors before the application closing date.
This Thursday there will be a Q&A webinar from the Code4Earth coordination including the preparation of proposals.
You can register here: https://codeforearth.ecmwf.int<https://codeforearth.ecmwf.int/>
Cheers,
Christoph
From: Sam Majumder ***@***.***>
Date: Tuesday, 19. March 2024 at 3:14 PM
To: ECMWFCode4Earth/challenges_2024 ***@***.***>
Cc: Christoph Herbert ***@***.***>, Mention ***@***.***>
Subject: Re: [ECMWFCode4Earth/challenges_2024] Challenge 23 - Using Machine Learning to Emulate the Earth’s Surface (Issue #12)
Hello mentors and fellow participants,
I am interested in this challenge, and I'd like to participate. I am a first-time participant in the Code4Earth challenge, and I am really interested in this particular project. I have a couple of specific question regarding the submission process.
Do I independently start developing a proposal for this project and contact any of the mentors along the way if I have questions?
Do I need to run my proposal by the mentors of this project, prior to the final submission?
Any insight is greatly appreciated! I look forward to participating and all the best everyone!! :)
Sambadi
—
Reply to this email directly, view it on GitHub<#12 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/A6HFDPUQZL264DSGQH5XIVTYZBB57AVCNFSM6AAAAABDQY7E7OVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDAMBXGI4TONZTGI>.
You are receiving this because you were mentioned.Message ID: ***@***.***>
|
Hi
Thank you very much for your help! |
Hi Yikui! Thanks for the questions 🙂 . In response:
I hope this helps and do let us know if you have any more questions! |
Dear mentors |
Hi Yikui! Good question! We have a dataset created from 2010-2023, so we can retrain a version of the emulator leaving more years for validation within this period. Thanks 🙂 |
Challenge 23- Using Machine Learning to Emulate the Earth’s Surface
Goal
Evaluating and improving the performance of ECMWF’s current land surface Machine Learning model prototype.
Mentors and skills
Challenge description
Machine Learning (ML) is becoming increasingly important for numerical weather prediction (NWP), and ML-based models have reached similar or improved forecast scores than state-of-the-art physical models. ECMWF has intensified its activities in the application of ML models for atmospheric forecasting and developed the Artificial Intelligence/Integrated Forecasting System (AIFS). To harness the potential of ML for land modelling and data assimilation activities at ECMWF, a first ML emulator prototype has been developed (Pinnington et al. AMS Annual Meeting 2024). The ML model was trained on the "offline" ECMWF Land Surface Modelling System (ECLand) using a preselected ML training database. The current prototype is based on the information of model increments without introducing further temporal constraints and provides a cheap alternative to physical models. It opens up many application possibilities such as the optimization of model parameters and the generation of cost-effective ensembles and land surface initial conditions for NWP.
So far, a qualitative comparison between ECLand-based and emulated fields has been performed on a subset of sites, which revealed that the time series of land variables match well in terms of dynamic range and general trend behaviour. However, more targeted evaluation is required to assess the performance of the land emulator prototype. The aim is to understand the model's capabilities in reproducing the ECLand spatial and temporal patterns and its performance evaluated against in-situ observations.
Scope of the challenge:
The successful team will have the opportunity to contribute to the current efforts of the coupled assimilation and modelling teams in evaluating and improving the ML emulator prototype. The training database and model fields will be available in Zarr format at the European Weather Cloud. More information on the emulator can be found here: ec-land-emulator-git.pptx
What we offer:
• Advanced Python skills: packages Xarray, Zarr, Dask, PyTorch
• Advancing first-of-its-kind land ML prototype
• Tools for land model verification (LANDVER package)
The following steps are proposed to be carried out by the candidate(s) as part of the challenge:
• Comparison between emulated and ECLand variables: evaluation regarding different soil and vegetation types; capability of capturing the diurnal cycle and seasonal variability, revealing patterns of differences and similarities
• Assessment of the performance of the ML emulator: validation with in-situ soil temperature, soil moisture and surface flux observations using the land verification software (LANDVER) or possibly other ground-based observations (e.g. snow) using different verification metrics (correlation, RMSE)
• Testing the benefit of introducing time-varying Leaf Area Index (LAI): Apply the ML emulator using time-varying LAI as an input and assess the performance against ECLand which uses a fixed vegetation climatology
• Extension: selection of input features and target variables for model training; hyperparameter tuning and updating architecture; retraining of the ML model to improve selected variables, e.g. snow cover fraction, against observations and/or reanalysis.
The text was updated successfully, but these errors were encountered: