| 查看: 1812 | 回复: 6 | |||
| 当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖 | |||
shikang999新虫 (小有名气)
|
[交流]
数据拟合愚见已有5人参与
|
||
|
以下为个人愚见,希望对有缘人有帮助,如有不足(呵呵,口语写惯了,可能很多语言不是太学术),欢迎拍砖! 1、数据拟合问题,可简单转换成方程组求解的问题,且也可简单分为线性与非线性问题。 2、对于线性问题,可简单看成一个超定方程的求解,这时采用最小二乘算法求解即可。 比如:需要拟合的方程为 其中 如果把上面的例子化成一个方程组可表示如下 PS:对于一些表面上是非线性问题却可转换成线性拟合的问题,建议先转换成线性拟合得到结果。有些人可能会说,转换后拟合的数据会放大误差,对于这类会放大误差的问题,还是建议先转换成线性拟合,得到一个解,让将这个解作为初始值带入非线性拟合问题当中进行求解,也不失为一个很好的方法。 例子:需要拟合的方程为 其中 3、非线性问题的拟合 可能我们大部分遇到的都是非线性拟合问题,非线性拟合问题又可简单看成一种简单的循环“迭代问题”。这里先简单说一下在求解非线性问题采用算法时注意的地方:(1)智能算法(比如:遗传算法、粒子群算法……)一般都可简单说成是全局优化算法,当然这里所谓的全局优化算法只能说是相对的,毕竟目前还查不到有什么算法能确定出任意的非线性拟合问题的解。(2)剩下的就是一些局部最优算法了(比如:Broyden形式的求解算法、LM算法……),这类算法的特点是在解的附件时能很快收敛到解。也因此,配合好全局与局部算法是一个不错的选择!(3)为了加快找到解的速度,可考虑采用多线程求解方式【如果你的算法允许】。即使你不会多线程,只要你会编程,网上找一下你所熟悉编程语言的多线程操作例子,不出半个小时,你准能搞定! 4、非线性拟合时可能遇到的问题 (1)拟合公式里含有积分或者微分等项 解:不管是积分或者是微分,它只是一个函数,自己实现即可 比如:需要拟合的公式为 其中 当中的 同样的,如果有微分项,一样可以使用类似的方法进行处理。 PS:即使有一些软件提供积分或者微分等算法,如果那种算法你不熟悉或者怕被做手脚,加之一些算法的局限性,建议自己编程实现这类积分或者微分求解的问题。 (2)拟合的公式为隐函数的拟合 解:对于这个问题,说白了就是转移一种评价方式的问题,这时进行简单的变换即可 比如:需要拟合的方程为 其中 正常情况下,程序内部的评价方式可能是 这时的评价方式即变成 5、拟合的评价方式问题 这里的评价方式只针对求解过程中的评价方式,也因此只讨论非线性问题的评价问题。 所谓的评价方式,就是指用什么方式来解答:什么时候拟合结束,怎样的解才算更优? 这个没有统一的答案,仁者见仁智者见智吧!不过,我还是说下我的想法,有些在求解时喜欢采用各种假设检验来检验解的优度,因为我是一个追求程序效率的人,我并不建议在程序中采用这种方式,因为在调用各种假设检验算法时必定会消耗一部分计算时间,因此一个简单高效的评价方法不失为一种好的方式。 常见的,我们会使用最小二乘,即 类似这种方式来评价,其中 其中 对于我们每个解得到的 OK,就写到这里吧! |
» 猜你喜欢
求国际会议网站
已经有1人回复
求取一些关于纳米材料和纳米技术相关的英文PPT。
已经有0人回复
物理学I论文润色/翻译怎么收费?
已经有129人回复
【复旦大学】二维材料方向招收2026年博士研究生1名
已经有0人回复
北京纳米能源与系统研究所 王中林院士/曹南颖研究员课题组2026级硕/博/博后招生
已经有10人回复
荷兰Utrecht University超快太赫兹光谱王海教授课题招收2026 CSC博士生
已经有19人回复
反铁磁体中的磁性切换:两种不同的机制已成功可视化
已经有0人回复
26申博推荐:南京航空航天大学国际前沿院光学方向招收博士生!
已经有0人回复
求标准粉末衍射卡号 ICDD 01-076-1802
已经有0人回复
» 本主题相关价值贴推荐,对您同样有帮助:
数据拟合的相关系数
已经有6人回复
对一组数据进行拟合,常用的软件和方法有哪些
已经有9人回复
数据关系的拟合
已经有9人回复
【求专家】根据一组数据,求其方程,寻最优拟合方程。要求截距为0
已经有3人回复
求数据拟合这个六级多项式
已经有7人回复
如何用已知函数去拟合实验数据,得出参数
已经有10人回复
怎样拟合数据求出x=f(A,B,C),y=g(A,B,C,D)中的A,B,C,D参数
已经有18人回复
通过实验数据拟合,求解公式中的参数
已经有14人回复
大家在使用1stOpt进行数据拟合的时候有没有遇到过这种情况?
已经有8人回复
matlab数据拟合问题求助
已经有7人回复
matlab数据拟合求助!!希望高手帮忙写一下matlab的程序 谢谢了!!
已经有15人回复
请问有人会用origin拟合数据用自定义的公式么?急急!
已经有8人回复
非线性数据拟合的数学原理!!!!!????
已经有30人回复
对数据进行曲线拟合后如何得到拟合误差
已经有30人回复
请问一个有理函数的曲线拟合过程如何做,给出数据,请求拟合,
已经有14人回复
根据数据,如何得到拟合公式
已经有7人回复
怎么由测试数据得到拟合方程
已经有11人回复
【求助】请教高手如何拟合这样的两组数据
已经有4人回复
【求助】zsimpwin 软件拟合图谱的数据如何输出到origin作图?
已经有25人回复
【一个数据拟合的问题,比较麻烦】
已经有17人回复

4楼2016-11-14 00:31:38
月只蓝
主管区长 (职业作家)
-

专家经验: +1059 - 计算强帖: 8
- 应助: 1712 (讲师)
- 贵宾: 8.888
- 金币: 68120.7
- 散金: 1938
- 红花: 443
- 沙发: 4
- 帖子: 4373
- 在线: 3291.4小时
- 虫号: 1122189
- 注册: 2010-10-14
- 专业: 宇宙学
- 管辖: 计算模拟区

2楼2014-07-31 18:54:22
wu283326736
铁虫 (初入文坛)
- 应助: 0 (幼儿园)
- 金币: 83.1
- 红花: 1
- 帖子: 36
- 在线: 20.4小时
- 虫号: 2723543
- 注册: 2013-10-14
- 专业: 决策理论与方法
3楼2015-06-07 14:55:51
5楼2016-11-15 22:11:15













回复此楼