TidySDM子集数据构建ENM时非一致参数模型评估错误求助
使用TidySDM构建生态位模型(ENM)的交叉验证参数异常问题
- 基于全域数据构建ENM:采用5折随机交叉验证、网格数设为
100,结合GLM、GBM、MAXENT、MARS算法,模型运行完全正常。 - 子集数据(
n=22)构建亚种模型时的异常:- 仅将交叉验证改为jackknife交叉验证,出现「非一致参数」错误,执行简单集成步骤也报错。
- 换回5折随机交叉验证仍失败,改用3折随机交叉验证可成功;增加样本量后用5折交叉验证依然报错。
- 网格大小影响错误触发:
grid=10时部分场景无错,grid=100时必现错误。 - 移除2条异常记录后仍存在参数错误,但可完成简单集成步骤。
- 排查情况:经测试确认错误源于交叉验证环节;数据预处理后无NA值、无异常极值;无法提供完整代码和数据集,但可查看本地渲染的Quarto HTML文档。
内容的提问来源于stack exchange,提问作者Garrett Gimbel
相关产品推荐
相关产品推荐

