我使用Eigen的LM算法拟合曲面,但数据中存在大量噪声,因此我需要通过迭代加权滤除噪声。
但我不知道应该在哪里增加这个重量?
在我的LevenbergMarquardt模块中,我必须填写fvec:
函数如果是这样:
f(x) = f_0(x)^2 + f_1(x)^2 + f_2(x)^2 ....
那么functor立面的operator函数就是:
fvec(i)= f_i(x)
但在实际问题中,每次观察都有不同权重,那么我应该在哪里增加权重呢?
能帮我举个例子吗?
或者我是否在适当的论坛上发布了这个问题?
谢谢。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。