gpt4 book ai didi

python - 我可以在 sklearn 贝叶斯分类器中设置先验特征吗?

转载 作者:太空宇宙 更新时间:2023-11-03 11:44:22 25 4
gpt4 key购买 nike

我做了一些简单的贝叶斯分类

X = [[1,0,0], [1,1,0]] ### there are more data of course
Y = [1,0]

classifier = BernoulliNB()

classifier.fit(X, Y)

现在我得到了一些“内幕消息”,即每个 X 中的第一个元素比其他元素更重要。

  1. 我可以在训练模型之前结合这些知识吗?

  2. 如果 sklearn 不允许,是否有任何其他分类器或其他库允许我们合并之前的模型训练?

最佳答案

我不知道问题2的答案,但我可以回答问题1。

在评论 “将每个观察的第一个元素乘以不同的值” 是错误的方法。

当您使用 BernoulliNB 或 Binomial 时,您合并先验知识的方式是将您的知识添加到样本(数据)中。

假设您正在掷硬币,并且您知道硬币朝更多的正面朝上。然后您将添加更多显示更多正面的样本。如果您的先验知识表明 70% 正面和 30% 反面:您可以添加总共 100 个样本,70 个正面和 30 个反面,到您的数据 X

关于python - 我可以在 sklearn 贝叶斯分类器中设置先验特征吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42998221/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com