機械学習 データの滑らかな流れを見る: 移動平均入門
- 移動平均とは移動平均は、時間とともに変動するデータ、例えば株価や気温、ウェブサイトへの訪問者数など、様々な分野で活用されています。この手法を用いる主な目的は、データに含まれる細かい変動(ノイズ)を取り除き、全体的な傾向や周期性を把握しやすくすることにあります。では、具体的にどのように計算するのでしょうか。移動平均を計算するには、まず「移動平均期間」を決めなければなりません。これは、過去何時点分のデータを使って平均値を計算するかを意味します。例えば、移動平均期間を5に設定した場合、ある時点の移動平均値は、その時点とその直近4時点までの合計5時点分のデータの平均値になります。そして、この計算を時間の経過とともに繰り返していきます。つまり、次の時点では、一つ前のデータを除外し、最新のデータを追加して、再び5時点分のデータの平均値を計算します。このようにして、移動平均値を時間の経過とともに移動させていくことで、グラフが滑らかになり、全体的な傾向や周期性が見やすくなるのです。
