耳机,直接开启了【深度专注LV.1】手指的节奏越来越快。
这一次,他的代码结构清晰无比,注释专业而精炼。
# Define prior distributions for model parameters
# MCMC sampler setup: Metropolis-Hastings step
音乐结束,课间休息的嘈杂声响起时,他正好完成了MCMC算法的最后调试。
运行。
笔记本的风扇开始加速,屏幕上不再是简单的曲线,而是一组复杂的、由多个对称“山峰”构成的“角图”(Corner Plot)。
各参数的一维边缘分布多为近似对称的单峰;
两两关联的子图则呈现出明显的倾斜椭圆,显示出在强噪声与错核拉长下的参数相关性。
“我靠,宁神,”
宋子阳的脑袋凑了过来,表情像是看见了外星生物,“你这……电脑屏幕上又是什么神图?”
林允宁没理他,刚摘下耳机,准备将结果截图,一个清脆又带着一丝不确定的声音从身旁传来。
“林允宁……你这个是角图吧?这是……在用蒙特卡洛方法吗?”
他转过头,发现秦雅不知何时已经站在了他的座位旁。
她一只手拿着本物理习题册,另一只手指着屏幕,语气有些不确定,但眼睛里闪烁着求知的光芒,“我之前看一篇关于分子动力学模拟的论文,里面提到过用这种随机采样的方法,来处理高维参数空间。你……你这是在用马尔可夫链蒙特卡洛吗?”
她补充道,指尖下意识地攥紧了校服的衣角。
林允宁有些意外地看了她一眼,没想到她不仅认识角图,还能准确地说出MCMC方法。
这小丫头,知识面可以啊。
“对,是马尔可夫链蒙特卡洛。”
他言简意赅地解释道,“我这里有个反演问题,没法直接求出精确解,所以用它来框定参数的后验概率范围。”
秦雅若有所思地点了点头,没有再追问细节,只是将“后验概率”这几个字牢牢记在心里,然后才想起了本来的目的,举起手里的习题册:
“这道关于电容器的题……我有点不明白。”
林允宁瞥了一眼,是道有点复杂的电磁学题。
他随手拿过一支笔,在草稿纸上画了个草图,三两句
本章未完,请点击下一页继续阅读!