Detecting regime shifts in fish stock dynamics

View Researcher's Other Codes

Disclaimer: The provided code links for this paper are external links. Science Nest has no responsibility for the accuracy, legality or content of these links. Also, by downloading this code(s), you agree to comply with the terms of use as set out by the author(s) of the code(s).

Please contact us in case of a broken link from here

Authors Tommi Perälä, Anna Kuparinen
Journal/Conference Name Canadian Journal of Fisheries and Aquatic Sciences
Paper Category
Paper Abstract Environmental factors such as water temperature, salinity, and the abundance of zooplankton can have major effects on certain fish stocks’ ability to produce juveniles and, thus, stock renewal ability. This variability in stock productivity manifests itself as different productivity regimes. Here, we detect productivity regime shifts by analyzing recruit-per-spawner time series with Bayesian online change point detection algorithm. The algorithm infers the time since the last regime shift (change in mean or variance or both) as well as the parameters of the data-generating process for the current regime sequentially. We demonstrate the algorithm’s performance using simulated recruitment data from an individual-based model and further apply the algorithm to stock assessment estimates for four Atlantic cod (Gadus morhua) stocks obtained from RAM legacy database. Our analysis shows that the algorithm performs well when the variability between the regimes is high enough compared with the variability within the regimes. The algorithm found several productivity regimes for all four cod stocks, and the findings suggest that the stocks are currently in low productivity regimes, which have started during the 1990s and 2000s.
Date of publication 2015
Code Programming Language C++

Copyright Researcher 2022