Web教材一覧オペレーションズ・リサーチ予測

予測手法の概要


「この商品はどれだけ売れるだろうか」とか「株価は上昇するだろうか、下落するだろうか」など、将来のことは不確定要素があるため、高い精度で確実な予測をすることは困難ですが、それを追求することはビジネスに不可欠です。

予測をするには、商品など対象の特性を考慮すること、市場調査を行うこと、長年の経験を生かすことなど、総合的なアプローチが必要ですが、ここでは統計的手法を取り扱います。

統計的予測

統計的予測手法を一般化すれば、次の公式で表現できます。
   y=ft(xt)+ft-1(xt-1)+・・・+f2(x2)+f1(x1)
ここで、yはt+1期の予測値、xiはi期での実績値です。例えば、
   y=x32+6/x2)-2x3+3
のような数式で表され、x3=4、x2=3、x3=5ならば、
   y=16+2-10+3=11
となります。

通常のビジネスでは、このような複雑な式にすることは少なく、一次式を用いるのが一般的です。
   y=att+at-1t-1+・・・+a22+a11+a0
すなわち、過去の実績値xiにaiの重みづけをして予測するのです。さらに通常では、
   a0=0
   at+at-1+・・・+a2+a1=1
とします。
 統計的予測手法は数多くありますが、このような数式において、係数aiをどのように決定すればよいかを求めるものだといえます。

このように、統計的手法とは、他の要因をすべて無視して、過去のデータだけを用いて統計的(数学的)処理を行なうのですから、信頼のある予測をするには限界があります。これだけで予測するのではなく、多様な手段のうちの一つとして用いるべきです。

予測の目的は、単に「あたるかどうか」だけではありません。従来とは質的に異なる要因が発生したかどうかを認識することも重要な目的です。統計的手法により過去のデータの延長で予測した値と、実現した値が大きく異なる場合、従来の数式が通用しないことから、何らかの質的変化が生じていることを発見することができます。

よい予測方法とは、次の事項を満たすものだといわれています(曹徳弼「需要,予測,統計手法」より)    需要の不規則な変動を滑らかにする
   需要の傾向変化に敏感である
   予測誤差のばらつきが小さい
   予測方法が簡単である
   予測方法のメカニズムが明確である
   予測誤差の範囲が明確である

移動平均法

最も単純な予測手法は移動平均法です。
 もし、需要に変化がないとするならば、t+1期の予測値はt期の実績値と同じなのですから、
    y=xt
となります(これでは予測する必要もないでしょうが)。
 「最近の数期の平均を予測値とする」ことがよく行われます。例えば3期の平均とするならば、
    y=0.333xt+0.333xt-1+0.333xt-2
となり、5期の平均とするならば、
    y=0.2xt+0.2xt-1+0.2xt-2+0.2xt-3+0.2xt-4
となります。
 このように、移動平均法では、最近の数期間のデータだけを用い、しかもその係数が同じであるのが特徴です。需要がほぼ横ばいのときならよいのですが、増加や減少の傾向がある場合は、それに追いつけない欠点があります。

指数平滑法

指数平滑法のうち、最も単純なのが一次の指数平滑法です。次のようにして予測します。
   t+1期の予測値=a×t期の実績値+ (1-a)×t期の予測値   ・・・A
          =t期の予測値+a×(t期の実績値-t期の予測値)
ここで,aは平滑化定数であり,
   a=1とすれば:t+1期の予測値=t期の実績値
   a=0とすれば:t+1期の予測値=t期の予測値
となります。
直前の実績値と予測値を知っているだけで簡単に予測できる特徴があります。

なぜ「指数」というのかというと、A式を展開すると、
   t+1の予測値(y)      =a(1-a)xt+a(1-a)2t-1+・・・+a(1-a)t1
となり、係数が指数になるからです。
 すなわち、指数平滑法では、すべての過去データを用い、最近のデータの重みを大にした移動平均法なのです。

詳細:「指数平滑法」

最小二乗法

過去n年間の実績値y,y,・・・,yに,一次式(直線)y=ax+b をあてはめるには,各実績値と直線との誤差ε
   ε = 1a+b-y
   ε = 2a+b-y
     :
   ε = na+b-y
として,誤差の平方和
   ε+ε+・・・+ε
を最小にするようにaとbを計算で求めます。そして,n+1年目の予測値yn+1は,
   yn+1 =(n+1)a+b
として求められます。

最小二乗法も上述の一般形式の一つなのです。計算は省略しますが、例えばn=5のとき
   y=0.8xt+0.5xt-1+0.2xt-3-0.1xt-4-0.4xt-5
になります。最近と最初の係数が大きく、負の係数があることが特徴です。

詳細:「最小二乗法」

成長曲線

新製品が発表されてから一般に普及し陳腐化するまでの需要は、ゴンペルツ曲線やロジスティック曲線などの成長曲線に従うといわれています。この曲線へのあてはめは、数学的に高度ですので省略します。

詳細:「成長曲線」

季節調整法

夏・冬で需要が異なるとか、12月に需要が大になるなど、需要が月により大きく変化することがよくあります。さらに長期的な長期の時系列データの分析では、景気変動などにより変化します。
 それで、各期間のデータを、
   Y=T+C+S+I(加法型)  Y=T・C・S・I(乗法型)
からなっているものとして、それぞれの要素に分解することが行われます。
   T:長期変動
   C:循環変動
   S:季節変動
   I:不規則変動

この代表的な手法に米センサス局によるX-11やX-12-ARIMAがあります。非常に複雑な(緻密な)計算が行われています(省略)。

単に季節変動だけを考慮する場合は、次の手順により予測します。
  1 毎年の月間平均実績値=年間実績合計値/12を計算する。
  2 n年間の毎月実績値の平均値を計算する。
  3 1と2の比である季節指数を計算する。
  4 1から最小二乗法などにより,来年の月間平均実績値を計算する。
  5 4の予測値に3の季節指数を乗じて,来年の月別予測値を計算する。