上海卡贝信息技术有限公司

 

 

 

 

 

Constrained Optimization MT

COMT求解非线性规划问题,服从于参数的一般约束-线性或非线性,等式或不等式,使用序列二次规划方法结合几个下降方法选择...

Constrained Optimization MT

COMT 求解非线性规划问题,受参数的一般约束(线性或非线性、等式或不等式)的约束,使用序列二次规划方法结合用户可选择的几种下降方法。

COMT处理一般非线性函数和非线性约束的能力以及其他功能,如信赖域方法,允许您解决各种复杂的优化问题。基于高斯平台的速度和数字处理能力,COMT可以快速计算大型问题的解决方案,使其成为大规模蒙特卡罗或Bootstrap优化的理想选择。

2.0版本比以往任何时候都更容易使用!
  • 新的语法选项消除了对PV和DS结构的需求:
    • 所需代码减少了25%。
    • 运行时间减少20%。
    • 简化用法。
    • 可选的动态参数使得向目标函数添加模型参数之外的额外数据参数变得简单而透明。
    • 更新的文档和示例。
    • 完全向后兼容COMT 1.0。
    平台: Windows, Mac, 和 Linux

    需求: GAUSS/GAUSS Engine/GAUSS Light v16 或更高

关键特征

下降法

  • BFGS (Broyden, Fletcher, Goldfarb and Powell)
  • Modifed BFGS
  • DFP (Davidon, Fletcher and Powell)
  • Newton-Raphson

行搜索方法

  • Augmented trust region method
  • STEPBT
  • Brent’s method
  • Half
  • Strong Wolfe’s conditions

约束类型

  • Linear equality and inequality constraints
  • Nonlinear equality and inequality constraints
  • Bounded parameters
优势

灵活的

  • 支持用户提供的任意非线性等式和不等式约束。
  • 线性等式和不等式约束。
  • 有界参数。
  • 指定固定参数和自由参数。
  • 动态算法切换。
  • 计算所有导数、导数的子集,或者不计算任何导数。
  • 轻松传递模型参数以外的数据作为额外的输入参数。

高效

  • 线程和线程安全
  • 避免对目标函数和导数进行相同计算的选项。
  • GAUSS中用户定义过程的惊人速度加速了您的优化问题。

信任

  • 30多年来,领先的研究人员一直相信高斯优化包中高效和数字合理的代码,使他们保持在其领域的前沿。
细节

新手用户通常会将这些选项中的大部分保留为默认值。然而,当处理更困难的问题时,它们可以是一个很大的帮助。

控制选项
Linear equality constraints 可选的、易于指定的线性等式约束。
Linear inqequality constraints 可选的、易于指定的线性不等式约束。
Nonlinear equality constraints 提供计算非线性等式约束的过程的选项。
Nonlinear inqequality constraints 提供计算非线性不等式约束的过程的选项。
Parameter bounds 类型的简单参数界限:lower_bd ≤ x_i ≤ upper_bd
Feasible test 控制行搜索过程中是否检查参数的可行性。
Trust radius 设置信任半径的大小,或者关闭信任区域方法。
Descent algorithms BFGS, Modified BFGS, DFP and Newton.
Algorithm switching 根据经过的迭代次数、目标函数的最小变化或线搜索步长,指定要切换的下降算法
Line search method Augmented Lagrangian Penalty, STEPBT (quadratic and cubic curve fit), Brent’s method, half-step or Strong Wolfe’s Conditions.
Active parameters 控制哪些参数是活动的(待估计的),哪些参数应该固定为初始值。
Gradient Method Either compute an analytical gradient, or have COMT compute a numerical gradient using the forward, central or backwards difference method.
Hessian Method Either compute an analytical Hessian, or have COMT compute a numerical Hessian using the forward, central or backwards difference method.
Gradient check 将用户提供的函数计算的分析梯度与数值梯度进行比较,以检查分析梯度的正确性。
Random seed 随机线搜索方法使用的起始种子值,以允许可重复的代码。
Print output 控制是否打印迭代输出(或打印频率)以及是否打印最终报告。
Gradient step 高级功能:控制用于计算数值一阶和二阶导数的步长的增量大小。
Random search radius 尝试随机搜索时的半径。
Maximum iterations 收敛的最大迭代次数。
Maximum elapsed time 收敛的最大分钟数。
Maximum random search attempts 随机行搜索尝试的最大允许次数。
Convergence tolerance 当方向向量的变化小于这个量时,就实现了收敛。

 

 

CALL or EMAIL

有关GAUSS的更多信息,请联系我们的销售代表:

400-621-1085
021-50391087

或点击下面的图片,在线提交购买咨询信息

留言询价

 

联系我们
销售咨询点击这里给我发消息
产品咨询点击这里给我发消息
淘宝店铺 点击这里给我发消息 

快速链接
GAUSS产品
应用程序
第三方应用程序
最新更新:23版
相关文档

同类型软件
EViews
LIMDEP
NLOGIT
OXMetrics
RATS
IBM SPSS Statistics
Stata

EViews 7.1 计量经济学软件|时间序列建模与预测
EViews 13- 计量经济学软件|时间序列建模与预测

GAMS 23.5 数学建模软件系统
GAMS 2.50- 数学建模软件系统

 

Aptech Systems, Inc.是GAUSS软件的制造商。
©2019 Aptech Systems, Inc. All rights reserved

 

 

 

 

站点地图|隐私政策|加入我们
Copyright © 2022  上海卡贝信息技术有限公司   All rights reserved.