研究与数据工具教程 · 2 分钟阅读
方法里只写“用了回归”,怎样补上实际估计设置?
从拟合对象读取算法、优化器或采样设置,可以帮助核对方法描述;这些信息说明怎样估计,不等于模型已经可靠。
写方法部分时,“使用某软件进行回归”可能没有说明实际采用的估计方式。insight的find_algorithm()接收拟合模型,并根据模型类型返回估计算法、优化器,或者贝叶斯采样的链数、迭代和预热等信息。[1]
先从真正用于报告的模型读取
本文建议,不要从另一份示例脚本抄方法设置。应定位生成论文结果的模型对象,再查看返回的字段。不同模型可提供的信息不一样,没有某个字段时,不能凭默认印象补出数值。
比如,原文展示了混合模型返回估计方式和优化器的例子,也展示了采样模型返回链数及迭代设置的例子。[1]这些属于文档示范,不是你的研究参数,也不能因为软件相同就直接搬进方法章节。
参数说明与质量判断分开
得到算法名称后,可以把它与分析脚本及研究记录对照,再整理需要报告的信息。若脚本与保存对象不一致,先查清哪个版本产生了最终结果,而不是任意选择一组看起来完整的设置。
读取到采样链数,不代表已经检查收敛;知道优化器,也不能单独证明估计可靠。这个函数的用途是帮助提取模型元信息,不是自动完成模型诊断。[1]最终文稿要如实说明自己的实际执行过程,并将诊断与结果解释另行交代。
完成前,再核对一遍
- □定位真正生成论文结果的模型对象
- □按模型类型核对返回的估计设置
- □将算法信息与模型诊断分开报告
回到原始依据
引用支持的具体内容列于下方。访问来源不代表已获得全文或图片再分发许可。
- [1] find_algorithm() ↗
insight官方模型结构文档 · 核对日期 2026-10-10
insight文档说明find_algorithm按模型类型提取算法、优化器和采样配置,并提供返回实例。