1

アプリのダウンロード数をカウントする小さなツールを書いています。すべてのダウンロードをタイムスタンプ付きで保存します。

今日のダウンロードなどを予測するために通常使用されるアルゴリズム (php と mysql) は何ですか?

4

2 に答える 2

5

回帰分析を実行して、特定の日のダウンロード数を予測できます。ウィキペディアからのこの画像は、いくつかのサンプル データ ポイントと最適な線を示しています。ダウンロードの場合、X 軸は日数を表し、Y 軸はダウンロード数を表すことができます。その仮定を維持すると、ダウンロード数が平均して毎日増加していることがわかります。

これは線形回帰を説明する優れた記事であり、IBM は PHP で単純線形回帰を実装する方法について 2 つの記事を書いています ( 12 )。

これらの他のスレッドもチェックしてください。

  1. 発生予測
  2. プログラミングにおける予測ロジック?
  3. 過去の出来事に基づいて、次の出来事の発生を予測する

代替テキスト

于 2010-01-10T09:56:59.910 に答える
1

必要な用語は「外挿」です。ここにはいくつかの方程式と詳細が記載されています: http://en.wikipedia.org/wiki/Extrapolation

原則として、予想される傾向 (線形、指数関数など) に一致する方程式を選択する必要があります。次に、現在のデータを使用して、その方程式がデータに最も適合するパラメーターを見つけます。R-squaredのようなものは、最適な適合の単純な尺度です。

最適な適合を行ったら、結果の方程式パラメーターを使用して将来のデータを推定できます。

于 2010-01-10T09:57:52.150 に答える