以类神经网路建立物流中心出货预测模式.doc_第1页
以类神经网路建立物流中心出货预测模式.doc_第2页
以类神经网路建立物流中心出货预测模式.doc_第3页
以类神经网路建立物流中心出货预测模式.doc_第4页
以类神经网路建立物流中心出货预测模式.doc_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

運籌管理評論文稿格式範本以類神經網路建立物流中心出貨預測模式林哲宏正修科技大學資訊管理系.tw盧淵源國立中山大學企業管理系.tw摘 要本文主要提出物流中心出貨預測模式之建構程序,經由此程序可根據物流中心的作業特性與品項特性篩選攸關的預測變數,並根據各預測變數的型態進行資料前處理以利類神經網路使用。本文以系統性的方法決定訓練範例與測試範例的比例,經由比較各種訓練範例與測試範例的比例所得之預測績效,可找出最適的組合。最後本文以兩種實際商品的出貨資料驗證其方法的有效性。關鍵詞:物流中心、出貨預測、類神經網路前言由於流通產業的快速成長,使得具有連結上游製造商與下游零售商功能的物流中心在商業現代化的過程中扮演著重要的角色。現代化的物流中心為達到大量進貨統一分配的物流機能,以滿足多種少量多頻配送的現代化消費需求特性,必須強化物流中心的管理與作業功能。然而在物流中心之中,存貨式的物流中心必須自行向供應商訂貨保有庫存,以滿足零售商的訂貨需求,因此精確有效的需求預測是物流中心內部不可或缺的重要功能之一。Bowersox和Closs(1996)指出單一品項預測是物流預測的基礎作業,藉由單一品項預測可預測出重要品項的出貨數量,並可將此預測結果配合庫存數量決定採購數量,有效調整物流中心內各品項之庫存數量,達到降低缺貨風險與節省庫存空間的目的。然而在零售商型物流中心內因為其處理的商品品項繁多,出貨的數量與項目常因時間、季節或商品流行性的不同而產生極大的變化;而且其顧客常為每日訂貨、每日配送的零售商,其訂單從接收到出貨的訂單週程時間極為短暫,以上的物流中心出貨特性,導致其需求預測的困難。因此如何建構一套預測模式以供物流中心出貨需求預測之用,是為物流中心亟待解決之工作,本文即從影響物流中心出貨需求的兩項重要因素(作業特性因素與品項特性因素)進行分析,進而找出攸關的預測變數,並以模糊類神經網路建構出一套預測模式,以解決物流中心單一品項出貨預測之問題。文獻探討所謂類神經網路是模仿人類神經系統的結構及處理資訊運作方式,其基本元素為處理單元及連接鍵,分別相當於人類神經系統中的神經元與神經鍵的功能。處理單元的主要作用是接收並加總所有的輸入訊號,此加總後的訊號經由轉換函數(transfer function)輸出給下一個處理單元(Wasserman, 1989),圖1則為處理單元的基本運作。圖1 處理單元之基本運作資料來源:Wasserman(1989)應用類神經網路於需求預測問題的研究通常以過去的時間序列資料或其他可能影響因素作為輸入資料以預測未來的需求量,並根據預測結果計算其預測精度。Tang等人(1991)針對汽車銷售量的預測,分別使用倒傳遞類神經網路模式與Box-Jenkins的時間序列模式作比較性的研究,在具有長期記憶型態的資料方面,這兩種方法皆有相似的結果,但在資料型態具有短期記憶時,類神經網路模式的預測能力就優於Box-Jenkins模式。此研究亦討論了類神經網路模式最佳參數設計的問題,藉著改變各層處理單元的數目、學習速率以及慣性因子以找到預測誤差較小與學習效率較高的網路。Tamada等人(1993)認為類神經網路模式比多元迴歸分析在每天用水量的預測上可產生更精確的預測,而且當測試範例落在訓練範例附近時,其正確率比多元迴歸分析更高於10%-30%。Nam和Schaefer(1995)以倒傳遞類神經網路模式預測國際航線旅客數量,此模式藉著改變隱藏層單元數來觀察其預測能力,其預測結果並和多元迴歸分析與指數平滑法做比較,當以絕對平均誤差(MAE)為預測精度的準則下,類神經網路模式的預測能力都較其他方法為佳。Hua(1996)使用12個經濟指標預測新加坡的住宅需求,在此研究中並比較類神經網路與多元迴歸分析在住宅需求上的預測精度,當以絕對平均百分比誤差(MAPE)表示的預測精度比較時,其類神經網路的預測能力優於多元迴歸分析。Pattie和Haas(1996)利用類神經網路預測野外休閒的使用量,此模式使用經濟指標作為輸入資料,在104個旅遊地點的預測上,類神經網路模式的預測能力優於迴歸分析,甚至在某些地點其精確度可兩倍於多元迴歸分析。從上述文獻的分析中可看出,使用類神經網路於需求預測的研究有下列幾點特性:(1)對所處理的資料也以數值型資料為主;(2)其所使用的網路型態大多為倒傳遞網路,且大多具有一層以上的隱藏層;(3)改變網路的結構與參數會影響預測的精度(Tang, et al. 1991; Nam and Schaefer, 1995),但無明確的結論指出其影響的方向;(4)利用類神經網路預測的結果在多數情況下會比傳統預測方法好。反觀物流中心的出貨特性,上述文獻尚存許多問題點,首先是有關預測方法之比較,指數平滑法或Box-Jenkins方法的基本假設是以過去實際發生的資料來預測未來值,其他可能影響的因素則無法將之納入考慮;而以因果關係為基礎的多元迴歸分析是以多個連續變數作為準則變數配合預測變數從事預測,但由於影響物流中心出貨需求的預測變數很多,而且這些變數的的型態不全是連續變數,若使用迴歸方法從事需求預測的話,其預測模式可能不易求得。在此對於利用其他預測方法以比較其差異,此種比較的作法有待商榷。另外在使用類神經網路作為預測技術時,掌握重要的預測變數,並將之轉換為類神經網路可接受的輸入變數是一件重要工作。以物流中心的預測問題而言,其預測變數包含數值型與語意型變數,數值型變數可經由線性映成方式轉成適合類神經網路的輸入變數,但語意型變數則不易量化為類神經網路可用的輸入變數。由於影響物流中心出貨需求的變數中含有語意型態的資料(如天氣狀況)與區間值資訊(如最高最低氣溫),如何處理此類變數則為此類研究之另一項重要課題。模糊類神經網路預測模式本文所提出的模糊類神經網路需求預測模式的建構程序,共有六個步驟,根據此程序的進行可預測物流中心每一期的出貨需求數量,茲將詳細內容分述於以下各小節。預測變數篩選在決定預測變數時可從兩方面考量:一是作業特性因素,另一品項特性因素。作業特性因素是指因物流中心的物流作業內容所衍生出影響當期出貨數量的因素,包括物流中心向供應商訂貨的訂貨週程時間、零售商向物流中心訂貨的訂貨週程時間等,這些內容可從現場瞭解物流中心的實際運作情形或與物流中心人員訪談得知。而品項特性因素則是指因產品本身的特性而影響到需求量的因素,不同品項具有不同的品項特性因素,一般而言包括氣溫、天氣狀況、降雨情形、星期別、前幾期出貨量等,這些因素可依品項別設計問卷,請物流中心人員填答得知。將作業特性因素與品項特性因素交互考量,可找出影響物流中心出貨需求數量的預測變數,表1是以第D天為出貨日,為物流中心向供應商訂貨的訂貨週程時間,為零售商向物流中心訂貨的訂貨週程時間,在第(D- - )天預測第D天出貨量時可能的攸關預測變數,因此可根據物流中心實際的情形配合表1的使用選擇預測變數。表1 考慮時間因素的預測變數考慮時間預測變數氣溫第(D - - + n)天天空狀況第(D - - + n)天降雨情形第(D - - + n)天星期別第(D)天出貨量第(D - - + n -1)天說明:n=1, +預測變數前處理程序在表1所列的預測變數中,由於其資料類型不同,所需的前處理程序也有不同,一般數值變數(出貨量)欲轉換成0, 1之間的數值可利用式(1)進行線性轉換。 (1)其中為變數轉換前的值為變數轉換後的值為此變數的最大值為此變數的最小值氣溫與降雨資料是屬於具有最高值最低值的區間數值,若有一變數 j為區間數值,則可以取此區間的最大值、中間值與最小值表示成三角形模糊數,。此三角形模糊數可用來表示氣溫(T)與降雨機率(R),因此。當氣溫與降雨機率資料轉成模糊數之後,此、與皆變成一精確型數值資料,若要輸入類神經網路中需再進行式(1)的線性轉換。而天空狀況則是利用語意描述表達此類資訊,符合語意資料的特性,例如晴時多雲、多雲時陰等。本文將以語意模糊向量表示此種語意資料,令,s、c、g分別表示晴天、多雲、陰天的雲量變數,表示目前雲量屬於此種天空狀況的程度,為一數值型資料,天空狀況亦可簡單表示為,例如則表示目前雲量屬於晴天、多雲、陰天的程度分別為0.3、0.5與0.8。為讓此雲量變數有一系統性的訂定標準,本研究以該天空狀況的出現時間為基準來定義,例如多雲時晴表示天空狀況為多雲的時間少於3/4多於1/2,天空狀況為晴的時間少於1/2多於1/4,亦即0.25s0.5,0.5c0.75,在此可將每個雲量變數一分為二,用其出現時間的上下界值表示,因此可將此語意模糊向量擴充為 (2)其中表示天空狀況w出現的最大可能時間,。表示天空狀況w出現的最小可能時間,因此,多雲時晴則可表示為(0.5, 0.25, 0.75, 0.5, 0, 0),其他天空狀況的表示式則可詳見表2。表2 語意向量天空狀況表示法天空狀況語意模糊向量表示法晴(1, 0.75, 0.25, 0, 0, 0)多雲(0.13, 0, 1, 0.75, 0.13, 0)陰(0, 0, 0.25, 0, 1, 0.75)晴時多雲(0.75, 0.5, 0.5, 0.25, 0, 0)多雲時晴(0.5, 0.25, 0.75, 0.5, 0, 0)多雲時陰(0, 0, 0.75, 0.5, 0.5, 0.25)陰時多雲(0, 0, 0.5, 0.25, 0.75, 0.5)晴轉陰或陰轉晴(0.5, 0.5, 0, 0, 0.5, 0.5)多雲轉陰或陰轉多雲(0, 0, 0.5, 0.5, 0.5, 0.5)晴轉多雲或多雲轉晴(0.5, 0.5, 0.5, 0.5, 0, 0)星期別屬於類別資料,可根據其類別的數目,以相等數目的虛變數表示,例如星期別的類別數目為7,因此可用(1, 0, 0, 0, 0, 0, 0)表示星期一,(0, 1, 0, 0, 0, 0, 0)表示星期二,其餘依此類推。類神經網路架構設定本文採用倒傳遞類神經網路建構預測模式,而一適宜的網路架構將有助於網路的學習與測試,且可在訓練過程中快速達到收斂,並產生較小的測試範例誤差,網路架構的決定包含隱藏層層數、隱藏層處理單元數、以及適當的網路參數等。有關隱藏層的數目為一層到兩層有較佳的收斂效果,沒有隱藏層不能反應輸入單元間之交互作用,會有較大之誤差。而一、二層隱藏層以足以反應其交互作用,更多的隱藏層反而使網路過渡複雜,造成能量函數的局部最小值,而使網路無法收斂。因此,文獻建議以一層隱藏層即可解決一般問題(Villers and Barnard, 1992)。隱藏層單元數訂定可參考式(3)與式(4)。 (3) (4)其中 為隱藏層處理單元數 為輸入層處理單元數 為輸出層處理單元數在網路參數方面,需訂定學習速率、慣性因子、學習速率遞減間隔、學習速率遞減比例等,另外學習法則與學習批次量亦會影響到預測效果,需加以考慮。本文所用的設定值如表3所示。表3類神經網路各項參數彙整表設定項目使用方法或建議值網路模式倒傳遞網路轉換函數雙彎曲函數學習速率0.3(隱藏層)0.5(輸出層)學習速率遞減比率0.5慣性因子0.4學習方式批次學習學習法則通用差距法則隱藏層處理單元數訓練與測試範例比例的決定本小節將提出一套範例選擇的程序,此程序可根據訓練與測試範例的比例,從既有範例中系統性地選擇訓練範例集與測試範例集,若要從N個範例中抽出個訓練範例與個測試範例,。若測試範例所佔的比例為d,則 (5)測試範例所佔的比例最多為一半,但不願讓其比例過小,因此限定。為了平均地從所有範例中抽出測試範例,茲將所有範例N分成c個子範例,因此每個子範例數為,且為整數。在每個子範例中本文取前個為訓練範例,後個為測試範例,因此 (6)為整數 (7) 為整數 (8)在此舉一釋例說明此程序的運算,若有280個範例用以決定訓練範例與測試範例,則d可選擇1/2到1/10等多種情況,c亦可配合d選擇適當的整數,其配置的情形如表4所示。表4 訓練範例與測試範例分配情形N=280dcN/c1/21/41/51/71/81/102140703528201447035141075562814877401010854102814741402102242402452521407056403528說明:灰色空格內之數字表示每個子範例中後個測試範例數網路的學習與測試在將訓練範例輸入網路進行學習之前,除需設定各項參數外,亦需決定學習次數以確定網路何時學習完畢,同時需要決定網路收斂準則以確定網路是否收斂而可加以使用。本文在網路學習階段以記錄RMS的方法瞭解網路的收斂情形,由於本預測模式所使用的輸出層只有一個處理單元,根據式的法則,只要RMS達到0.1以下,即可視為收斂情況良好。學習次數的多寡會影響網路學習的良窳,一般而言次數愈多學習效果愈佳,但太多的學習亦會導致過度學習的現象,本文所設定的學習次數為50000次,且採用批次學習量等於10的批次學習。預測績效的計算與比較本程序的最後一個步驟是選擇MAPE與MAE為預測績效準則,並以測試範例的輸出值計算預測績效,選擇MAPE與MAE做為預測績效準則主要是其常被引用,且容易瞭解其含意。當各種組合的預測結果計算出來之後,即進行其之間的比較,以找出最適的參數與訓練/測試範例組合。實例驗證為證實本文所建構之預測模式之有效性,茲利用Works Professional II Plus(1995)軟體建構類神經網路之預測模式,並以某物流中心兩種商品之實際出貨資料進行預測,此兩種商品是經由物流中心人員問卷調查所認為的重要品項,分別為餅乾類零食商品(簡稱A商品)與茶飲料商品(簡稱B商品)。茲將此預測模式的實作程序說明如下。此A商品與B商品的皆為2天,而此物流中心之為1天,經由物流中心人員依其實務經驗與專業知識針對這兩項商品提供可能影響因素為氣溫、降雨情形、天氣狀況、星期別以及前幾期之出貨情形。為求更精確的預測結果,可將出貨數量與可能影響因素進行統計分析,以篩選出更確切的影響因素,例如可將前幾期的出貨量、氣溫或降雨機率對當期的出貨量進行相關分析,瞭解其影響程度。而變異數分析則可檢定不同星期別對出貨量的影響程度。經由檢定,影響此兩項商品的預測變數如表5所示,但由於天空狀況的影響程度不易檢定,可先不考慮其影響的前提下執行預測,再比較加入天空狀況因素的情形下其間的差異。根據各種預測變數的類型進行資料前處理程序,使每個變數皆轉換到0與1之間的數值,由於該物流中心一星期中週一至週六為出貨日,因此星期別之類別變數則可用6個0或1的虛擬變數來表示,例如星期一可用(1, 0, 0, 0, 0, 0)表示。根據各類變數轉換後的資料數目,每種商品的輸入變數如表5所示。表5 A、B商品預測變數彙總表A商品B商品氣溫D, D-1, D-2天空狀況D-1*星期別DD出貨量D-1, D-2D-1輸入變數數目1723*7說明:* 表示加入天空狀況變數本文採用三層的倒傳遞網路架構作為預測模式的網路架構,由於本文採用兩種隱藏層單元數的決定公式,因此A與B兩項商品的網路架構分別如表6所示,而其他相關的參數設定如表3所示。表6 各類商品網路架構網路架構(網路代號)商品A17-9-1(A-1-1)23-12-1(A-1-2)*17-4-1(A-2-1)23-5-1(A-2-2)*B7-4-1(B-1)7-3-1(B-2)說明:* 表示加入天空狀況變數本文選取1997年1月到1997年11月間的出貨資料進行類神經網路的學習與測試,兩項商品皆有280筆資料。為了使訓練範例不要在測試範例中重複出現,在此則依照3.4節所提出的方法決定訓練範例與測試範例的比例,而A與B兩種商品的配置情形如表4所示。本文並先採用A-1-1與B-1的網路結構進行學習,在學習過程中並蒐集輸出層的RMS,以判斷網路的收斂程度。在此將觀察範例比例參數d與c的影響程度,找出預測精度高的組合,以進行下一步的測試(例如測試A-2-1或B-2網路結構)。預測結果分析與討論根據表4的配置情形進行網路的學習並收集網路B-1的RMS,其RMS皆小於0.1/1=0.1,可判斷不論使用何種比例結構均可達良好收斂。接著再計算其MAPE與MAE,其平均值可看出當d=8而c=5時可得到最佳的預測績效。將同樣的比例參數運用在A商品的例子中(網路A-1-1),可看出使用相同的參數亦可得到不錯之績效。接下來以d=8、c=5的比例結構測試網路A-2-1與B-2,所得到的RMS、MAPE與MAE分別為0.0409、10.77%、5.35%,以及0.0304、7.72%、2.73%,將此結果與A-1-1、B-1網路比較,其預測績效相當,可說明使用正確的範例比例參數可得到較佳的預測結果,而隱藏層單元數對預測績效的影響較小。而天空狀況的影響程度將以網路A-1-2測試,範例比例參數仍採用d=8、c=5,其測試結果之MAPE為8.23%,MAE為5.02%,在相同的範例比例參數下可證明將天空狀況因素納入預測模式中將可增進預測精度。結論與建議本文主要探討物流中心出貨需求預測,並提出模糊類神經網路預測模式建構程序,經由本研究所提出的方法,加上實證資料的驗證,可證明此項程序的運用可提昇出貨需求預測績效,有助於物流中心的運作。茲將本研究所獲致的研究結論彙整如下:1.使用本研究所提出的資料前處理程序,可將所有攸關變數轉換成類神經網路所需的輸入資料。2.本研究提出分析訓練與測試範例比例的系統性方法,藉由此套方法可找出類神經網路中訓練與測試範例最適比例的組合,以提高預測精度,經由實證資料的驗證採用5個子範例,而測試範例佔整體範例的1/8時,可使預測的績效達到最佳。3.在本研究中隱藏層處理單元數的多寡對預測結果所造成的影響不大。4.當以語意模糊向量表示天空狀況時,可以將語意變數量化,而經由模式的驗證顯示當預測模式包含天空狀況之資料,可使預測的精確度更為提高。參考文獻Bowersox, D. J. and Closs, D. J. (1996), Logistical Management: The Integrated Supply Chain Process, McGraw-Hill, International Editions.Hua, G. B. (1996), Residential Construction Demand Forecasting Using Economic Indicators: A Comparative Study of Artificial Neural Networks and Multiple Regression, Construction of Management & Economics, Vol.14, No.1, p.25-34.Nam, K. and Schaefer, T. (1995), Forecasting International Airline Passenger Traffic Using Neural Networks, Logistics and Transportation Review, Vol. 31, No.3, pp.239-251.Neural Works Professional II Plus Manual (1995), Using Network, Reference Guide, and Neural Computing, Neural Ware Inc., Pittsburgh, U.S.A. Pattie, D. C. and Haas, G. (1996), Forecasting Wilderness Recreation Use - Neural-Network Vs. Regression”, AI Applications, Vol.10, No.1, pp.67-74.Tamada, T., Maruyama, M., Nakamura, Y., Abe, S. and Maeda, K. (1993), Water Demand Forecasting by Memory - based Learning, Water Science and Technology, Vol.28, No.11-12, pp.133 -140.Tang, Z., De Almeida, C. and Fish-wick, P. A. (1991), Time Series Fore-casting Using Neural Networks Vs. Box-Jenkins Methodology, Simulation, Vol.57, No.5, pp.303-310.Villers, J. and Barnard, E. (1992), Back Propagation Neural Nets with One and Two Hidden Layers, IEEE Transactions on Neural Network, Vol.4, pp.136-141.Wasserman, P. D. (1989), Neural Computing: Theory and Practice, NY: Van Nostrand Teinhold.作者簡介林哲宏,1998年取得國立中山大學企業管理博士學位,現為正修科技大學資訊管理系副教授暨系主任,研究領域為供應鏈管理、類神經網路應用、電子化企業、服務作業管理,其文章曾發表於International Journal of Production Economics、Journal of Statistics & Management Systems、商業現代化學刊、品質學報、正修學報等期刊,為本論文之通訊作者。盧淵源,1978年取得日本義塾大學管理工學博士,現為國立中山大學企業管理系教授,研究領域為科技管理、供應鏈管理、全面品質管理,其文章曾發表於International Journal of Technology Manag

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论