Master level course at the Department of Geography at the University of Marburg.

Motivation

“Everything is related to everything else, but near things are more related than distant things” (Tobler, 1970). With this sentence, Waldo R. Tobler made geographic history, although his main concern was to reduce the complexity of his population simulation model so that it could be calculated at all on the IT infrastructure of the 1970s. Fifty years later, society is facing other major challenges. Environmental and climate change is leading to species loss rates comparable only to the great mass extinctions. Ecosystem functionality will change, with consequences for ecosystem services such as food production, climate regulation, or recreation. Understanding environmental change and assessing consequences requires spatial information from landscapes. The crucial question is not whether a landscape contains forest, meadow, field, and river, but how they relate to each other spatially. Simply put, if a strip of forest separates the river from the cropland, the forest acts as an important barrier to the input of nutrients from the cropland into the river. If a clearing is present in the forest, habitat complexity increases, increasing the likelihood of biodiversity and resilience to environmental change. When collecting spatial information in the field, a tradeoff must be made between level of detail, scale, and temporal repetition. Selected processes can either be studied in detail at a very limited number of observation sites or estimated at a generalized scale for a landscape. The constraints loosen when linking local surveys with area-wide remote sensing observations and predicting the locally collected information in space with artificial intelligence methods.

Learning objectives

The participants will be able to:

  • select, adapt, and apply deep learning methods to solve spatial problems in human-environment research;

  • design, use, and evaluate training/testing strategies for reliable error and validity estimation;

  • select and create appropriate representations for visual analysis and presentation of results;

  • work together in teams in an agile manner;

  • document procedures and results in a comprehensible and transparent manner and critically evaluate results.

Setting

This course will take place in a hybrid synchronous setting in presence in room F 14 | 00A19 and online. In addition, there will be regular meetings with a tutor. Details on the additional tutor sessions will be provided in the first regular session, which will take place on Wednesday 23.10.2024 at 9:15 am (German time) in room F 14 | 00A19. The virtual room for online participants must be accesses via ILIAS. Note that the tutor sessions are voluntary.

Syllabus

The course covers 4 units:

Session Date Topic Content
    01 Big questions are spatial  
01 23.10.2024 People in space The importance of spatial composition and configuration of landscapes exemplified by the IPBES Nature’s Contributions to People framework.
02 30.10.2024 Setting up the computational environment Introduction to the setup of a computational working environment. Install and configure TensorFlow and Keras for spatial data analysis applications.
    02 Remote Sensing 101  
03 06.11.2024 Remote sensing and data formats Discuss foundational concepts in remote sensing, including data acquisition, key features, and distinctions between spatial data formats (e.g., raster, vector).
04 13.11.2024 Digitizing training areas Use open-source GIS software to manually digitize training areas, building skills in data preprocessing and preparation for model training.
    03 Deep Learning  
05 20.11.2024 Deeply good Introduction to deep learning principles and applications for spatial pattern recognition. Discuss workflow steps, mask creation, and model training principles.
06 27.11.2024 U-Net Explore data augmentation techniques, then train a U-Net model for spatial image segmentation.
07 04.12.2024 Model performance and prediction Techniques for evaluating model performance and interpreting spatial predictions.
    04 Final team project: spatial prediction  
08 11.12.2024 Research questions Define project scope and goals, establish project teams, and discuss initial ideas.
09 18.12.2024 built in hold  
10 15.01.2025 Research presentation Present project outlines to peers for constructive feedback.
11 22.01.2025 Research project Conduct comprehensive project work, including data collection, model training, and spatial prediction tasks. Write your final team project.
12 29.01.2025 Research project Conduct comprehensive project work, including data collection, model training, and spatial prediction tasks. Write your final team project.
13 05.02.2025 Research project Conduct comprehensive project work, including data collection, model training, and spatial prediction tasks. Write your final team project.
14 12.02.2025 Wrap up Time for questions and feedback, goodbye

Also check our additional material for teaching basic R skills, which can be found here.

Team

Dirk Zeuss

Philipps-Universität Marburg


Lisa Bald

Philipps-Universität Marburg