亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于MCS-SVM的建筑工程造價建模與預(yù)測

        2017-11-02 02:27:03劉春四川建筑職業(yè)技術(shù)學院網(wǎng)絡(luò)管理中心德陽618000
        微型電腦應(yīng)用 2017年10期
        關(guān)鍵詞:布谷鳥搜索算法鳥巢

        劉春(四川建筑職業(yè)技術(shù)學院 網(wǎng)絡(luò)管理中心,德陽 618000)

        基于MCS-SVM的建筑工程造價建模與預(yù)測

        劉春
        (四川建筑職業(yè)技術(shù)學院 網(wǎng)絡(luò)管理中心,德陽 618000)

        工程造價的建模與預(yù)測對工程管理具有十分重要的研究意義,為了提高工程造價預(yù)測準確性,針對當前工程造價預(yù)測模型的局限性,設(shè)計了改進布谷鳥搜索算法優(yōu)化支持向量機的工程造價預(yù)測模型(MSC-SVM)。對當前工程造價預(yù)測建模的現(xiàn)狀進行分析,指出當前存在的主要問題,引入支持向量機建立工程造價預(yù)測模型,并通過改進布谷鳥搜索算法估計支持向量機參數(shù),采用具體工程造價數(shù)據(jù)對模型性能進行分析。測試結(jié)果表明,提出的模型獲得了較可靠的工程造價預(yù)測結(jié)果,可以為工程管理決策提供有價值的參考信息。

        工程管理; 造價建模; 布谷鳥搜索算法; 支持向量機參數(shù)

        0 引言

        近些年來,我國經(jīng)濟進入了快車道,城市發(fā)展水平越來越高,大量的高樓大廈拔地而起,工程量越來越大,如何對工程的造價進行準確估計變得十分重要。工程造價預(yù)測可以為工程管理人員提供一些重要信息,提前知道工程建設(shè)過程的成本,便于工程管理制定詳細的進度和成本管理計劃[1-3]。

        針對工程造價預(yù)測問題,一些學者、管理人員對它進行了研究和分析,通過對歷史工程造價數(shù)據(jù)進行挖掘,構(gòu)建各種各樣的工程造價預(yù)測模型,為工程造價管理做出了重要的貢獻[4]。工程造價預(yù)測研究可以劃分為兩個階段:傳統(tǒng)模型和現(xiàn)代模型,傳統(tǒng)模型最初通過一些專業(yè)技術(shù)人員,采用人工方式對工程造價進行估計,估計的準確性不高,而且可靠性低,實際應(yīng)用價值低[5]。隨后有學者提出基于多元線性回歸的工程造價預(yù)測模型,首先通過對工程造價歷史數(shù)據(jù)進行分析,找到模型的參數(shù),然后對工程造價將來值進行估計,預(yù)測結(jié)果的可靠性要高于人工估計結(jié)果,然而當數(shù)據(jù)量比較大時,多元線性回歸模型的建模過程十分復雜,難以找到最優(yōu)的參數(shù),從而使得建立的工程造價預(yù)測模型不是最優(yōu),而且最嚴重缺陷為只能進行線性建模,無法建立工程造價的非線性預(yù)測模型,實際應(yīng)用范圍比較窄[6,7]?,F(xiàn)代工程造價預(yù)測模型主要采用神經(jīng)網(wǎng)絡(luò)進行建模,將工程造價影響因子作為神經(jīng)網(wǎng)絡(luò)的輸入,工程造價輸出結(jié)果作為期望輸出,通過神經(jīng)網(wǎng)絡(luò)的自學習建立工程造價預(yù)測模型,簡單、預(yù)測速度快,成為工程造價建模與預(yù)測的主要工具[8]。隨著研究不斷深入,人們發(fā)現(xiàn),神經(jīng)網(wǎng)絡(luò)存在一些缺陷,如要求工程造價歷史數(shù)據(jù)多,網(wǎng)絡(luò)結(jié)構(gòu)確定完全憑經(jīng)驗,沒有統(tǒng)一理論指導,易出現(xiàn)工程造價預(yù)測結(jié)果“過擬合”現(xiàn)象[9,10]。支持向量機(support vector machine,SVM)避免了神經(jīng)網(wǎng)絡(luò)的局限性,對于小樣本數(shù)據(jù),其泛化能力仍然很好,可以應(yīng)用于工程造價的建模與預(yù)測中[11,12]。

        為了提高了工程造價預(yù)測準確性,針對當前工程造價預(yù)測模型的局限性,提出了改進布谷鳥搜索(modified cuckoo search,MCS)算法優(yōu)化支持向量機的工程造價預(yù)測模型(MCS-SVM),其引入支持向量機建立工程造價預(yù)測模型,通過改進布谷鳥搜索算法估計支持向量機參數(shù),最后選擇具體工程造價數(shù)據(jù)對模型的有效性進行驗證性測試。

        1 MCS-SVM的工程造價預(yù)測模型

        1.1 布谷鳥搜索算法(CS)

        布谷鳥是一種自己不筑巢的寄生鳥,受布谷鳥繁育行為的啟發(fā),楊新社等提出了布谷鳥搜索算法,并做如下假設(shè)。

        (1) 布谷鳥一次只產(chǎn)一個蛋,并隨機地選擇鳥巢進行孵化;

        (2) 高質(zhì)量鳥巢將會被保留至下一代;

        (3) 布谷鳥選擇宿主鳥巢數(shù)量n不變,布谷鳥蛋被主人發(fā)現(xiàn)的概率為p∈[0,1]。

        在此基礎(chǔ)上,根據(jù)Lévy飛行模式,布谷鳥不斷地更新尋找鳥巢的路徑和位置,即有式(1)。

        ⊕Lévy(λ)

        (1)

        Lévy(λ)~u=t-λ,(1<λ≤3)

        (2)

        式中,λ表示冪次系數(shù)。

        1.2 改進布谷鳥搜索算法(MCS)

        布谷鳥搜索算法存在的主要缺陷有:局部搜索能力差,后期收斂速度慢,收斂精度低,影響對問題求解的精度,為此本文對其進行相應(yīng)改進。步長控制因子a采用自適應(yīng)更新策略,具體如式(3)。

        (3)

        式中,ak為第k代的步長控制因子;kmax為最大搜索代數(shù);φ為調(diào)節(jié)因子。

        改進布谷鳥搜索算法的工作步驟如下。

        (1) 對布谷鳥搜索CS算法各個參數(shù)進行初始化,并產(chǎn)生初始種群;

        (2) 計算每一個鳥巢的適應(yīng)度值,并進行排序,得到當前最優(yōu)的鳥巢位置;

        (3) 根據(jù)Lévy飛行模式對尋找鳥巢的路徑和位置進行更新;

        (4) 計算新鳥巢位置的適應(yīng)度值,并替換掉相較對較差的上代鳥巢位置;

        (5) 產(chǎn)生一個隨機數(shù)R∈[0,1],若R>p,隨機改變鳥巢的位置;

        (6) 重新計算新鳥巢位置相應(yīng)的適應(yīng)度值;

        (7) 若否滿足終止條件,則結(jié)束,不然返回步驟(2)繼續(xù)。

        選擇2個函數(shù)對改進布谷鳥搜索算法的性能進行分析,函數(shù)的形式分別為式(4)、(5)。

        (4)

        (5)

        測試結(jié)果,如圖1所示。

        (a) f1

        (b) f2

        從圖1可知,隨著維數(shù)的增加,標準布谷鳥搜索算法的收斂速度急劇變慢且有時難以搜索到全局最優(yōu)解;而改進布谷鳥搜索算法(MCS)收斂速度明顯加快,而且可以快速搜索到全局最優(yōu)解,優(yōu)勢比較明顯。

        1.3 SVM概述

        對于訓練集為:{xi,yi;i=1,2,…,N)},xi∈R為輸入向量,yi∈R為輸出值,那么支持向量機訓練的目的就是建立y與x之間的關(guān)系,即有式(6)。

        y(x)=ωTφ(x)+b

        (6)

        根據(jù)結(jié)構(gòu)風險最小原則,將式(4)轉(zhuǎn)化為求解如下優(yōu)化問題,得式(7)。

        (7)

        式中,ξi為松弛變量,C為懲罰參數(shù)。

        構(gòu)建Lagrange函數(shù),即有式(8)。

        (8)

        式中,α表示Lagrange乘子。

        對w,b,ξ,α求偏導得到式(9)。

        (9)

        將式(5)轉(zhuǎn)換為求解線性方程,即有式(10)。

        (10)

        式,K(xi,xj)=φ(xi)Tφ(xj)。

        RBF函數(shù)定義如式(11)。

        (11)

        式中,σ為寬度參數(shù)。

        基于RBF函數(shù)的持向量機回歸形式為式(12)。

        (12)

        1.4 MCS-SVM的工程造價建模

        如圖2所示。

        圖2 MCS-SVM的工程造價建模流程

        (1) 收集工程造價的數(shù)據(jù),對數(shù)據(jù)進行處理,一些垃圾的數(shù)據(jù)被清理掉;

        (3) 設(shè)置支持向量機的參數(shù)取值區(qū)間,并設(shè)置改進布谷鳥搜索算法的參數(shù)值;

        (4) 隨機產(chǎn)生n個鳥巢位置,它們與支持向量機參數(shù)對應(yīng);

        (5) 根據(jù)參數(shù)對訓練樣本進行學習,并通過交叉驗證確定當前最優(yōu)鳥巢位置;

        (6) 根據(jù)Lévy飛行模型式對其它鳥巢進行更新;

        (7) 重新估計新鳥巢位置的適應(yīng)度值,并用好的鳥巢位置替換差的鳥巢位置;

        (8) 判斷否滿足工程造價實際應(yīng)用要求,如果滿足,輸出工程造價預(yù)測結(jié)果。

        2 仿真測試

        2.1 源數(shù)據(jù)

        數(shù)據(jù)來自某工程公司2013年~2015年收集的工程造價數(shù)據(jù),其100個數(shù)據(jù)點,選擇50個數(shù)據(jù)點作為訓練集,建立工程造價預(yù)測模型,其它數(shù)據(jù)點用作測試集,對泛化推廣性能進行分析,如圖3所示。

        圖3 工程造價實驗數(shù)據(jù)

        2.2 結(jié)果與分析

        MCS-SVM建立工程造價預(yù)測模型的測試集預(yù)測結(jié)果,如圖4所示。

        圖4 MS-SVMR的工程造價預(yù)測結(jié)果

        對圖4進行分析看出,MCS-SVM獲得較高的工程造價預(yù)測精度,能夠很好的發(fā)現(xiàn)工程造價的變化特點,獲得了令人滿意的工程造價預(yù)測結(jié)果,表明MCS-SVM用于工程造價具有良好的泛化推廣性。

        為了測試MCS-SVM的優(yōu)越性,選擇當前一些性能較好的工程造價預(yù)測模型進行對比分析,采用均方根誤差(RMSE)和平均絕對百分誤差(MAPE)進行衡量,它們?yōu)槭?13)、(14)。

        (13)

        (14)

        所有模型的工程造價預(yù)測結(jié)果的RMSE和MAPE,如表1所示。

        表1 本文模型與其它模型工程造價預(yù)測性能比較

        從表1可以知道:

        (1) 多元線性回歸分析模型的工程造價預(yù)測精度低,這是因為其屬于線性建模方法,不能建立精確描述工程造價變化特點的模型;

        (2) RBF神經(jīng)網(wǎng)絡(luò)的工程造價預(yù)測精度雖然高于多元線性回歸模型,但是極少數(shù)數(shù)據(jù)點的預(yù)測偏大,超過了工程造價實際應(yīng)用的誤差范圍,結(jié)果不太可靠;

        (3) 相對于對比模型,MCS-SVM的工程造價測結(jié)果更加可靠,而且預(yù)測更精度高。

        3 總結(jié)

        工程造價預(yù)測結(jié)果給工程管理者提供指導意義,為了克服當前工程造價建模過程中的一些局限性,提出基于MCS-SVM的工程造價預(yù)測模型。首先通過引入非線性建模能力強的支持向量機對工程造價數(shù)據(jù)進行學習,發(fā)現(xiàn)數(shù)據(jù)中隱藏的變化特點,然后采用布谷鳥搜索算法解決支持向量機參數(shù)估計問題,以提高工程造價的預(yù)測準確性,最后采用實際工程造價數(shù)據(jù)對MCS-SVM預(yù)測性能進行驗證,結(jié)果表明,MCS-SVM獲得了較好的工程造價預(yù)測結(jié)果,而且預(yù)測結(jié)果更加可靠、合理,性能要優(yōu)于當前其它工程造價預(yù)測模型,在工程造價應(yīng)用中具有廣泛的前景。

        [1] 聞惠萍. 建筑工程單方造價快速估算方法綜述[J]. 建筑與工程,2008,9(7):40-45.

        [2] 陳滿祥. 建筑工程造價預(yù)算控制的探討[J]. 現(xiàn)代商業(yè), 2014,12(1):152-154.

        [3] 陸海源, 孫金. 工程量清單計價模式下的變更估價方法[J]. 工程管理學報. 2011, 25(5): 504-507.

        [4] 張利榮, 鄭健華. 基于計價基元的工程估價方法研究[J]. 施工技術(shù), 2011, 23,(6): 92-95.

        [5] 陳小龍, 王立光. 基于建筑設(shè)計參數(shù)分析模型的工程造價估算[J]. 同濟大學學報(自然科學版),2009,37(8):1115-1121.

        [6] 郭一斌, 王紅革, 王翔. 基于Vague集貼近度的工程項目投資快速估算方法[J]. 現(xiàn)代經(jīng)濟信息, 2011, 12(2): 50-55.

        [7] 胡六星. 基于時間序列的建筑工程造價預(yù)測研究[J]. 太原理工大學學報, 2012, 43(6): 706-709.

        [8] 胡偉勛. 工程造價估算模型研究與應(yīng)用[J]. 中南林業(yè)科技大學學報(自然科學版), 2011, 31(8): 163-166.

        [9] 雷雨. 基于BP神經(jīng)網(wǎng)絡(luò)和vague集貼近度的工程造價估算研究 [J]. 工程經(jīng)濟, 2013, 20(3): 9-13.

        [10] 劉書賢, 段曉牧, 楊建平. 基于徑向基函數(shù)神經(jīng)網(wǎng)絡(luò)的工程造價估算[J]. 遼寧工程技術(shù)大學學報, 2014, 24(2): 208-210.

        [11] 易欣. 基于BP網(wǎng)絡(luò)的建筑工程造價估算[J].華東交通大學學報, 2012, 29(3): 828-831.

        [12] 周麗萍, 胡振鋒. BP神經(jīng)網(wǎng)絡(luò)在建筑工程估價中的應(yīng)用[J]. 西安建筑科技大學學報(自然科學版), 2005, 37(2): 262-264.

        [13] X S Yang, S Deb. Engineering optimization by Cuckoo Search [J]. International Journal of Mathematical Modeling & Numerical Optimization, 2010, 1(4): 330-343.

        ProjectCostModelingandForecastingBasedonMCS-SVM

        Liu Chun
        (Network Management Center, Sichuan College of Architectural Technology, Deyang 618000)

        Project cost modeling and forecasting have very important research significance to the project management. In order to improve the accuracy of project cost forecasting, in view of the limitation of current project cost forecasting models, a novel method for project cost modeling and forecasting is proposed based on MCS-SVM. First of all, the status of current project cost forecasting modeling is analyzed, and main problems are pointed out. Secondly, support vector machine (SVM) is introduced to establish the model of project cost forecasting, Cuckoo search algorithm is used to estimate the support vector machine parameters. At last, a specific project cost data are selected to analyze the model performance. The test results show that the proposed model can get reliable prediction of project cost, it can provide valuable reference information for project management and decision-making.

        Engineering management; cost modeling; cuckoo search algorithm; support vector machine parameters

        TP391

        A

        2016.09.25)

        四川建筑職業(yè)技術(shù)學院2015年院級科研項目(2015KJ07)階段性研究成果之一.

        劉春(1981-),男,碩士,講師,研究方向:計算機網(wǎng)絡(luò)管理.

        1007-757X(2017)10-0039-04

        猜你喜歡
        布谷鳥搜索算法鳥巢
        布谷鳥讀信
        布谷鳥讀信
        改進的和聲搜索算法求解凸二次規(guī)劃及線性規(guī)劃
        鳥巢
        噓!布谷鳥來了
        大灰狼(2019年4期)2019-05-14 16:38:38
        重回鳥巢
        鳥巢大作戰(zhàn)
        布谷鳥叫醒的清晨
        劍南文學(2016年14期)2016-08-22 03:37:18
        基于汽車接力的潮流轉(zhuǎn)移快速搜索算法
        基于逐維改進的自適應(yīng)步長布谷鳥搜索算法
        女的把腿张开男的猛戳出浆| 日韩国产人妻一区二区三区| 三年中文在线观看免费大全| 无码丰满少妇2在线观看| 亚洲AVAv电影AV天堂18禁 | 台湾自拍偷区亚洲综合| 蜜桃臀av一区二区三区| 北条麻妃国产九九九精品视频| 最近中文av字幕在线中文| 欧洲乱码伦视频免费| 蜜桃视频羞羞在线观看| 日本另类αv欧美另类aⅴ| 亚洲免费人成在线视频观看| 日韩精品欧美激情国产一区 | 男女av一区二区三区| 亚洲色婷婷一区二区三区| 国产高中生在线| 亚洲一区二区不卡日韩| 亚洲国产美女高潮久久久| 日韩欧美亚洲综合久久影院ds| 国产女人18一级毛片视频| 超短裙老师在线观看一区二区| 精品久久亚洲中文字幕| 国产性生大片免费观看性| 亚洲av无码成人网站www| 日韩精品一区二区三区视频| 国产精品久久久久久久久久红粉| 国产精品久久毛片av大全日韩 | 日本成人三级视频网站| 亚洲人成在久久综合网站| 人妻少妇久久中文字幕一区二区| 免费无码中文字幕A级毛片| 国产一区精品二区三区四区| 性高朝久久久久久久3小时| 日产精品久久久久久久性色 | 亚洲丁香五月激情综合| 在线你懂| 亚洲av日韩一卡二卡| 成人a级视频在线观看| 国产亚洲美女精品久久| 国产爽快片一区二区三区|