《量化投资:以MATLAB为工具》

MATLAB技术论坛

 找回密码
 注册账号
查看: 10227|回复: 14
收起左侧

[其它] 1stOpt: 领先世界的数值优化分析计算软件平台

    [复制链接]
发表于 2010-12-19 11:31:52 | 显示全部楼层 |阅读模式

1stopt简介

1stOpt(First Optimization)是七维高科有限公司(7D-Soft High Technology Inc.)独立开发,拥有完全自主知识产权的一套数学优化分析综合工具软件包。

在非线性回归,曲线拟合,非线性复杂工程模型参数估算求解等领域傲视群雄,首屈一指,居世界领先地位。除去简单易用的界面,其计算核心是基于七维高科有限公司科研人员十数年的革命性研究成果【通用全局优化算法】(Universal Global Optimization - UGO),该算法之最大特点是克服了当今世界上在优化计算领域中使用迭代法必须给出合适初始值的难题,即用户勿需给出参数初始值,而由1stOpt随机给出,通过其独特的全局优化算法,最终找出最优解。以非线性回归为例,目前世界上在该领域最有名的软件工具包诸如OriginProMatlabSASSPSSDataFitGraphPadTableCurve2DTableCurve3D等,均需用户提供适当的参数初始值以便计算能够收敛并找到最优解。

如果设定的参数初始值不当则计算难以收敛,其结果是无法求得正确结果。而在实际应用当中,对大多数用户来说,给出(猜出)恰当的初始值是件相当困难的事,特别是在参数量较多的情况下,更无异于是场噩梦。而1stOpt凭借其超强的寻优,容错能力,在大多数情况下(大于90%),从任一随机初始值开始,都能求得正确结果。

对非线性整数规划、混合整数规划、动态规划等各种运筹学问题,1stOpt也可处理解决,其实现问题的代码比著名的Lingo更易于理解和使用,在不少问题上求解效果也更好。

自3.0起,1stOpt还可处理常微分方程及方程组,包括初值和边值问题,不限阶数,图形显示。

4.0版起支持复数拟合、复数方程组求解和常微分方程拟合。


国内外类似软件概况

遇到曲线拟合,非线性回归等数据统计分析问题时,国人首先都会不由自主的想到SAS、SPSS、OrginePro等国外厂商生产的大牌统计分析软件。

的确,在数据综合分析领域,国外软件无疑占绝对统治地位。如在非线性曲线拟合,参数优化方面,名声大,应用广的有诸如OriginProMatlabSASSPSSDataFitGraphPadTableCurve2DTableCurve3D等。

无论这些软件界面,历史,名声如何,最常用算法有麦夸特法(Levenberg-Marquardt)或简面体爬山法(Simplex Method)等,均可归属于局部最优法。因而如何有效地确定参数初始值始终是难以克服的瓶颈,由于此,一些实际问题可能永远无法获得正解。

国内方面,研究优化算法、应用优化技术者成千上万,但由于各种原因,大多停留于理论和研究阶段,同时因无自己独特有效的技术理论与方法,虽有个别分析软件面市,与上述国外类似产品相比,还有极大差距,即使在国内也无竞争优势,在国际上就更无声影了。

1stOpt凭借自己革命性的算法理论,在非线性拟合,参数估算等优化领域强于目前世界上任何已知软件包,国内用户包括几乎所有顶尖大学、中科院、宝钢、中石化、中石油等科研院所和企业;而英文版也已远销美国、德国、法国、英国、加拿大、芬兰、瑞典、荷兰、南非、澳大利亚、新西兰、土耳其等国。


1stOpt应用的优化算法

  • 全局优化算法(Universal Global Optimization - UGO)
  • 稳健全局优化算法(Robust Global Optimization)
  • 下山単体法 (Simplex Method - SM) + 通用全局优化算法(Universal Global Optimization - UGO)
  • 差分进化法 (Differential Evolution - DE)
  • 遗传算法 (Genetic Algorithms - GA)
  • 摸拟退火
    (Simulated Annealing - SA)
  • 离子群法 (Particle Swarm Optimization - PSO)
  • 最大继承法 (Max Inherit Optimization - MIO)
  • 自组织群移法 (Self-Organizing Migrating Algorithms - SOMA)
  • 禁忌搜索法 (Tabu Search - TS)
  • 单纯线性规划法 (Simplex Linear Programming)


1stOpt应用范围

  • 模型自动优化率定
  • 参数估算
  • 任意模型公式线性,非线性拟合,回归
  • 非线性连立方程组求解
  • 常微分方程及方程组,初值和边值问题
  • 常微分方程拟合
  • 复数类型拟合及复数方程组求解
  • 任意维函数,函数极值求解
  • 函数根求解,作图,求极值
  • 线性,非线性及整数规划
  • 组合优化问题
  • 高级计算器




1stOpt特长

  • 功能强劲,是目前唯一能以任何初始值而求得美国国家标准与技术研究院(NIST:National Institute of Standards and Technology)非线性回归测试题集最优解的软件包。
  • 可广泛用于水文水资源及其它工程模型优化计算。内镶VB及Pascal语言,可帮助描述处理复杂模型。
  • 可连接由任何语言(C++, Fortran, Basic, Pascal…)编译而成的外部目标函数动态连接库或命令行可执行文件。
  • 非线性曲线拟合可处理任意类型模型公式,任意多数目的待求参数及变量
  • 模型自动率定时可同时处理多个数据文件
  • 可非常容易处理一些特殊的参数,如降雨径流模型中的流域初期土壤含水量
  • 可同时处理多个输出量
  • 实时显示计算结果
  • 可直接读存Excel,CSV等格式文件
  • 界面简单友好,使用方便
  • 自带有上百个实例,覆盖范围包括几乎所有优化方面。通过不同类型实例,用户可轻松掌握1stOpt的用法。




1stOpt系统要求

  • 操作系统:Win98/WinMe/Win2000/WinXP/WinVista
  • 硬盘空间:30M
  • 内存:512M以上

发表于 2010-12-19 12:25:22 | 显示全部楼层
顶一下~O(∩_∩)O~
发表于 2010-12-20 09:24:02 | 显示全部楼层
1stOpt,优化以及求解非线性方程(组)方面,绝对给力!
发表于 2010-12-21 09:38:10
百度可以下1stopt手册,挺好学的
支持 反对

发表于 2010-12-22 09:51:46 | 显示全部楼层
顶一下,支持,不错,很好的软件
发表于 2010-12-25 11:51:54 | 显示全部楼层
发表于 2010-12-28 09:52:31 | 显示全部楼层
顶一下,我的研究一下了。
发表于 2011-1-3 12:55:01 | 显示全部楼层
发表于 2011-1-13 20:05:03 | 显示全部楼层

国产软件的骄傲
加油~~
发表于 2011-4-28 23:50:15 | 显示全部楼层
发表于 2011-4-28 23:50:39 | 显示全部楼层
可惜实验室没买高版本,只有1.5版
您需要登录后才可以回帖 登录 | 注册账号

本版积分规则

QQ|网站地图|MATLAB技术论坛|Simulink仿真论坛 ( 蜀ICP备19014457号 

GMT+8, 2019-8-24 06:56 , Processed in 0.100093 second(s), 10 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表