胡秀兵 林勇 陳逗 楊朔
摘 要: 目前主流項(xiàng)目投資風(fēng)險(xiǎn)分析方法易受評(píng)價(jià)人員主觀意識(shí)、經(jīng)驗(yàn),以及知識(shí)局限的影響。神經(jīng)網(wǎng)絡(luò)具有大規(guī)模并行、分布式存儲(chǔ)和處理等特點(diǎn),適合處理需要同時(shí)考慮多條件、模糊的信息問(wèn)題。文章設(shè)計(jì)了一個(gè)基于BP神經(jīng)網(wǎng)絡(luò)風(fēng)險(xiǎn)投資評(píng)價(jià)系統(tǒng),使用當(dāng)前主流的Android平臺(tái)進(jìn)行設(shè)計(jì)開(kāi)發(fā),利用風(fēng)險(xiǎn)評(píng)價(jià)方法,發(fā)揮人工神經(jīng)網(wǎng)絡(luò)的優(yōu)點(diǎn),克服了其他評(píng)估方法帶有主觀因素的不足。
關(guān)鍵詞: Android; 項(xiàng)目投資; 風(fēng)險(xiǎn)評(píng)價(jià); BP神經(jīng)網(wǎng)絡(luò)
中圖分類號(hào):TP399 文獻(xiàn)標(biāo)志碼:A 文章編號(hào):1006-8228(2015)06-17-03
Abstract: The current mainstream project investment risk analysis methods are susceptible to evaluation personnel's subjective consciousness, experience, and limitations of knowledge. Neural networks has some properties such as massively parallel, distributed storage and processing, it is propitious to solve the problem which has multiple requirements and fuzzy information. In this paper, we design a risk investment evaluation system based on BP neural network and Android platform. And by the risk assessment method, this system is produce the artificial neural network advantage, overcome the lack of other evaluation methods which are susceptible to subjective factors.
Key words: Android; project investment; the risk assessment; BP neural network
0 引言
當(dāng)前世界風(fēng)險(xiǎn)投資的影響越來(lái)越大,尤其是在高新技術(shù)產(chǎn)業(yè)化的進(jìn)程中,風(fēng)險(xiǎn)投資扮演了一個(gè)重要的角色,它能促進(jìn)高新技術(shù)產(chǎn)業(yè)的發(fā)展,推動(dòng)技術(shù)創(chuàng)新。風(fēng)險(xiǎn)投資一般是指風(fēng)險(xiǎn)投資家把資金投向新生的、發(fā)展迅速的、同時(shí)蘊(yùn)藏著較大風(fēng)險(xiǎn)的創(chuàng)新性技術(shù)企業(yè)的一種投資行為。它是一種集金融、創(chuàng)新、科技、管理與市場(chǎng)等為一體的資金運(yùn)作模式。對(duì)于一個(gè)風(fēng)險(xiǎn)投資機(jī)構(gòu)來(lái)說(shuō),項(xiàng)目的評(píng)價(jià)、選擇是其風(fēng)險(xiǎn)投資運(yùn)作的起點(diǎn),是風(fēng)險(xiǎn)投資運(yùn)作過(guò)程中至關(guān)重要的一環(huán),直接關(guān)系到風(fēng)險(xiǎn)投資的成敗。
目前主流風(fēng)險(xiǎn)投資分析方法:現(xiàn)金流評(píng)價(jià)法、投資回收法、德?tīng)柗品ǎ▽<乙庖?jiàn)法)、層次分析法(AHP)、實(shí)物期權(quán)風(fēng)險(xiǎn)評(píng)估模型、模糊綜合評(píng)價(jià)法等,在特定環(huán)境下能獲得很好的評(píng)價(jià)效果,但是這些方法在評(píng)價(jià)時(shí)受到較多的隨機(jī)因數(shù)影響,評(píng)價(jià)結(jié)果易受評(píng)價(jià)人員主觀意識(shí)、經(jīng)驗(yàn)、以及知識(shí)的局限的影響,往往帶有個(gè)人偏見(jiàn)和片面性,主觀性強(qiáng)[1]。
通過(guò)以上分析,作者使用神經(jīng)網(wǎng)絡(luò)進(jìn)行風(fēng)險(xiǎn)投資建模。人工神經(jīng)網(wǎng)絡(luò)(Artificial Neural Network)是一門(mén)嶄新的科學(xué),是由大量的、簡(jiǎn)單的處理單元(稱為神經(jīng)元)廣泛地互相連接而形成的復(fù)雜網(wǎng)絡(luò)系統(tǒng),它反映了人腦功能的許多基本特性,是一個(gè)高度復(fù)雜的非線性動(dòng)力學(xué)系統(tǒng)。神經(jīng)網(wǎng)絡(luò)具有大規(guī)模并行、分布式存儲(chǔ)和處理、自組織、自適應(yīng)和自學(xué)習(xí)能力,特別適合于處理必須同時(shí)考慮許多因素和條件的、不精確和模糊的信息處理問(wèn)題。
本文設(shè)計(jì)了一個(gè)基于人工神經(jīng)網(wǎng)絡(luò)風(fēng)險(xiǎn)投資評(píng)價(jià)系統(tǒng),使用當(dāng)前主流的智能系統(tǒng)Android平臺(tái)進(jìn)行設(shè)計(jì)開(kāi)發(fā),發(fā)揮人工神經(jīng)網(wǎng)絡(luò)的優(yōu)點(diǎn),克服其他評(píng)估方法帶有主觀因素的不足。
1 Android系統(tǒng)框架介紹
Android系統(tǒng)是Google開(kāi)發(fā)的一款開(kāi)源移動(dòng)OS,Android中文名被國(guó)內(nèi)用戶俗稱“安卓”。它基于Linux內(nèi)核設(shè)計(jì),使用了Google公司自己開(kāi)發(fā)的Dalvik Java虛擬機(jī)。Android操作系統(tǒng)已經(jīng)成為當(dāng)今全球較為主流的智能手機(jī)操作系統(tǒng)。具有如下優(yōu)點(diǎn)。
⑴ 開(kāi)放性:Android完全開(kāi)源,且該平臺(tái)從底層操作系統(tǒng)到上層的用戶界面和應(yīng)用程序都不存在任何阻礙產(chǎn)業(yè)創(chuàng)新的專有權(quán)障礙。同時(shí)開(kāi)源的最大好處是,使得Android平臺(tái)會(huì)擁有越來(lái)越壯大的開(kāi)發(fā)者隊(duì)伍,隨著用戶數(shù)量增加與應(yīng)用的日益豐富,必然會(huì)使得Android這個(gè)嶄新的平臺(tái)走向成熟。
⑵ 廣泛支持:目前主流的手機(jī)生產(chǎn)廠商都推出了基于Android操作系統(tǒng)的智能設(shè)備,經(jīng)過(guò)眾多開(kāi)發(fā)者測(cè)試,安全穩(wěn)定。
⑶ 可擴(kuò)展性:Android平臺(tái)是開(kāi)放性的,最大限度為第三方開(kāi)發(fā)商提供了開(kāi)發(fā)權(quán)限,使得開(kāi)發(fā)環(huán)境自由,不會(huì)受到各種束縛?;谔摂M機(jī)可以使其具備了很好的擴(kuò)展性。
⑷ 多元化:目前Android系統(tǒng)除了應(yīng)用在智能手機(jī)外,還應(yīng)用在平板電腦以及智能電視,目前摩托羅拉、三星、LG、HTC、宏碁、華碩等公司均推出了平板電腦,同時(shí)國(guó)內(nèi)的創(chuàng)維、TCL等廠商已經(jīng)推出了Android智能電視,最終將會(huì)有更多的智能家電、機(jī)頂盒、車(chē)載電子設(shè)備出現(xiàn)。
⑸ 緊密結(jié)合Google應(yīng)用:全球最大的在線搜索服務(wù)商Google在過(guò)去的10年中,已經(jīng)逐漸滲透到人們的日常生活中。人們不再僅僅滿足于使用電腦終端來(lái)享受諸如Gamil、谷歌地圖、在線翻譯等在線服務(wù),PC到移動(dòng)終端的延伸成了一種必然的趨勢(shì)。而Android與Google服務(wù)的無(wú)縫集成,則可以十足的滿足人們的愿望[2-3]。
2 項(xiàng)目投資風(fēng)險(xiǎn)評(píng)價(jià)系統(tǒng)設(shè)計(jì)
2.1 總體設(shè)計(jì)
項(xiàng)目投資風(fēng)險(xiǎn)評(píng)價(jià)系統(tǒng)借助于移動(dòng)互聯(lián)網(wǎng)的優(yōu)勢(shì),實(shí)現(xiàn)了對(duì)投資項(xiàng)目的管理,專家信息的管理,以及項(xiàng)目投資風(fēng)險(xiǎn)評(píng)價(jià)等功能,為管理項(xiàng)目提供了方便,實(shí)現(xiàn)了實(shí)時(shí)管理。系統(tǒng)采用三層視圖設(shè)計(jì)模型(MVC),包括:移動(dòng)終端程序(Android客戶端,視圖層)、Web服務(wù)層(控制層)以及數(shù)據(jù)服務(wù)層(數(shù)據(jù)模型)。
采用C/S的程序模式,Web服務(wù)層和數(shù)據(jù)服務(wù)層位于服務(wù)器端用于實(shí)現(xiàn)系統(tǒng)邏輯處理和數(shù)據(jù)存取處理。Web服務(wù)層包括中間層和邏輯處理層,中間層主要負(fù)責(zé)系統(tǒng)的流程處理,連接著客戶端以及邏輯層,數(shù)據(jù)服務(wù)層,控制程序的流程走向。數(shù)據(jù)服務(wù)層負(fù)責(zé)數(shù)據(jù)的邏輯處理,包括數(shù)據(jù)的增,刪,改,查。在服務(wù)器端實(shí)現(xiàn)了系統(tǒng)的整體邏輯處理,對(duì)于客戶端的性能依賴性弱,降低了客戶端的性能要求,增強(qiáng)了軟件的可移植性。移動(dòng)終端主要實(shí)現(xiàn)功能請(qǐng)求以及視圖顯示功能。移動(dòng)客戶端發(fā)送HTTP請(qǐng)求,服務(wù)器端接收請(qǐng)求后交由Web服務(wù)層進(jìn)行進(jìn)一步解析,由Web服務(wù)層中的中間層(控制層)處理,調(diào)用相關(guān)業(yè)務(wù)處理邏輯,進(jìn)行功能調(diào)用,在邏輯處理中可能要調(diào)用數(shù)據(jù)服務(wù)層,數(shù)據(jù)服務(wù)層返回響應(yīng)數(shù)據(jù),業(yè)務(wù)處理邏輯將結(jié)果返回,由中間層進(jìn)行HTTP響應(yīng),客戶端接收響應(yīng)數(shù)據(jù)后,解析并顯示相關(guān)數(shù)據(jù)[4]。
2.2 功能模塊設(shè)計(jì)
本系統(tǒng)主要負(fù)責(zé)項(xiàng)目的管理,人員信息管理,以及項(xiàng)目風(fēng)險(xiǎn)投資評(píng)價(jià),由以下幾個(gè)功能模塊組成:系統(tǒng)管理、專家管理、項(xiàng)目投資風(fēng)險(xiǎn)評(píng)價(jià)、風(fēng)險(xiǎn)投資項(xiàng)目管理。總體功能模塊結(jié)構(gòu)如圖2所示。
⑴ 系統(tǒng)管理
對(duì)系統(tǒng)中的用戶信息進(jìn)行管理,主要包括三個(gè)功能模塊。①用戶信息創(chuàng)建:該模塊用于創(chuàng)建用戶,即注冊(cè)新用戶,注冊(cè)的用戶主要包括兩種角色,即風(fēng)險(xiǎn)投資人和投資項(xiàng)目申請(qǐng)人。風(fēng)險(xiǎn)投資人是對(duì)項(xiàng)目進(jìn)行風(fēng)險(xiǎn)投資的人,包含了對(duì)項(xiàng)目的管理和對(duì)專家的分配。投資項(xiàng)目申請(qǐng)人是創(chuàng)建投資項(xiàng)目的人,主要是對(duì)項(xiàng)目信息的管理。②用戶信息修改:該模塊主要是對(duì)用戶基本信息的修改,以及系統(tǒng)管理員對(duì)其他用戶信息進(jìn)行統(tǒng)一管理。③授權(quán)用戶角色:該模塊主要是用于對(duì)用戶的角色進(jìn)行管理,角色分為風(fēng)險(xiǎn)投資人、投資項(xiàng)目申請(qǐng)人、專家和系統(tǒng)管理員。風(fēng)險(xiǎn)投資人和投資項(xiàng)目申請(qǐng)人在注冊(cè)模塊能夠自行選擇,但專家角色必須由系統(tǒng)管理員或者風(fēng)險(xiǎn)投資人進(jìn)行指定授權(quán)。
⑵ 專家管理
該模塊主要是對(duì)專家信息進(jìn)行管理,主要包含三個(gè)功能模塊。①專家信息創(chuàng)建:該模塊用于創(chuàng)建專家用戶信息,應(yīng)注意該模塊不用于注冊(cè)用戶,必須是由系統(tǒng)管理員或者風(fēng)險(xiǎn)投資人進(jìn)行創(chuàng)建。②專家信息修改:用于修改現(xiàn)有的專家信息。③專家信息刪除:對(duì)專家信息進(jìn)行刪除操作。以上操作都需要進(jìn)行權(quán)限驗(yàn)證,只有取得權(quán)限驗(yàn)證才能進(jìn)行操作。
⑶ 項(xiàng)目管理
該模塊主要是對(duì)項(xiàng)目信息進(jìn)行管理,主要包含三個(gè)功能模塊。①項(xiàng)目創(chuàng)建:該模塊用于創(chuàng)建項(xiàng)目信息。②項(xiàng)目信息修改:對(duì)已有的項(xiàng)目信息進(jìn)行修改。③項(xiàng)目刪除:對(duì)現(xiàn)有項(xiàng)目進(jìn)行刪除操作。對(duì)于投資項(xiàng)目申請(qǐng)人,擁有上述所有的項(xiàng)目信息管理操作權(quán)限,但僅限于操作自己創(chuàng)建的項(xiàng)目。
⑷ 項(xiàng)目風(fēng)險(xiǎn)評(píng)價(jià)
該模塊主要是對(duì)項(xiàng)目信息進(jìn)行處理,從而得到合理的綜合性評(píng)價(jià),最后給出對(duì)應(yīng)的評(píng)價(jià)分值。主要包含兩個(gè)功能模塊。①評(píng)價(jià)標(biāo)準(zhǔn)管理:對(duì)項(xiàng)目的評(píng)價(jià)標(biāo)準(zhǔn)進(jìn)行管理,對(duì)于不同類別的投資項(xiàng)目所用的評(píng)價(jià)標(biāo)準(zhǔn)有所不同,該模塊主要用于創(chuàng)建不同的評(píng)價(jià)標(biāo)準(zhǔn)。②風(fēng)險(xiǎn)評(píng)價(jià)管理:依據(jù)項(xiàng)目的各個(gè)指標(biāo)值進(jìn)行評(píng)價(jià),給出綜合評(píng)價(jià)分值。該模塊是整個(gè)系統(tǒng)的核心模塊,對(duì)于該模塊的模型設(shè)計(jì)將在下一節(jié)進(jìn)行詳細(xì)介紹。
2.3 項(xiàng)目風(fēng)險(xiǎn)評(píng)價(jià)流程分析
圖3是整個(gè)項(xiàng)目評(píng)價(jià)流程圖,對(duì)于每一個(gè)項(xiàng)目都要經(jīng)過(guò)上述流程進(jìn)行處理,項(xiàng)目信息創(chuàng)建完成后,提交之后要進(jìn)行初級(jí)審查,對(duì)項(xiàng)目中的各個(gè)指標(biāo)進(jìn)行初步審查,對(duì)于不符合要求的項(xiàng)目不予推薦評(píng)價(jià),即不推薦項(xiàng)目信息到項(xiàng)目投資人。初審?fù)ㄟ^(guò)的項(xiàng)目進(jìn)行專家審核階段,不同類別的項(xiàng)目分配不同的專家,各個(gè)專家進(jìn)行獨(dú)立評(píng)價(jià),對(duì)項(xiàng)目企劃書(shū)和項(xiàng)目基本信息進(jìn)行評(píng)價(jià)得到二級(jí)指標(biāo),根據(jù)二級(jí)指標(biāo)計(jì)算出一級(jí)指標(biāo),一級(jí)指標(biāo)作為評(píng)價(jià)模型的輸入?yún)?shù),由風(fēng)險(xiǎn)評(píng)價(jià)模型根據(jù)輸入的一級(jí)指標(biāo)進(jìn)行綜合性評(píng)價(jià),得到綜合評(píng)價(jià)分值,依據(jù)分值判斷是否予以立項(xiàng)。
3 神經(jīng)網(wǎng)絡(luò)風(fēng)險(xiǎn)評(píng)價(jià)模型設(shè)計(jì)
目前國(guó)內(nèi)外使用的項(xiàng)目投資風(fēng)險(xiǎn)評(píng)價(jià)方法很多,應(yīng)用較為廣泛的有德?tīng)柗品?、主要分析法、層次分析法、灰色系統(tǒng)評(píng)價(jià)法、模糊綜合評(píng)價(jià)法。但是這些方法都存在缺陷,那就是評(píng)價(jià)中的隨機(jī)因素影響較多,評(píng)價(jià)結(jié)果易受評(píng)價(jià)人員主觀意識(shí)的影響,易帶有個(gè)人偏見(jiàn)和片面性,主觀性較強(qiáng)。本文利用神經(jīng)網(wǎng)絡(luò)特有的優(yōu)點(diǎn)——自學(xué)習(xí)、自組織、自適應(yīng)能力,克服了主觀因素的影響,將其應(yīng)用于項(xiàng)目投資風(fēng)險(xiǎn)評(píng)價(jià)方面,取得了較好的效果。
3.1 BP神經(jīng)網(wǎng)絡(luò)簡(jiǎn)介
BP神經(jīng)網(wǎng)絡(luò)是前饋神經(jīng)網(wǎng)絡(luò),是神經(jīng)網(wǎng)絡(luò)中的一種典型結(jié)構(gòu),具有分層結(jié)構(gòu),信息從輸入層進(jìn)入網(wǎng)絡(luò),逐層向前傳遞至輸出層。BP神經(jīng)網(wǎng)絡(luò)大致可以分為三層:①輸入層,②隱藏層,③輸出層。每一層都有相應(yīng)數(shù)目的神經(jīng)元組成,層與層之間由突觸進(jìn)行連接,一般使用全連接方式,即上一層神經(jīng)元中的每一個(gè)神經(jīng)元與下一層的所有神經(jīng)元都存在連接。每個(gè)連接上都有相應(yīng)的權(quán)值。
3.2 項(xiàng)目投資風(fēng)險(xiǎn)評(píng)價(jià)中BP神經(jīng)網(wǎng)絡(luò)設(shè)計(jì)
⑴ BP網(wǎng)絡(luò)的結(jié)構(gòu)及參數(shù)
對(duì)項(xiàng)目投資風(fēng)險(xiǎn)評(píng)價(jià)問(wèn)題,可以看作是投資項(xiàng)目的各個(gè)風(fēng)險(xiǎn)因素到該項(xiàng)目的最終評(píng)價(jià)值之間的非線性映射。由于一個(gè)三層BP網(wǎng)絡(luò)可以以任意精度去逼近任意映射關(guān)系,因此,本例采用三層BP網(wǎng)絡(luò)結(jié)構(gòu)。從輸入層到隱含層,再到輸出層的轉(zhuǎn)移函數(shù)采用雙極S型函數(shù),誤差設(shè)為0.09,學(xué)習(xí)速率設(shè)為0.11。
⑵ 輸入層神經(jīng)元個(gè)數(shù)及參數(shù)的確定
本系統(tǒng)輸入層神經(jīng)元確定為23個(gè),分別是各風(fēng)險(xiǎn)因素的專家打分值。
⑶ 輸出層神經(jīng)元個(gè)數(shù)的確定
輸出層根據(jù)評(píng)分值分為四個(gè)層次,0.8~1之間為優(yōu)表示總的投資風(fēng)險(xiǎn)很低,0.7~0.8之間的為良,說(shuō)明總的投資風(fēng)險(xiǎn)低,0.5~0.7之間表示中,說(shuō)明該項(xiàng)目投資風(fēng)險(xiǎn)一般,0.5以下為差,表明總的投資風(fēng)險(xiǎn)高。
3.3 實(shí)驗(yàn)測(cè)試
對(duì)建立的BP神經(jīng)網(wǎng)絡(luò)模型進(jìn)行測(cè)試,訓(xùn)練集包含14條數(shù)據(jù),測(cè)試集包含12條數(shù)據(jù),測(cè)試結(jié)果如圖6、圖7所示。誤差結(jié)果圖使用訓(xùn)練集得到的結(jié)果,準(zhǔn)確率結(jié)果圖使用測(cè)試集得到的結(jié)果,從圖中可以看出,隨著B(niǎo)P神經(jīng)網(wǎng)絡(luò)的迭代訓(xùn)練,誤差逐漸變小,而準(zhǔn)確率則先變高,后變低。這是因?yàn)楫?dāng)?shù)?xùn)練時(shí),BP神經(jīng)網(wǎng)絡(luò)能從輸入數(shù)據(jù)和期望輸出中發(fā)現(xiàn)規(guī)律并將其存入到連接權(quán)值中,但是神經(jīng)網(wǎng)絡(luò)的泛化能力將降低。當(dāng)?shù)螖?shù)為2萬(wàn)次準(zhǔn)確率最高,達(dá)到90%左右。
4 結(jié)束語(yǔ)
綜上所述,本文建立的BP神經(jīng)網(wǎng)絡(luò)模型能很好的解決項(xiàng)目投資風(fēng)險(xiǎn)評(píng)價(jià)問(wèn)題,為風(fēng)險(xiǎn)投資提供了很好的參考信息。現(xiàn)有的工作還存在一些不足,如不能得到具體的風(fēng)險(xiǎn)評(píng)價(jià)分值,對(duì)不同類別的項(xiàng)目使用同一模型,準(zhǔn)確率還有待于提高。
參考文獻(xiàn):
[1] 姜向陽(yáng).國(guó)內(nèi)外風(fēng)險(xiǎn)投資評(píng)估方法研究綜述[J].價(jià)值工程,2006.7:
84-85
[2] 潘慶華,王冬冬.風(fēng)險(xiǎn)投資決策分析方法述評(píng)[J].經(jīng)濟(jì)問(wèn)題探索,
2003.10:64-65
[3] 楊豐盛.基于Android應(yīng)用開(kāi)發(fā)揭秘[M].機(jī)械工業(yè)出版社,2010.
[4] 林永興,李曉蕾.基于android的校園助手手機(jī)應(yīng)用程序的研究與設(shè)
計(jì)[J].硅谷,2012.
[5] 周志華.神經(jīng)網(wǎng)絡(luò)及其應(yīng)用[M].清華大學(xué)出版社,2004.