Accelerating joint species distribution modelling with Hmsc-HPC by GPU porting
Rahman, A. U., Tikhonov, G., Oksanen, J., Rossi, T., & Ovaskainen, O. (2024). Accelerating joint species distribution modelling with Hmsc-HPC by GPU porting. PLoS Computational Biology, 20(9), Article e1011914. https://doi.org/10.1371/journal.pcbi.1011914
Published in
PLoS Computational BiologyDate
2024Copyright
© 2024 Rahman et al.
Joint species distribution modelling (JSDM) is a widely used statistical method that analyzes combined patterns of all species in a community, linking empirical data to ecological theory and enhancing community-wide prediction tasks. However, fitting JSDMs to large datasets is often computationally demanding and time-consuming. Recent studies have introduced new statistical and machine learning techniques to provide more scalable fitting algorithms, but extending these to complex JSDM structures that account for spatial dependencies or multi-level sampling designs remains challenging. In this study, we aim to enhance JSDM scalability by leveraging high-performance computing (HPC) resources for an existing fitting method. Our work focuses on the Hmsc R-package, a widely used JSDM framework that supports the integration of various dataset types into a single comprehensive model. We developed a GPU-compatible implementation of its model-fitting algorithm using Python and the TensorFlow library. Despite these changes, our enhanced framework retains the original user interface of the Hmsc R-package. We evaluated the performance of the proposed implementation across various model configurations and dataset sizes. Our results show a significant increase in model fitting speed for most models compared to the baseline Hmsc R-package. For the largest datasets, we achieved speed-ups of over 1000 times, demonstrating the substantial potential of GPU porting for previously CPU-bound JSDM software. This advancement opens promising opportunities for better utilizing the rapidly accumulating new biodiversity data resources for inference and prediction.
...
Publisher
Public Library of Science (PLoS)ISSN Search the Publication Forum
1553-7358Keywords
Publication in research information system
https://converis.jyu.fi/converis/portal/detail/Publication/242626920
Metadata
Show full item recordCollections
Related funder(s)
Research Council of Finland; European CommissionFunding program(s)
Research post as Academy Professor, AoF; ERC European Research Council, H2020; Research infrastructures, HE; Research costs of Academy Professor, AoF
The content of the publication reflects only the author’s view. The funder is not responsible for any use that may be made of the information it contains.
Additional information about funding
This project was funded by the Academy of Finland (grant no. 336212 and 345110) to OO, and the European Union: the European Research Council (ERC) under the European Union’s Horizon 2020 research and innovation programme (grant agreement No 856506 to OO; ERC-synergy project LIFEPLAN) and the HORIZON-INFRA-2021-TECH01 project 101057437 (Biodiversity Digital Twin for Advanced Modelling, Simulation and Prediction Capabilities) to OO. ...License
Related items
Showing items with similar title or keywords.
-
Expanding Acutuncus : Phylogenetics and morphological analyses reveal a considerably wider distribution for this tardigrade genus
Vecchi, Matteo; Tsvetkova, Alexandra; Stec, Daniel; Ferrari, Claudio; Calhim, Sara; Tumanov, Denis (Elsevier BV, 2023)The tardigrade genus Acutuncus has been long thought to be an Antarctic endemism, well adapted to this harsh environment. The Antarctic endemicity of Acutuncus was recently dispelled with the description of Acutuncus mariae ... -
The Max-Product Algorithm Viewed as Linear Data-Fusion : A Distributed Detection Scenario
Abdi, Younes; Ristaniemi, Tapani (Institute of Electrical and Electronics Engineers (IEEE), 2020)In this paper, we disclose the statistical behavior of the max-product algorithm configured to solve a maximum a posteriori (MAP) estimation problem in a network of distributed agents. Specifically, we first build a ... -
Optimization of Linearized Belief Propagation for Distributed Detection
Abdi, Younes; Ristaniemi, Tapani (IEEE, 2020)In this paper, we investigate distributed inference schemes, over binary-valued Markov random fields, which are realized by the belief propagation (BP) algorithm. We first show that a decision variable obtained by the BP ... -
Part-of-speech tagging in written slang
Korolainen, Valtteri (2014)Erilaiset kieliteknologiasovellukset ovat olleet jo vuosikymmeniä arkipäiväises-sä käytössä. Esimerkiksi ennustava tekstinsyöttö ja automaattinen korjaus ovat olleet käytössä jo vuosikymmeniä. Puheen tunnistus ja kielen ... -
A New Species of the Genus Crenubiotus (Tardigrada: Eutardigrada: Adorybiotidae) from Salt Spring Island, Strait of Georgia, British Columbia (Canada)
Vecchi, Matteo; Choong, Henry; Calhim, Sara (Polish Academy of Sciences, Institute of Systematics and Evolution of Animals, 2022)Currently, the recently erected genus Crenubiotus (Adorybiotidae, Macrobiotoidea) includes only three species, all of which are characterised by dentate lunulae and cuticular tubercules organised in the band in the ...