非线性拟合你好 ...
我正在寻找一种方法来拟合形式的非线性函数
Y = c1 - ( c1 / x ) + ( c2 / x^2 ) - ( c3 / x^3 ) + ( c4 / x^4 )
到我的可用数据集。
期望系数是浮动小数(不是整数)
作为优化的一部分(最小化残差平方和),我可以在 excel 中执行此操作,我认为 JMP 应该允许进行类似的优化。
感谢任何建议
谢谢。
回复:非线性拟合这就是非线性平台的目的,正如所引用的那样@Jeff_Perkinson
分析>专业建模>非线性
如果您查看帮助菜单的样本数据部分,您会发现一些数据表,这些数据表说明了使用非线性平台进行建模。
回复:非线性拟合标记
你有一个很好的观点,其中包含应该可行的转换想法(我会检查一下)。
但:我提出这个问题的真正目的是发现一些隐藏的 JMP 能力(如果有的话)来复制一些非常简单的东西,可以在 30 分钟内用 excel 完成。例如,如果我的函数是非线性的但无法通过 JMP 中的任何现有形式轻松转换怎么办?
一个更复杂的例子:在最近几年,Nutonian 有一个名为 Eureqa(康奈尔人工智能实验室)的产品,现在似乎被纳入了 Datarobot。 Idea 是一个采样数据的函数拟合器。 用户提供被认为在功能结构中起作用的段。 然后,进化遗传算法逻辑将根据指标(RMSE、拟合质量等)进行优化。
回复:非线性拟合@马克贝利的回应尽管如此,你能解释为什么非线性平台,公式为@Byron_JMP显示不起作用? 根据您的描述:
我有一个数据集,比如 N 个 X 和 Y 数据条目。我的目的是派生一个具有最适合所提供数据的形式/结构的函数。
同一天,我发布了这个问题,我在 excel 中花了 30 分钟,并且能够通过放置残差平方和的最小值来做到这一点 - 同时将系数视为设计变量,受一些限制。 我喜欢在 jmp 中获得这种能力。
这听起来就像非线性平台所做的那样。
回复:非线性拟合我认为在这种情况下不需要非线性模型。 你可以变换X作为倒数 x并在线性预测器中将其用作四次多项式。 这是一个使用 Big Class 的例子。 我想做模特重量与 r倒数高度.

回复:非线性拟合首先,我很抱歉这么晚才跟进。
所以解决方案还没有到位。
我有一个数据集,比如 N 个 X 和 Y 数据条目。
我的目的是派生一个具有最适合所提供数据的形式/结构的函数。
同一天,我发布了这个问题,我在 excel 中花了 30 分钟,并且能够通过放置残差平方和的最小值来做到这一点 - 同时将系数视为设计变量,受一些限制。 我喜欢在 jmp 中获得这种能力。
回复:非线性拟合这是你想要做的吗?
运行附加的脚本,它将生成一个包含此公式的表格。 该表有一个探查器脚本来生成下面的数字

公式
(((:c1 - :c1 / :x) + :c2 / :x ^ 2) - :c3 / :x ^ 3) + :c4 / :x ^ 4
回复:非线性拟合看看非线性回归平台。
您可以在公式编辑器使用参数然后将使用非线性回归平台。