非线性最小二乘法之Gauss Newton、L-M、Dog-Leg

  • Post author:
  • Post category:其他




非线性最小二乘法之Gauss Newton、L-M、Dog-Leg




最快下降法


假设











h






T












F
















(


x


)


<


0











,则h是








F




(


x


)











下降方向,即对于任意足够小的








α


>


0











,都满足








F




(


x


+


α


h


)


<


F




(


x


)













现在讨论








F




(


x


)











沿着h方向下降快慢:











lim








α





0













F




(


x


)





F




(


x


+


α


h


)








α






h


















=








1










h




















h






T












F
















(


x


)


=























F
















(


x


)

















cos




θ











其中








θ











为矢量h和











F
















(


x


)











夹角,当








θ


=


π













时,下降最大。













h








s


d











=








F
















(


x


)











,是最快下降方向。




最小二乘问题


通常的最小二乘问题都可以表示为:








F




(


x


)


=





1






2

























i


=


1










n









(





f








i







(


x





)






2







)


=





1






2




















f




(


x


)










2







=





1






2













f




(


x





)






T









f




(


x


)











找到一个











x























使得











x














=


a


r


g




m


i





n






x









F




(


x


)













,其中








x


=


[





x






1










x






2













x






m







]




















f




(


x


)


=


[





f








1







(


x


)





f








2







(


x


)








f








n







(


x


)


]











假设对








f




(


x


)




















i











个分量












f








i







(


x


)












在点











x






k
















处Taylor展开,












f








i







(





x






k







+


h


)








f








i







(





x






k







)


+








f








i







(





x






k










)






T









h




















i


=


1


,


2





n





















f




(





x






k







+


h


)





f




(





x






k







)


+


J




(





x






k







)


h











,其中Jacobin矩阵








J




(





x






k







)


=























































f








1







(





x






k










)






T























f








2







(





x






k










)






T


































f








n







(





x






k







)





















































=
































































































f








1







(





x






k







)
















x






1







































f








2







(





x






k







)
















x






1


















































f








n







(





x






k







)
















x






1













































f








1







(





x






k







)
















x






2







































f








2







(





x






k







)
















x






2


















































f








n







(





x






k







)
















x






2































































































f








1







(





x






k







)
















x






m







































f








2







(





x






k







)
















x






m


















































f








n







(





x






k







)
















x






m


















































































































通常记











f








k







=


f




(











版权声明:本文为stihy原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。