{'fraction_non_alphanumeric': 0.03875968992248062, 'fraction_numerical': 0.00516795865633075, 'mean_word_length': 5.220883534136546, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Model selection for fish growth patterns based on a Bayesian approach: A case study of five freshwater fish species

Selecting an appropriate growth pattern for individual fish is a meaningful but complex topic in fishery research. We model four growth functions − the commonly used von Bertalanffy growth model (VBGM), and the Gompertz growth model (GGM), Schnute–Richards growth model (SRGM), and generalized VBGM (G-VBGM) − to examine possible growth patterns. Mean total length-at-age fish datasets for five commercial fish species (yellow perch Perca flavescens, walleye Sander vitreus, northern pike Esox lucius, largemouth bass Micropterus salmoides and lake herring Coregonus artedi) from North American freshwater ecosystems, were analyzed. Using a Markov chain Monte Carlo (MCMC) algorithm, we structured four models combining informative priors of model parameters. It is the first time that deviance information criterion (DIC) and leave-one-out cross-validation (LOOCV) were combined to select the best growth model. During the model-selection process, the smooth LOOCV error successfully followed the trend of the LOOCV error, although there were difference in the curve shapes. Values of scale reduction factor (SRF) for all four models indicated convergence, ranging 1.02–1.06, below the 1.2 threshold. The GGM was selected for C. artedi, and the G-VBGM for the other four species. Our approach provided a robust process in model-selection uncertainty analysis, with the G-VBGM having the best prediction ability among our datasets.