在Octave中绘制决策边界

时间:2014-01-02 20:12:02

标签: plot machine-learning octave

Raw Data Plot

我正在研究一个基本的机器学习问题,试图根据收费时间预测电池的使用寿命。以上是我的原始数据图。我已经使用Logistic回归编写了用于计算成本函数和梯度下降步骤的代码。现在我需要为我的解决方案绘制决策边界。我如何在Octave中做到这一点?

1 个答案:

答案 0 :(得分:2)

假设您的逻辑回归函数是

cost = sigmoid (theta' * X);

其中size(theta)=[1 3]X(1) = 1(偏见)。您解决并获得了最终的theta向量。然后决策函数是theta(2) * x2 + theta(3) * x3 + theta(1) = 0

x2x3分别是您的充电轴,电池时间

您可能会发现此page有用。