1stOpt是七維高科有限公司(7D-Soft High Technology Inc.)獨立開發,擁有完全自主知識產權的一套數學優化
分析綜合工具
軟件包。在非線性回歸,曲線擬合,非線性復雜
模型參數估算求解,線性/非線性規劃等領域傲視群雄,首屈一指,居世界領先地位。除去簡單易用的界面,其計算核心是基于七維高科有限公司科研人員十數年的革命性
研究成果【通用全局優化算法】(Universal Global Optimization - UGO),該算法之最大特點是克服了當今世界上在優化計算領域中使用迭代法必須給出合適初始值的難題,即用戶勿需給出參數初始值,而由1stOpt隨機給出,通過其獨特的全局優化算法,最終找出最優解。以非線性回歸為例,目前世界上在該領域最有名的軟件工具包諸如Matlab, OriginPro, SAS, SPSS, DataFit, GraphPad等,均需用戶提供適當的參數初始值以便計算能夠收斂并找到最優解。如果設定的參數初始值不當則計算難以收斂,其結果是無法求得正確結果。而在實際
應用當中,對大多數用戶來說,給出(猜出)恰當的初始值是件相當困難的事,特別是在參數量較多的情況下,更無異于是場噩夢。而1stOpt憑借其超強的尋優,容錯能力,在大多數情況下(大于90%),從任一隨機初始值開始,都能求得正確結果。
數據綜合分析領域,國外軟件無疑占絕對統治地位。在非線性曲線擬合,參數優化方面,名聲大,應用廣的有諸如OriginPro,Matlab,SAS,SPSS,DataFit,GraphPad,TableCurve2D,TableCurve3D等。無論這些軟件界面,歷史,名聲如何,最常用算法有麥夸特法(Levenberg-Marquardt)或簡面體爬山法(Simplex Method)等,均可歸屬于局部最優法。因而如何有效地確定參數初始值始終是難以克服的瓶頸,由于此,一些實際問題可能永遠無法獲得正解。國內方面,因無自己獨特有效的
技術理論與方法,雖有個別分析軟件面市,與上述國外類似
產品相比,功能相差甚遠,即使在國內也無競爭優勢,在國際上就更無聲影了。而1stOpt憑借自己革命性的算法理論,在非線性擬合,參數估算等優化領域強于目前世界上任何已知軟件包,其英文版已遠銷美國,德國,法國,英國,芬蘭,瑞典,荷蘭,南非,澳大利亞,新西蘭,土耳其等國。
1stOpt應用的優化算法
最優化算法包括:
1) Levenberg-Marquardt法 (LM) + 通用全局優化算法(Universal Global Optimization - UGO)
2) Quasi-Newton法 (BFGS) + 通用全局優化算法(Universal Global Optimization - UGO)
3) 遺傳算法 (Genetic Algorithms - GA)
4) 摸擬退火 (Simulated Annealing - SA)
5) 下山単體法 (Simplex Method - SM) + 通用全局優化算法(Universal Global Optimization - UGO)
6) 離子群法 (Particle Swarm Optimization - PSO)
7) 最大繼承法 (Max Inherit Optimization - MIO)
8) 差分進化法 (Differential Evolution - DE)
9) 自組織群移法 (Self-Organizing Migrating Algorithms - SOMA)
10) 共扼梯度法 (Conjugate-Gradient Method - CGM) + 通用全局優化算法(Universal Global Optimization - UGO)
11) 包維爾法 (Powell Optimization - PO) + 通用全局優化算法(Universal Global Optimization - UGO)
12) 禁忌搜索法 (Tabu Search - TS)
13) 單純線性規劃法 (Simplex Linear Program)
1stOpt應用范圍
1) 模型自動優化率定
2) 參數估算
3) 任意模型公式線性,非線性擬合,回歸
4) 非線性連立方程組求解
5) 任意維函數,隱函數極值求解
6) 隱函數根求解,作圖,求極值
7) 線性,非線性及整數規劃
8) 組合優化問題
9) 高級計算器
1stOpt特長
1) 功能強勁,是目前唯一能以任何初始值而求得美國國家標準與技術研究院(NIST:National Institute of Standards and Technology)非線性回歸測
試題集最優解的軟件包。
2) 可廣泛用于水文水資源及其它工程模型優化計算。內鑲VB及Pascal語言,可幫助描述處理復雜模型。
3) 可連接由任何語言(C++, Fortran, Basic, Pascal…)編譯而成的外部目標函數動態連接庫或命令行可執行文件。
4) 非線性曲線擬合可處理任意類型模型公式,任意多數目的待求參數及變量
5) 模型自動率定時可同時處理多個數據文件
6) 可非常容易處理一些特殊的參數,如降雨徑流模型中的流域初期土壤含水量
7) 可同時處理多個輸出量
8) 實時顯示計算結果
9) 可直接讀存Excel,CSV等格式文件
10) 界面簡單友好,使用方便
11) 自帶有上百個實例,覆蓋范圍包括幾乎所有優化方面。通過不同類型實例,用戶可輕松掌握1stOpt的用法。
軟件下載地址為: http://www.m.mocsil.com/down/soft/200812/02-72.html