Phenology-Aligned Representation and Normalization for Cross-Country Crop Yield Prediction
| dc.contributor.author | Asadi, Parna | |
| dc.contributor.supervisor | Kantere, Verena | |
| dc.contributor.supervisor | Kiringa, Iluju | |
| dc.date.accessioned | 2026-08-24T15:45:36Z | |
| dc.date.issued | 2026-08-24 | |
| dc.description.abstract | Accurate crop yield forecasting across heterogeneous geographic regions is significantly hindered by domain shift, driven by regional variations in crop calendars, season lengths, and climatic conditions. Traditional calendar-based time series indexing fails to account for these differences, misaligning physiological growth stages and degrading the cross-country generalization of machine learning models. To overcome this limitation, this thesis introduces PhenoNorm, a phenology-aligned preprocessing pipeline designed to mitigate temporal misalignment. PhenoNorm re-indexes multi-source environmental features, including weather, vegetation indices, and soil moisture, along a unified physiological coordinate system using normalized cumulative Growing Degree Days (nGDD). This transformation enables observations from diverse agro-ecological regions across different countries to be compared at equivalent developmental stages. This study systematically evaluates the interaction of this biological alignment with various feature normalization strategies (global versus country-wise) across multiple model architectures, including Random Forest, XGBoost, LSTM, PatchTST, and a pretrained time series foundation model, Moirai. Empirical results demonstrate that global normalization outperforms country-wise normalization by preserving critical scale differences and informative spatial variations required for cross-domain transfer. Sequence-based models outperformed tabular baselines, with the transformer-based PatchTST achieving the highest overall predictive performance by effectively capturing stage-dependent temporal interactions and early-season vegetation signals. Furthermore, while the Moirai foundation model failed to generalize under domain shift in a zero-shot setting, it demonstrated strong adaptation efficiency and became highly competitive after task-specific fine-tuning. Overall, this research establishes that temporal representation and normalization can strongly affect cross-country generalization. | |
| dc.identifier.uri | http://hdl.handle.net/10393/51961 | |
| dc.identifier.uri | https://doi.org/10.20381/ruor-32172 | |
| dc.language.iso | en | |
| dc.publisher | Université d'Ottawa / University of Ottawa | |
| dc.rights | Attribution-ShareAlike 4.0 International | en |
| dc.rights.uri | http://creativecommons.org/licenses/by-sa/4.0/ | |
| dc.subject | Crop yield prediction | |
| dc.subject | Agricultural time series | |
| dc.subject | Phenology alignment | |
| dc.subject | Growing degree days | |
| dc.subject | Domain shift | |
| dc.subject | Cross-country generalization | |
| dc.title | Phenology-Aligned Representation and Normalization for Cross-Country Crop Yield Prediction | |
| dc.type | Thesis | en |
| thesis.degree.discipline | Génie / Engineering | |
| thesis.degree.level | Masters | |
| thesis.degree.name | MCS | |
| uottawa.department | Science informatique et génie électrique / Electrical Engineering and Computer Science |
Fichiers
Trousse originale
1 - 1 sur 1
En cours de chargement...
- Nom:
- Asadi_Parna_2026_thesis.pdf
- Taille:
- 10.61 MB
- Format:
- Adobe Portable Document Format
Trousse de licence
1 - 1 sur 1
En cours de chargement...
- Nom:
- license.txt
- Taille:
- 2.51 KB
- Format:
- Item-specific license agreed upon to submission
- Description:
