我正在解决斯坦福大学的练习,安德鲁·吴的机器学习课程。 问题是(http://openclassroom.stanford.edu/MainFolder/DocumentPage.php?course=MachineLearning&doc=exercises/ex4/ex4.html)绘制给定数据的决策边界,然后估计新数据的结果。 我已经使用fminunc函数来计算theta。
我有三个theta值。但是为了绘制一条线,我们只需要两个θ,那么第三个theta值的需要是什么。
我无法绘制决策边界。请帮帮我。
答案 0 :(得分:0)
据说你添加了一个截距项,因此θ具有三维是正常的:两个梯度(根据X和Y加上偏差项)。如果theta_1是偏差项,theta_2是X梯度,theta_3是Y梯度,你的线的等式是:
Y = -theta_2 / theta_3。* X + theta_1
祝你好运