PyMC
定义 Definition
PyMC 是一个用于 贝叶斯统计建模 与 概率编程 的 Python 开源库,常用于构建概率模型、进行 MCMC(马尔可夫链蒙特卡洛)采样与贝叶斯推断。(不同版本常被称为 PyMC3、PyMC4/5 等。)
发音 Pronunciation (IPA)
/ˌpaɪ ɛm ˈsiː/
例句 Examples
I built a Bayesian model in PyMC.
我用 PyMC 构建了一个贝叶斯模型。
Using PyMC, the researcher fit a hierarchical model and estimated uncertainty with MCMC sampling.
研究者使用 PyMC 拟合了一个层级模型,并通过 MCMC 采样估计不确定性。
词源 Etymology
“PyMC” 通常被理解为 Py(thon) + MC(Monte Carlo,蒙特卡洛) 的组合名称,指用 Python 实现、以蒙特卡洛方法(尤其是 MCMC)为核心的概率建模与推断工具。
相关词 Related Words
文学与作品 Literary Works
- Probabilistic Programming and Bayesian Methods for Hackers(Cam Davidson-Pilon):书中以 PyMC(早期版本)进行大量贝叶斯建模示例。
- PyMC3: Python probabilistic programming framework(Salvatier, Wiecki, Fonnesbeck, 2016):介绍 PyMC3 的论文/技术文章,是该工具在学术与工程语境中常被引用的代表性作品。
- Bayesian Analysis with Python(相关版本与章节常提及 PyMC/PyMC3):以 Python 进行贝叶斯分析的书籍中常将 PyMC 作为主要工具之一。