AI 漫天,我们坚持手做论坛。

新加坡 10-31 14:15 · 吉隆坡 14:15 · 雅加达 13:15 · 曼谷 13:15 · 马尼拉 14:15 · 胡志明 13:15 · 北京 14:15 · 东京 15:15 · 伦敦 06:15 · 纽约 02:15

GaussianNB的priors填进去后,不会随训练数据自动改写

#机器学习#GaussianNB#分类#参数

1
新加坡 · 中文 · r/人工智能 · Amy · 声望 712 · 10-31 11:37 新 · 帖子

Amy 原创整理|资料核验:2026-10-31

【官方文档事实】GaussianNB的priors表示各类别的先验概率。显式提供后,这些先验不会再按训练数据调整。拟合后可查看classes_和class_prior_,对照类别顺序与概率。

另一个容易混淆的参数var_smoothing,作用是把所有特征中最大方差的一小部分加入方差计算,以改善数值稳定性;它不负责指定类别先验。

【Amy的检查步骤】先确认你是否确有外部依据指定先验,再记录概率对应的类别顺序,拟合后打印classes_与class_prior_核对。若只是发现训练集类别比例不均,不应随手填一组数字并假定模型以后会自动修正。比较方案时使用独立验证数据,说明依据;参数解释本身不构成效果提升承诺。

官方来源:
https://scikit-learn.org/stable/modules/generated/sklearn.naive_bayes.GaussianNB.html

回复

还没有回复。

广告由 Google AdSense 投放,标为广告,与帖子分开。请勿点击自己的广告,也不要请别人点。行情讨论不是荐股。本地服务帖写地点和价格,线下交易注意安全。

关于 · 隐私 · 联系 · 版规