漸近勾配を見つけるための数値アルゴリズムはありますか?
一連のデータポイントありそれらは(ほぼ)大規模な行に漸近する関数従うと予想されます。基本的に、はとしてゼロに近づき、おそらくすべての微分、についても同じことが言えます、など。しかし、f(x)の関数形式が何であるかは、それが基本関数の観点から説明できるものを持っている場合でもわかりません。(xi,yi)(xi,yi)(x_i,y_i)y(x)y(x)y(x)xxxf(x)≡y(x)−(ax+b)f(x)≡y(x)−(ax+b)f(x) \equiv y(x) - (ax + b)x→∞x→∞x \to \inftyf′(x)f′(x)f'(x)f′′(x)f″(x)f''(x)f(x)f(x)f(x) 私の目標は、漸近勾配aの可能な限り最良の推定値を取得することaaaです。明らかな大雑把な方法は、最後のいくつかのデータポイントを選択して線形回帰を行うことですが、もちろん、データがあるxの範囲内でf(x)f(x)f(x)が「十分にフラット」にならない場合、これは不正確になります。明らかに粗雑な方法は、f(x)\ approx \ exp(-x)(または他の特定の関数形式)を想定し、すべてのデータを使用してそれに適合することですが、私が試した単純な関数は\ exp (-x)または\ dfrac1 {x}は、f(x)の下のxのデータと完全には一致しませんxxxf(x)≈exp(−x)f(x)≈exp(−x)f(x) \approx \exp(-x)exp(−x)exp(−x)\exp(-x)1x1x\dfrac1{x}xxxf(x)f(x)f(x)は大きい。漸近勾配を決定するための既知のアルゴリズムはありますか、データが漸近線にどのように近づくかについての知識が不足しているので、信頼区間とともに勾配の値を提供できますか? この種のタスクは、さまざまなデータセットを扱う作業で頻繁に発生する傾向があるため、主に一般的なソリューションに興味がありますが、リクエストにより、この質問を引き起こした特定のデータセットにリンクしています。コメントで説明されているように、Wynn ϵϵ\epsilonアルゴリズムは、私が知る限り、いくぶんオフの値を提供します。これがプロットです: (高いx値でわずかに下向きの曲線があるように見えますが、このデータの理論モデルでは、漸近的に線形になるはずです。)