经典推断¶
PyFlux支持经典的推断方法。这些方法可以被视为对完整后验分布的点质量近似。
方法¶
使用fit()方法时,有多种经典推断选项可供选择。这些选项可以通过method参数来指定。
最大似然估计
执行最大似然估计。
1 | model.fit(method='MLE')
|
- preopt_search : (默认 : True) 如果为True,将使用预优化阶段来寻找良好的初始值(如果该模型类型没有可用的预优化方法,此参数将被忽略)。关闭此选项会加快优化速度,但可能获得较差的解。
普通最小二乘法
执行普通最小二乘法估计。
1 | model.fit(method='OLS')
|
惩罚最大似然估计
从频率论的角度来看,PML可以被视为对系数的一种正则化方法。
1 | model.fit(method='PML')
|
- preopt_search : (默认 : True) 如果为True,将使用预优化阶段来寻找良好的初始值(如果该模型类型没有可用的预优化方法,此参数将被忽略)。关闭此选项会加快优化速度,但可能获得较差的解。