神經(jīng)網(wǎng)絡(luò)在造價(jià)和快速估算中的應(yīng)用研究(三)

字號(hào):

由于BP算法采用的是梯度下降法,即訓(xùn)練過(guò)程從某一起點(diǎn)沿著誤差函數(shù)的斜面逐漸趨于最小點(diǎn)E→0,這就有可能會(huì)使整個(gè)網(wǎng)絡(luò)模型陷于極小值點(diǎn),同時(shí)BP算法學(xué)習(xí)速度較慢,為避免這些現(xiàn)象的發(fā)生,采用動(dòng)量法和學(xué)習(xí)率自適應(yīng)調(diào)整兩種策略來(lái)抑制網(wǎng)絡(luò)陷于局部極小和提高其訓(xùn)練速度。
    2 實(shí)例分析
    為了使問(wèn)題簡(jiǎn)單化并提高模型的精度在進(jìn)行建設(shè)工程造價(jià)估算時(shí)應(yīng)區(qū)分工程類型。本例以框架結(jié)構(gòu)多層住宅為例選取了11個(gè)典型工程(其中第11個(gè)工程用于檢驗(yàn))。在充分考慮了深圳市工程造價(jià)計(jì)價(jià)模式后本文選取了基礎(chǔ)類型、基底標(biāo)高、工程類別、墻體工程、門(mén)類型、門(mén)數(shù)量、窗類型、窗數(shù)量、樓地面、屋面工程、外墻裝飾、內(nèi)墻裝飾、層數(shù)、層高、建筑面積、造價(jià)指數(shù)和工程硬、軟件環(huán)境等17個(gè)影響工程造價(jià)和工程量的特征作為模型的輸入,見(jiàn)表1??紤]到各個(gè)工程中門(mén)和窗數(shù)量差別很大為提高估算的精度我們把門(mén)數(shù)量和窗數(shù)量作為輸入,其數(shù)量在工程施工圖紙上很容易查得,不需作復(fù)雜的計(jì)算。對(duì)于其他文字性表達(dá)的工程特征需轉(zhuǎn)變成數(shù)字后作為網(wǎng)絡(luò)的輸入,比如基礎(chǔ)類型中條型基礎(chǔ)取為1,獨(dú)立基礎(chǔ)取為2,滿堂基礎(chǔ)取為3,其他工程特征輸入類推。