一旦我们得到theta的值,如何绘制决策边界?

时间:2015-03-27 19:08:11

标签: artificial-intelligence octave svm logistic-regression

我正在解决斯坦福大学的练习,安德鲁·吴的机器学习课程。 问题是(http://openclassroom.stanford.edu/MainFolder/DocumentPage.php?course=MachineLearning&doc=exercises/ex4/ex4.html)绘制给定数据的决策边界,然后估计新数据的结果。 我已经使用fminunc函数来计算theta。

我有三个theta值。但是为了绘制一条线,我们只需要两个θ,那么第三个theta值的需要是什么。

我无法绘制决策边界。请帮帮我。

1 个答案:

答案 0 :(得分:0)

据说你添加了一个截距项,因此θ具有三维是正常的:两个梯度(根据X和Y加上偏差项)。如果theta_1是偏差项,theta_2是X梯度,theta_3是Y梯度,你的线的等式是:

Y = -theta_2 / theta_3。* X + theta_1

祝你好运