分析指數(shù)平滑法預(yù)測銷售量(指數(shù)平滑法計(jì)算公式)

指數(shù)平滑法在上世紀(jì)50年代發(fā)展成熟,在實(shí)踐中應(yīng)用很廣。百度百科上甚至說,“所有預(yù)測方法中,指數(shù)平滑是用得最多的一種”2。就我個人的經(jīng)驗(yàn)而言,在北美、歐洲的供應(yīng)鏈領(lǐng)域,指數(shù)平滑已經(jīng)是很常用3——跟來自這些地區(qū)的外資企業(yè)提起,熟悉指數(shù)平滑法的人挺多;但跟本土企業(yè)提起,熟悉的人就相對少多了。

對于時間序列的三種情況(隨機(jī),趨勢,季節(jié)性),指數(shù)平滑法都有相應(yīng)的方法來預(yù)測:簡單指數(shù)平滑法應(yīng)對相對平穩(wěn)的情況,霍爾特雙參數(shù)法應(yīng)對趨勢,霍爾特—溫特模型應(yīng)對季節(jié)性加趨勢。在闡述中,簡單指數(shù)平滑法往往也叫指數(shù)平滑法,我們這里談的就是簡單指數(shù)平滑法。

與移動平均法一樣,簡單指數(shù)平滑法用來預(yù)測下一步,把下一步的預(yù)測當(dāng)做未來各期的預(yù)測,因此最適用于沒有明顯的趨勢、周期性的平緩情形。讓我們用x代表實(shí)際需求,f代表預(yù)測。那么,xt就是第t期的實(shí)際需求,ft+1就是下一期的預(yù)測,其中一部分來自上期實(shí)際值,剩余部分來自上期預(yù)測值,也就是說,是上期實(shí)際值與預(yù)測值的加權(quán)平均(公式1)。用另一種形式表述,就是下期的預(yù)測是在上期預(yù)測的基礎(chǔ)上,根據(jù)誤差做出一定的調(diào)整(公式2)。兩種表述,區(qū)別只是形式上的,而實(shí)質(zhì)內(nèi)容是一樣的。

ft+1=αxt + (1-α) ft (公式1)

ft+1= ft+ α (xt – ft) (公式2)

0 ≤ α ≤ 1

通過調(diào)整平滑系數(shù)α,就可以調(diào)整上期實(shí)際與預(yù)測值的權(quán)重:α越大,上期實(shí)際值的權(quán)重越大,上期預(yù)測值的權(quán)重越小,預(yù)測模型表現(xiàn)地越靈敏,越能盡快反映實(shí)際變化,當(dāng)然也越受隨機(jī)因素影響,帶給供應(yīng)鏈的波動也越大;α越小,上期實(shí)際值的權(quán)重越小,上期預(yù)測值的權(quán)重越大,越多的變動被當(dāng)做“雜音”過濾掉,預(yù)測也表現(xiàn)得越平穩(wěn),給供應(yīng)鏈的運(yùn)營成本越低,但風(fēng)險(xiǎn)是沒法及時響應(yīng)市場的需求變化。

經(jīng)常有人問,這指數(shù)平滑法聽上去很玄妙,其中的“指數(shù)”是怎么來的?“平滑”又是如何平滑的?讓我們把上面公式1中的基本公式展開來闡述。我知道,你不喜歡這些公式,我也不喜歡。但是,為了表明我們比別人知道地多,有時候還不得不做一些簡單的推導(dǎo)——請相信,這是本書唯一的一點(diǎn)公式推導(dǎo),你也不用記住詳細(xì)的公式。

如圖 1,讓我們把公式1層層展開,你會發(fā)現(xiàn),需求歷史是按照(1-α)的等比級數(shù)綜合到預(yù)測中。比如第t期的權(quán)重是α(1-α)0,t-1期的是α(1-α)1,t-2期的是α(1-α)2,依次類推。因?yàn)?-α的值介于0和1之間,所以次數(shù)越高,需求歷史的權(quán)重就越小,以幾何數(shù)級衰減,這就是指數(shù)平滑法中“指數(shù)”的來歷。

從圖 1也能看出,指數(shù)平滑系數(shù)α越大,需求歷史的權(quán)重衰減地越快,也意味著最新需求歷史的權(quán)重越大,預(yù)測模型也就越響應(yīng)。相反,α越小,需求歷史的權(quán)重相對衰減越慢,最新需求歷史所占權(quán)重也相對越小,預(yù)測模型也就越穩(wěn)定。

這也讓指數(shù)平滑法比移動平均法更加靈活:(1)通過選擇不同的平滑系數(shù),指數(shù)平滑法可以更好地匹配業(yè)務(wù)的變化;(2)加權(quán)式平滑,需求歷史越近,權(quán)重越大,讓指數(shù)平滑法能更快地響應(yīng)需求變化。

在當(dāng)今影響需求的方法越來越多,需求變動越發(fā)頻繁的情況下,指數(shù)平滑法的這些優(yōu)點(diǎn)能給我們很多幫助,讓我們能夠盡快快速響應(yīng)。比如門店或渠道在做促銷,前置庫位的需求突然增加;新產(chǎn)品導(dǎo)入,帶動關(guān)聯(lián)產(chǎn)品的需求;氣溫升高,帶動相應(yīng)產(chǎn)品的需求,都可以通過指數(shù)平滑法盡快發(fā)現(xiàn),及時驅(qū)動總倉補(bǔ)貨。

圖 1:指數(shù)平滑法中,需求歷史的權(quán)重按照指數(shù)級別衰減

簡單指數(shù)平滑法其實(shí)是移動平均法的一種,是加權(quán)移動平均,而且權(quán)重以幾何級數(shù)遞減。指數(shù)平滑法有一系列的優(yōu)點(diǎn),這里主要總結(jié)為三個方面:簡單,響應(yīng),可以持續(xù)優(yōu)化。

先說簡單。對移動平均法來說,移動幾期平均,就得保留多少期的需求歷史;但對簡單指數(shù)平滑法來說,我們只需要保留兩個數(shù)值:上次實(shí)際值、上次預(yù)測值。這在計(jì)算機(jī)應(yīng)用尚不廣泛,人類的計(jì)算能力尚有限的時候,尤其重要。有時候,你不得不佩服,這些半個多世紀(jì)前的研究者們,能夠找出這么簡單而美妙的方法來,真的數(shù)學(xué)美。

再說響應(yīng)。簡單指數(shù)平滑法是一種加權(quán)移動平均法,需求歷史越新,其權(quán)重越大(參見圖 8),這意味著對于新近發(fā)生的,模型可以很快撿起,反映到下一步的預(yù)測中,在快速糾偏上做得更好。這對于延續(xù)性強(qiáng)的業(yè)務(wù)環(huán)境很有幫助。比如促銷、活動不斷,很多時候前端在促銷,后端根本不知道,但簡單指數(shù)平滑模型已經(jīng)從昨天的銷量探知了,驅(qū)動明天多補(bǔ)貨。對于爆款,簡單指數(shù)平滑法一般比移動平均法的預(yù)測效果會更好。

在備品備件領(lǐng)域,特別是高值慢動的產(chǎn)品,需求很不頻繁,但一旦發(fā)生,往往意味著很多(小概率事件不容易發(fā)生,一旦發(fā)生則意味著不再是小概率事件):是不是這批設(shè)備用到一定年限了,需要更換相應(yīng)的備件,或者產(chǎn)線在做什么預(yù)防性維修等。簡單指數(shù)平滑法能夠更好地迅速撿起這一信號,盡快調(diào)整預(yù)測,驅(qū)動供應(yīng)鏈盡快響應(yīng)。我以前在備件計(jì)劃領(lǐng)域,用的軟件是由沃頓商學(xué)院的教授和博士們開發(fā),其中預(yù)測模塊用的就是簡單指數(shù)平滑法。

最后說持續(xù)優(yōu)化。移動平均法的優(yōu)化比較復(fù)雜,要么得用不同期數(shù)的需求歷史,要么得用加權(quán)平均;簡單指數(shù)平滑法就簡單多了,只要調(diào)整平滑系數(shù)一個參數(shù)即可。我們可以手動代入不同的值,也可以在excel中用solver來幫助平滑系數(shù)的擇優(yōu)。

鑒于這些優(yōu)點(diǎn),我鼓勵大家在移動平均法外,多嘗試簡單指數(shù)平滑法,特別是在b2c行業(yè),改變需求的行為比較多,需求的關(guān)聯(lián)性比較高的情況下。有些b2b情況也類似。比如產(chǎn)線上的某個關(guān)鍵備件壞了,可能意味著其他設(shè)備上的該零件都接近生命周期末期,我們當(dāng)然希望預(yù)測模型給這個最近發(fā)生的需求更多權(quán)重,而不是跟過去兩年的需求簡單平均掉——指數(shù)平滑法是絕好的選擇。

當(dāng)然,優(yōu)點(diǎn)這么多,簡單指數(shù)平滑法的挑戰(zhàn)也不少。

其一是簡單指數(shù)平滑法雖然只有一個系數(shù),但該平滑系數(shù)的優(yōu)化不易。相比移動平均法,指數(shù)平滑法更加“精致”,而這所有的“精致”,都是通過微調(diào)平滑系數(shù)這一個參數(shù)來實(shí)現(xiàn),而且以抽象的指數(shù)方式衰減(而不是我們?nèi)菀桌斫獾木€性方式)。就如越是精密的儀器,參數(shù)調(diào)整就越重要一樣,選擇合適的平滑系數(shù)對指數(shù)平滑法至關(guān)重要而,我們在后面還會講到。

其二是簡單指數(shù)平滑法適合于短期預(yù)測,比如預(yù)測下一期的補(bǔ)貨挺好,但要預(yù)測時段長了,雖然我們假定未來每期的需求都一樣,都等于下一期的預(yù)測,但時間跨度越長,這個假定越難成立。

其三,跟移動平均法一樣,簡單指數(shù)平滑法是滯后的,一旦需求表現(xiàn)出趨勢、季節(jié)性等,指數(shù)平滑法就一直處于“追趕”狀態(tài),我們得考慮更合適的指數(shù)平滑模型,比如霍爾特(趨勢)和霍爾特-溫特(季節(jié)性加趨勢)模型。

此外,指數(shù)平滑法的名稱聽上去有點(diǎn)高大尚,高冷玄妙,容易嚇退“追求者”。其實(shí)這只是心理障礙,一旦突破,就沒有問題了——到現(xiàn)在為止,你已經(jīng)讀完了指數(shù)平滑法上技術(shù)含量最高的部分,相信已經(jīng)發(fā)現(xiàn),指數(shù)平滑法其實(shí)也沒什難的,關(guān)鍵是要嘗試用起來,邊用邊改進(jìn)。

更多供應(yīng)鏈管理原創(chuàng)文章,請關(guān)注微信公眾號:供應(yīng)鏈管理專欄


1 移動平均法(moving average,ma) 指數(shù)平滑法(exponential smoothing,es),csdn博客,作者tz_zs,https://blog.csdn.net/tz_zs/article/details/78341306。

2 百度百科,“指數(shù)平滑法”詞條。

3 forecasting methods and applications一書中,有一份比較老的調(diào)研,上世紀(jì)80年代做的,其中提到,在客觀的預(yù)測模型中,移動平均是企業(yè)最熟悉的方法,指數(shù)平滑法也位列前三(第518頁)。

相關(guān)文章

18729020067
18729020067
已為您復(fù)制好微信號,點(diǎn)擊進(jìn)入微信