Heterogeneous graph neural networks for species distribution modeling

Lauren Harrell, Christine Kaeser-Chen, Burcu Karagol Ayan, Keith Anderson, Michelangelo Conserva +5 more
3/14/2025
cs.LGq-bio.PEstat.ML

No confident code implementation found for this paper.

Abstract

Species distribution models (SDMs) are necessary for measuring and predicting occurrences and habitat suitability of species and their relationship with environmental factors. We introduce a novel presence-only SDM with graph neural networks (GNN). In our model, species and locations are treated as two distinct node sets, and the learning task is predicting detection records as the edges that connect locations to species. Using GNN for SDM allows us to model fine-grained interactions between species and the environment. We evaluate the potential of this methodology on the six-region dataset compiled by National Center for Ecological Analysis and Synthesis (NCEAS) for benchmarking SDMs. For each of the regions, the heterogeneous GNN model is comparable to or outperforms previously-benchmarked single-species SDMs as well as a feed-forward neural network baseline model.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{harrell2025heterogeneous,
  title  = {Heterogeneous graph neural networks for species distribution modeling},
  author = {Lauren Harrell and Christine Kaeser-Chen and Burcu Karagol Ayan and Keith Anderson and Michelangelo Conserva and Elise Kleeman and Maxim Neumann and Matt Overlan and Melissa Chapman and Drew Purves},
  year   = {2025},
  eprint = {2503.11900},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2503.11900v3}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2503.11900.svg)](https://codeofpaper.com/paper/2503.11900)

Discussion