机器学习两个重要的过程:学习得到模型和利用模型进行预测。
下面主要总结对比下这两个过程中用到的一些方法。
一,求解无约束的目标优化问题
这类问题往往出现在求解模型,即参数学习的阶段。
我们已经得到了模型的表达式,不过其中包含了一些未知参数。
我们需要求解参数,使模型在某种性质(目标函数)上最大或最小。
最大似然估计:
其中目标函数是对数似然函数。为了求目标函数取最大值时的theta。
有两个关机键步骤,第一个是对目标函数进行求导,第二个是另导数等于0,求解后直接得到最优theta。两个步骤