999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于JAVA與MATLAB實現投資預測應用

2017-04-15 10:58:43江蘇蘇源高科技有限公司王征美
電子世界 2017年23期
關鍵詞:功能模型系統

江蘇蘇源高科技有限公司 王征美

基于JAVA與MATLAB實現投資預測應用

江蘇蘇源高科技有限公司 王征美

有效運用Matlab和Java集成開發,結合投資預測模型算法,較便捷地實現投資預測應用功能,為投資管理提供信息系統支撐。

多元線性回歸;BP神經網絡;灰色系統

引言

MATLAB矩陣工廠,用于算法開發、數據可視化、數據分析以及數值計算,其強大而高效的處理功能,讓人們從繁雜的數學運算分析中解脫出來。而JAVA是一種跨平臺,適合于分布式計算環境的面向對象編程語言。本文主要介紹運用兩者的優勢相結合,共同實現投資預測的應用。

1.建設目標

充分利用信息化手段輔助實現投資計劃預測,為有效管控和科學安排年度投資計劃,優化資源配置提供信息系統支撐。通過對投資影響因素及歷史數據分析,科學預測,為投資計劃提供理論依據。

2.系統架構

2.1 業務架構

通過投資預測管理應用功能的建設,收集基礎數據,運用多元線性回歸、BP神經網絡、灰色系統、組合算法相結合,建立投資預測模型。

多元回歸分析預測法[1],是指通過對兩個或兩個以上的自變量與一個因變量的相關分析,建立預測模型進行預測的方法。當自變量與因變量之間存在線性關系時,稱為多元線性回歸分析。根據歷史的樣本數據,建立多元線性回歸的預測模型;從而在不需要未來樣本數據的情況下,預測未來時刻多元線性回歸模型中的回歸參數[2]。

BP神經網絡算法是一種有監督式的學習算法,其主要思想是:輸入學習樣本,使用反向傳播算法對網絡的權值和偏差進行反復的調整訓練,使輸出的向量與期望向量盡可能地接近,當網絡輸出層的誤差平方和小于指定的誤差時訓練完成,保存網絡的權值和偏差[3]。

灰色預測(GM)通過鑒別系統因素之間發展趨勢的相異程度,即進行關聯分析,并對原始數據進行生成處理來尋找系統變動的規律,生成有較強規律性的數據序列,然后建立相應的微分方程模型,從而預測事物未來發展趨勢的狀況[4]。組合算法是一種基于群體智能的新興演化計算技術,廣泛用于解決科學研究和工程實踐中的優化問題。

2.2 應用架構

投資預測系統基于統一門戶登錄,集成統一權限,主要包括:基礎數據、基本算法、組合算法、預測分析四個模塊。

基礎數據部分,包括:歷年GDP、售電量、統調負荷、實際投資額等數據收集。

基本算法部分,包含:線性回歸分析、BP神經網絡、灰色系統三個基本算法,提供按單位、年度、電壓等級等篩選方式。

組合算法分布,包含:系數調整設置、組合算法功能。根據實際業務需要,調整基本算法計算出的系數值,從而進行組合優化計算。

預測分析部分,將四種算法計算結果和實際投資進行對比分析展示,便于直觀瀏覽。

2.3 技術架構

系統采用多層架構的技術方式,分為視圖層、控制層、業務邏輯層、數據訪問層,通過各層次系統組件間服務的承載關系,實現系統功能。

視圖層主要完成用戶交互功能。數據的展示主要使用Extjs、HightChart組件完成,向服務器提交的數據提交到后臺的Action類進行處理。

控制層使用Struts的Action來實現,通過內置MVC開發模式分離頁面數據處理、流轉控制、頁面生成??刂茖诱{用業務邏輯層進行業務處理。

業務邏輯層由一系列Service組成,主要進行業務處理,每個Service是一組緊密關聯的業務功能。業務邏輯層用JavaBean來實現業務邏輯層功能,用MatLab來實現線性回歸、BP神經網絡、灰色系統、組合優化四個核心算法模型。

數據訪問層主要負責訪問關系數據庫等數據源并把數據轉換為Java對象供其它層的程序調用。

3.系統實現

用Matlab和JAVA共同實現投資預測應用,依據業務模型可以并行實現Matlab算法類庫和JAVA應用功能。

1)首先要配置環境變量,JAVA和Matlab使用的JDK運行環境保持一致,便于調試成功。

2)接著用MyEclipse建立web應用,實現基礎數據收集、投資預測的頁面展示功能。

3)可以并行用MatLab建立一個Project,利用MatLab強大的函數功能實現多元線性回歸算法、BP神經網絡算法、灰色系統算法、組合算法,建立不同的M文件,測試驗證后打成Jar文件。

4)將MatLab生成的javabuilder.jar和mat.jar包拷貝到MyEclipse工程的lib中,即可實現Java調用Matlab的函數。

5)若系統是在Linux環境下部署,需在Linux環境安裝MCRInstaller,并配置運行時環境變量。

4.結語

項目實踐過程表明,利用MATLAB和JAVA進行優勢互補,縮短了開發時間,降低了實現復雜度,讓人們可以更多地關注業務模型的建立,用戶交互體驗設計方面,拓展了技術實現的可行性。

[1]王華麗.多元線性回歸分析實例分析[J].科技資訊,2014,12(29):22+24.

[2]王惠文,孟潔.多元線性回歸的預測建模方法[J].北京航空航天大學學報,2007,(04):500-504.

[3]梁海峰,涂光瑜,唐紅衛.遺傳神經網絡在電力系統短期負荷預測中的應用[J].電網技術,2001,(01):49-53.

[4]王成山,楊軍,張崇見.灰色系統理論在城市年用電量預測中的應用——不同預測方法的分析比較[J].電網技術,1999,(02):17-20.

猜你喜歡
功能模型系統
一半模型
也談詩的“功能”
中華詩詞(2022年6期)2022-12-31 06:41:24
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
重要模型『一線三等角』
重尾非線性自回歸模型自加權M-估計的漸近分布
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
關于非首都功能疏解的幾點思考
3D打印中的模型分割與打包
主站蜘蛛池模板: 欧美全免费aaaaaa特黄在线| 久久综合亚洲鲁鲁九月天| 成年女人a毛片免费视频| 伊人色综合久久天天| 91精品国产一区自在线拍| 99热这里都是国产精品| 欧美精品v日韩精品v国产精品| 真实国产乱子伦高清| 亚洲无码高清一区| 香蕉视频国产精品人| 日韩欧美中文| 欧美影院久久| 青草精品视频| 精品人妻系列无码专区久久| 亚洲电影天堂在线国语对白| 好紧太爽了视频免费无码| 狠狠色综合久久狠狠色综合| 国产一区二区三区夜色 | 欧美日在线观看| 日本不卡在线播放| 美女一区二区在线观看| 国产精品亚洲一区二区三区在线观看| 有专无码视频| 国产精品jizz在线观看软件| 亚洲美女视频一区| 天天综合网站| 欧美午夜精品| 丁香六月激情婷婷| 在线国产91| 九九九国产| 老司机精品一区在线视频| 欧美性精品| 国产97色在线| 亚洲成人精品在线| 国产激爽大片在线播放| 54pao国产成人免费视频| 无码精油按摩潮喷在线播放 | 国产区91| 精品伊人久久久大香线蕉欧美| 久久狠狠色噜噜狠狠狠狠97视色| 久996视频精品免费观看| 国产玖玖玖精品视频| 婷婷综合缴情亚洲五月伊| 在线播放国产99re| 99久久精品免费看国产免费软件 | 国产精品嫩草影院视频| 91精品啪在线观看国产| 四虎国产永久在线观看| 国产精品播放| 理论片一区| 国产网站免费观看| 亚洲综合激情另类专区| 日本高清有码人妻| 五月天丁香婷婷综合久久| 99免费视频观看| 人妻丰满熟妇AV无码区| 自慰高潮喷白浆在线观看| 日韩精品一区二区三区swag| 欧美色视频网站| 99在线免费播放| 超清无码熟妇人妻AV在线绿巨人 | 一级爱做片免费观看久久| 在线网站18禁| 91一级片| 国产在线91在线电影| 2021精品国产自在现线看| julia中文字幕久久亚洲| 91麻豆久久久| 久草视频精品| 久久中文字幕2021精品| 国产成人亚洲精品色欲AV | 青青热久免费精品视频6| 国产永久在线视频| 在线播放国产一区| 亚洲国产成人麻豆精品| 亚洲国产亚洲综合在线尤物| 凹凸国产熟女精品视频| 97精品国产高清久久久久蜜芽 | 亚洲系列中文字幕一区二区| 亚洲欧美在线看片AI| 精品偷拍一区二区| 黄色国产在线|