Machine Learning Foundations_PLA

来源:互联网 发布:mac版matlab安装 编辑:程序博客网 时间:2024/05/24 06:56

第二课中论证了目标问题是线性可分的前提下,PLA更新策略是有效的:即寻优的更新次数是一个常数使寻得直线‘完美’。
Conclusion:Start from W0=0 , after T mistake corrections,then we get:

WTfWT||Wf||||WT||Tconstant

接下来求该常数:tutorial中详细推出两个已知条件:
WTfWt+1WTfWt+minnynWTfxn.(1)

||Wt+1||2||Wt||2+maxn||ynxn||2.(2)

由(1)式得:
WTfWTTminnynWTfxn.(3)

由(2)式得:

||WT||2Tmaxn||ynxn||2.
即:
||WT||Tmaxn||xn||.(4)

将(3)式左侧向量全部化为单位向量即:
WTfWT||Wf||||WT||TminnynWTfxn||Wf||||WT||.(5)

将(4)式带入(5)式得:
WTfWT||Wf||||WT||TminnynWTfxn||Wf||||WT||TminnynWTfxnmaxn||xn||||Wf||.(6)

又因为
WTfWT||Wf||||WT||1

所以
TminnynWTfxnmaxn||xn||||Wf||1

即:
constant=minnynWTfxnmaxn||xn||||Wf||.

原创粉丝点击