machine-learning - 约束贝叶斯线性回归

标签 machine-learning regression bayesian

我正在尝试在系数的线性不等式约束下进行贝叶斯线性回归。我不知道如何在贝叶斯框架中添加约束。

这可能吗?

最佳答案

嗨穆罕默德·阿西夫·拉纳,

我建议在 R 中使用bnlearn 包。它支持具有线性关系的数据,我尝试了生成线性高斯分布的包,它完美地估计了系数(它也可以估计均匀分布)。此外,您可以通过首先对贝叶斯网络的 DAG 进行建模并对其进行评分来添加约束或者您可以使用同一包中附加的惩罚函数 (查看包装手册了解处罚详情)。

关于machine-learning - 约束贝叶斯线性回归,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50539421/

相关文章:

c++ - matlab神经网络工具箱

keras - 带有倾斜数据的神经网络回归

opencv - OpenCV 中神经网络的层大小不起作用

java - 使用 weka API 对高维 int vector 进行分类的最佳方法是什么?

r - 没有默认值的错误 : argument "x" is missing,?

machine-learning - 在 Keras 中强制对称

r - 获取和排序 R 上 GBM 对象上使用的数据

r - 在 R 中使用 MCMC Metropolis-Hastings 算法对多维度后验分布进行采样

matlab - 朴素贝叶斯 : the within-class variance in each feature of TRAINING must be positive

python - 如何使用经过训练的 tensorflow 算法