我试图用C#中的高斯朴素贝叶斯来实现点的分类.我已经实现了第一部分(http://www.statsoft.com/textbook/naive-bayes-classifier/)概率部分,但我不明白如何实现高斯朴素贝叶斯算法的正态模型.这是我的代码:
class NaiveBayesClassifier
{
private List<Point> listTrainPoints = new List<Point>();
private int totalPoints = 0;
public NaiveBayesClassifier(List<Point> listTrainPoints)
{
this.listTrainPoints = listTrainPoints;
this.totalPoints = this.listTrainPoints.Count;
}
private List<Point> vecinityPoints(Point p, double maxDist)
{
List<Point> listVecinityPoints = new List<Point>();
for (int i = 0; i < listTrainPoints.Count; i++)
{
if (p.distance(listTrainPoints[i]) <= maxDist)
{
listVecinityPoints.Add(listTrainPoints[i]);
}
}
return listVecinityPoints;
}
public double priorProbabilityFor(double currentType)
{
double countCurrentType = 0;
for (int i = 0; i < this.listTrainPoints.Count; i++)
{ …Run Code Online (Sandbox Code Playgroud) 我对php中的语法有疑问.以下行中+的平均值是多少?谢谢!
+$array['key1']['key2'] = "value"
Run Code Online (Sandbox Code Playgroud) 我想做一个从文本中检测情绪的应用程序.要做到这一点,我需要一个本体论.我的问题是,如果你知道一个可以帮助我的现存本体论.