Skip to content
View yiyilv's full-sized avatar

Highlights

  • Pro

Block or report yiyilv

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
yiyilv/README.md

Yiyi Cen

Geospatial AI · Earth Observation · Machine Learning

I’m an MSc student in Geoinformatics Engineering at Politecnico di Milano, on the Computer Science track. I work with satellite, weather, and geospatial data to build machine learning workflows and spatial applications.

Featured projects

Project Focus
StormEngine-DL Sparse-to-grid weather forecasting over the Adriatic: SetConv, ConvGRU, and six-hour multivariable forecasts.
ATL08 Python toolkit (GP_Project) A Python package and CLI for ICESat-2 ATL08 extraction, quality filtering, spatial masking, and GIS export.
Prithvi-EO land cover Adapting the Prithvi-EO v2 300M model for LUCAS land-cover classification with NASA HLS; cleaned training and split-generation code.
Cyanea ML Feature engineering and classification for user behaviour recognition.
Air Pollution WebGIS A web mapping application for exploring air pollution data.
Urban Thermal GeoAI Exploring urban environments with Earth observation, PCA, and clustering in an ESA workshop team project. Project repository in preparation.

Tools I work with

  • Machine learning: Python, PyTorch, scikit-learn
  • Geospatial analysis: GeoPandas, Rasterio, QGIS, ArcGIS Pro
  • Web mapping: Vue, OpenLayers

Contact

GitHub

Pinned Loading

  1. StormEngine-DL StormEngine-DL Public

    Sparse-to-grid deep learning for six-hour weather forecasting over the Adriatic using SetConv, ConvGRU, and ERA5.

    Python 1

  2. GP_Project GP_Project Public

    Python toolkit and CLI for ICESat-2 ATL08 quality control, beam selection, spatial masking, and geospatial export.

    Jupyter Notebook

  3. Prithvi-EO Prithvi-EO Public

    Prithvi-EO v2 300M TL for LUCAS land-cover classification with NASA HLS; cleaned training and split-generation code for an MSc course project.

    Python

  4. Cyanea-ML2 Cyanea-ML2 Public

    Machine learning and sequence models for recognising app usage behaviour from gesture records.

    Python

  5. air_pollution_web air_pollution_web Public

    A Vue and OpenLayers web mapping application for exploring air pollution data.

    Vue

  6. Urban-Thermal-GeoAI Urban-Thermal-GeoAI Public

    Team analysis of multi-source Earth observation data to map urban thermal environments across Milan and Monza-Brianza at 100 m.

    Jupyter Notebook