一, 高级优化算法:
写一个函数, 可以返回代价函数和梯度值:
二, 多元分类: 一对多
假设有一个如下图的训练集, 为了进行分类, 我们将这些数据集分成三个独立的二元分类问题,
形成新的'伪'训练集:
把三角形当成'正'类别, 把正方形当成'正'类别, 把星型当成'正'类别, 拟合出三个分类器.
: 当给定 x 和θ值时, y=1,2,3 的概率是多少
当我们要预测新的 x 时, 对三个分类器都输入 x, 然后选择 h 最大的类别, 得到的最大 h 对应的 y 就是我们需要的值.
来源: http://www.bubuko.com/infodetail-3210685.html