# Machine Learning for Earth System Sciences

- Institution: IIT Kharagpur
- Department: Computer Science and Engineering
- Teacher: Prof. Adway Mitra
- Level: Undergraduate
- Language: English
- Subjects: Computer science, Engineering
- Source: [NPTEL](https://nptel.ac.in/courses/106105238)
- Licence: [CC BY-NC-SA](https://nptel.ac.in/faq) (Non-commercial use only.)
- Syllabus: [at the source](https://nptel.ac.in/courses/106105238)
- Who can watch: Tweens profiles and older (sources give no ratings; placed by Invisible Network from the source's own words)

This course will start with a gentle recapitulation of relevant concepts of spatio-temporal statistics and data mining, following which it will take up the topics of earth system observations, earth system data analytics and earth system modeling in various domains, such as hydrology, climate and soil.

Intended audience: Final year undergraduate, Postgraduate and research students

Prerequisites: Machine Learning (mandatory), Deep Learning (optional), a working idea of one or two domains in earth system sciences

## Lectures

1. [Lecture 01 : Introduction](https://invisiblenetwork.ai/learn/nptel/106105238/b2dbdca91dd0) (YouTube)
2. [Lecture 02 : Basics of Spatio-Temporal Modeling](https://invisiblenetwork.ai/learn/nptel/106105238/6bc6efc5321e) (YouTube)
3. [Lecture 03 : Geostatistical Equation for Spatio-Temporal Process](https://invisiblenetwork.ai/learn/nptel/106105238/2c9d090eb1ce) (YouTube)
4. [Lecture 04 : Gaussian Process Regression and Inverse Problems](https://invisiblenetwork.ai/learn/nptel/106105238/dda0a614ef3f) (YouTube)
5. [Lecture 05 : Anomaly Event Detection](https://invisiblenetwork.ai/learn/nptel/106105238/e298a5917a7f) (YouTube)
6. [Lecture 06 : Extreme Events](https://invisiblenetwork.ai/learn/nptel/106105238/07cfbd8e1134) (YouTube)
7. [Lecture 07 : Extreme Value Theory](https://invisiblenetwork.ai/learn/nptel/106105238/436e1cbc3b99) (YouTube)
8. [Lecture 08 : Causality](https://invisiblenetwork.ai/learn/nptel/106105238/07502251564c) (YouTube)
9. [Lecture 09 : Networks](https://invisiblenetwork.ai/learn/nptel/106105238/33c383f572e0) (YouTube)
10. [Lecture 10 : Data Assimilation](https://invisiblenetwork.ai/learn/nptel/106105238/e9c9493e55eb) (YouTube)
11. [Lecture-11 : Challenges and Opportunities for ML in ESS](https://invisiblenetwork.ai/learn/nptel/106105238/f1b0710d47f2) (YouTube)
12. [Lecture-12 : Types of Machine Learning Problems in ESS](https://invisiblenetwork.ai/learn/nptel/106105238/24522216c77e) (YouTube)
13. [Lecture-13 : Convolutional Networks for Spatial Problems](https://invisiblenetwork.ai/learn/nptel/106105238/e0feb1642ebf) (YouTube)
14. [Lecture-14 : Sequential Models for Temporal Problems](https://invisiblenetwork.ai/learn/nptel/106105238/42f9dea15497) (YouTube)
15. [Lecture-15 : Probabilistic Models for Earth System Science](https://invisiblenetwork.ai/learn/nptel/106105238/28239038dcb9) (YouTube)
16. [Lecture-16 : Identification of Indian Monsoon Predictors](https://invisiblenetwork.ai/learn/nptel/106105238/f2698d124a0d) (YouTube)
17. [Lecture-17 : Statistical Downscaling of Rainfall with Machine Learning](https://invisiblenetwork.ai/learn/nptel/106105238/f17fe57e7ab3) (YouTube)
18. [Lecture-18 : Detection of Anomaly and Extreme Events](https://invisiblenetwork.ai/learn/nptel/106105238/4eb386a79e77) (YouTube)
19. [Lecture-19 : Identifying Causal Relations from Time-Series - 1](https://invisiblenetwork.ai/learn/nptel/106105238/4be3517d01f2) (YouTube)
20. [Lecture-20 : Identifying Causal Relations from Time-Series - 2](https://invisiblenetwork.ai/learn/nptel/106105238/ee5b19586353) (YouTube)
21. [Lecture-21 : Spatio-Temporal Modelling of Extremes](https://invisiblenetwork.ai/learn/nptel/106105238/5d681f0a7c32) (YouTube)
22. [Lecture-22 : Hierarchical Bayesian Models for Spatio-Temporal Processes](https://invisiblenetwork.ai/learn/nptel/106105238/6e2ac4f491ec) (YouTube)
23. [Lecture-23 : Geostatistical modelling for mapping based on in-situ measurements](https://invisiblenetwork.ai/learn/nptel/106105238/902afa0eda72) (YouTube)
24. [Lecture-24 : Nowcasting of Extreme Weather Events](https://invisiblenetwork.ai/learn/nptel/106105238/0b7472d7d356) (YouTube)
25. [Lecture-25 : Discovering Clustered Weather Patterns](https://invisiblenetwork.ai/learn/nptel/106105238/2449c88eafed) (YouTube)
26. [Lecture-26 : Interpretable Machine Learning for Earth System Science](https://invisiblenetwork.ai/learn/nptel/106105238/c3b2ee09b28d) (YouTube)
27. [Lecture-27 : Object Detection in Satellite Imagery](https://invisiblenetwork.ai/learn/nptel/106105238/d43cf6f6ecce) (YouTube)
28. [Lecture-28 : Object Detection in Satellite Imagery - 2](https://invisiblenetwork.ai/learn/nptel/106105238/07ee86fbd64c) (YouTube)
29. [Lecture-29 : Image Fusion from Multiple Sources for Remote Sensing](https://invisiblenetwork.ai/learn/nptel/106105238/abeb654aa03e) (YouTube)
30. [Lecture-30 : Image Segmentation for Remote Sensing](https://invisiblenetwork.ai/learn/nptel/106105238/edb979f7d4e5) (YouTube)
31. [Lecture-31 : Satellite Imagery as a Proxy for Geophysical Measurements](https://invisiblenetwork.ai/learn/nptel/106105238/fe09fbef4c02) (YouTube)
32. [Lecture-32 : Precipitation Nowcasting from Remote Sensing](https://invisiblenetwork.ai/learn/nptel/106105238/3399198426e9) (YouTube)
33. [Lecture-33 : Deep Domain Adaptation for Remote Sensing](https://invisiblenetwork.ai/learn/nptel/106105238/94640b8de2b3) (YouTube)
34. [Lecture-34 : Introduction to Earth System Modelling](https://invisiblenetwork.ai/learn/nptel/106105238/015ab4977afe) (YouTube)
35. [Lecture-35 : Stochastic Weather Generator](https://invisiblenetwork.ai/learn/nptel/106105238/235ee2eb8f29) (YouTube)
36. [Lecture-36 : Physics-Inspired Machine Learning for Process Models - 1](https://invisiblenetwork.ai/learn/nptel/106105238/ce81dfb2602b) (YouTube)
37. [Lecture-37 : Physics-Inspired Machine Learning for Process Models - 2](https://invisiblenetwork.ai/learn/nptel/106105238/5bc7c9bb15b4) (YouTube)
38. [Lecture-38 : Parameterizations for Sub-Grid Processes Using ML](https://invisiblenetwork.ai/learn/nptel/106105238/24eee9c2bee1) (YouTube)
39. [Lecture-39 : Data Assimilation for Earth System Model Correction](https://invisiblenetwork.ai/learn/nptel/106105238/de84cbe67b09) (YouTube)
40. [Lecture-40 : ML for Climate Change Projection & Course Conclusion](https://invisiblenetwork.ai/learn/nptel/106105238/8b396f260b6e) (YouTube)
