对一些论文中的东西可能有了更多的理解,做毕设的时候读文章说更新这个核带宽h,这个公式没有看懂是什么意思,所以不知道怎么去写这一段代码。
听了吴恩达的深度学习课程,直观的了解到了这个公式是什么意思,
比如你知道了每一天的温度,你想对这个温度曲线做一个更平滑的值,就得到了这样的红线图像。
通俗的说就是,Theta是你已知的值,而v是通过一定的加权计算得到的值最后变成的曲线,因此在编程的时候就很好写了。
而且一般来说Beta取0.9,首先对核带宽赋初值,然后计算第一帧的核带宽h_opt也就是theta1,计算后得到的v1也就是新的核函数带宽,不断的迭代让核带宽更加平滑,适应性的改变。