傅瑩瑩
【摘要】本文選取20052014年北京市的房價及其房價主要影響因素作為實驗數(shù)據(jù),對影響北京房價的多種因素進行分析,利用BP神經網絡構建了房價預測模型,仿真后得出北京市2015年房價預測值,結果顯示用此模型進行房價預測十分精確,具有可參考價值。
【關鍵詞】BP神經網絡;房價;預測模型;MATLAB
1 引言
房價事關國計民生,牽涉到方方面面的利益和資源,尤其關乎稀缺資源的優(yōu)化配置的問題。與此同時,房價預測也就顯得尤其重要。北京身為我國重要的一線城市,預測其房價對整個國民經濟的研究更是具有重大的意義。
2 BP神經網絡
人工神經網絡是一種能夠反映人腦特性的智能信息處理系統(tǒng),它能夠模仿人腦系統(tǒng)的結構和功能。目前在智能檢測、非線性預測、模式識別、機器人控制等很多領域都得到了廣泛的應用。
BP神經網絡(Back Propagation Neural Network)也稱為反向傳播神經網絡,是一種具有3層或3層以上結構的無反饋的、層內無互連的網絡。標準的BP學習算法采用誤差函數(shù)按梯度下降的方法學習,使網絡的實際輸出值和期望輸出值之間的均方誤差最小。
3 建立BP神經網絡的北京市房價預測模型
3.1數(shù)據(jù)選擇
本文為了使房價影響因素合理,選取了五個具有代表性的房價影響因素:地區(qū)生產總值、常住人口數(shù)量、商品房銷售面積、房地產開發(fā)投資總額、商品房平均銷售價格。數(shù)據(jù)來源于北京市住房和城鄉(xiāng)建設局發(fā)布的房價統(tǒng)計信息,具體如下表所示:
3.2數(shù)據(jù)預處理
為了解決原始數(shù)據(jù)樣本中各向量數(shù)量級差別大的問題,同時也為了提高網絡的訓練速率,對原始數(shù)據(jù)樣本進行歸一化處理。
3.3初始化參數(shù)的設定
本文選用帶有動量梯度下降法作為網絡的訓練方法,其訓練函數(shù)為traingdm函數(shù),性能函數(shù)為mse函數(shù),動量項系數(shù)為η=0.8,學習率μ=0.01,最大訓練次數(shù)為10 000次,目標誤差為0.001,初始的權值和閾值為系統(tǒng)默認的值,每運行50次顯示一次訓練過程,其他參數(shù)均為缺省值。
3.4隱含層節(jié)點數(shù)的確定
在實驗中,往往根據(jù)經驗公式得到一個粗略的估計值作為初始值,再用試湊法確定最佳節(jié)點數(shù)。
其中,m為隱含層節(jié)點數(shù);n為輸入層節(jié)點數(shù);l為輸出層節(jié)點數(shù);α為1~10之間的整數(shù)。本文將輸入層神經元設為4,輸出層神經元設為1,選擇該神經網絡隱含層的神經元個數(shù)為4。
3.5轉移函數(shù)的確定
在本文設計的BP神經網絡中,隱含層的傳遞函數(shù)為Sigmoid型正切函數(shù)tansig,輸出層的傳遞函數(shù)為purelin函數(shù)。
3.6模型訓練和仿真結果
使用20052012年的因素數(shù)據(jù)作為輸入向量;以20062013年的因素數(shù)據(jù)作為目標輸出,同時作為訓練樣本;20122013年數(shù)據(jù)作為測試驗證樣本。最終根據(jù)20132014年的因素數(shù)據(jù)預測出2014及2015年北京市住宅商品房的平均銷售價格。
3.6.1模型訓練
網絡經初始化,利用函數(shù) TrainLm對網絡進行4次訓練后,網絡誤差達到了誤差目標goal=0.001的要求,學習樣本訓練結束(如下圖所示)。
3.6.2測試模型及數(shù)據(jù)預測
根據(jù)已經建立的BP神經網絡模型,可以看出房價預測的結果是比較理想的。得到的預測值是0.9284,與實際值1相比,準確率達到了92.84%。進而對2014及2015年房價的預測,得出:
y_test=0.9450 0.9749。
可知最終預測出的2014年及2015年房價分別為17210.95元/平方米和17560.53元/平方米。
4 結論
本文利用BP神經網絡模型對北京市房價進行了比較精準的預測,結果較為可靠。同時也存在一些不足,一方面除了文中用到的五個因素,房價還在不同程度上受國家調控政策、國際金融環(huán)境等難以用數(shù)據(jù)進行表達的因素影響;另一方面文中所參照的歷史數(shù)據(jù)具有一定程度的局限性,這也制約了研究的準確度。在今后的研究中都需要改進。
參考文獻:
[1]徐麗娜.神經網絡控制[M].北京:電子工業(yè)出版社,2003
[2]朱雙東.神經網絡應用基礎[M].沈陽:東北大學出版社,2000
[3]許光建,魏義方,戴李元等.中國城市住房價格變動影響因素分析[J].經濟理論與經濟管理,2010,(8)