由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Computation版 - CG versus BFGS for iterative linear solvers
相关主题
Linear Search method for CG?Fast solver of linear equation system
Newton's method最后收敛速度很慢,求解释MINOS linear programming (转载)
谁能推荐一个c++ optimization的library如何求取最优值?
哪位有multiple righthand sides conjugate gradientoptimization using matlab function fmincon
正在自己学CG发现一个有趣的事情,关于fortran IMSL library
求救: 怎样有效的计算5000x5000的线型方程组?Matlab problem
这里有做optimization的么?请教个问题。怎么拟合这样的曲线
[合集] ill conditioningMATLAB 并行计算问题
相关话题的讨论汇总
话题: cg话题: bfgs话题: solvers话题: iterative话题: linear
进入Computation版参与讨论
1 (共1页)
h***z
发帖数: 233
1
It seems like most of the iterative linear solvers out there are either
based on or closely related to the conjugate gradient method. I know it's
commonly believed that BFGS is superior to CG as an unconstrained
optimization algorithm, so I'm wondering why all the iterative solvers are
based on CG type of algorithms?
l*****i
发帖数: 3929
2
You can do preconditioning in CG, while it's not so straightforward in the c
ase of BFGS or LBFGS. Who said BGFS is superior to CG as an unconstrained op
timization algorithm?

are

【在 h***z 的大作中提到】
: It seems like most of the iterative linear solvers out there are either
: based on or closely related to the conjugate gradient method. I know it's
: commonly believed that BFGS is superior to CG as an unconstrained
: optimization algorithm, so I'm wondering why all the iterative solvers are
: based on CG type of algorithms?

h***z
发帖数: 233
3

Thanks for your reply. So what makes preconditioning difficult for BFGS?
In any case, my problem doesn't need preconditioning and only an approximate
solution is needed. What would be the advantage of using CG type of
methods (if any) in this case?
I don't know if there's any definitive studies, but it's a widely-held folk-
wisdom in the fields (EE/CS) that I've worked in that BFGS is faster and
more robust than CG. My own limited experience with CG and BFGS agrees with
this as well, though

【在 l*****i 的大作中提到】
: You can do preconditioning in CG, while it's not so straightforward in the c
: ase of BFGS or LBFGS. Who said BGFS is superior to CG as an unconstrained op
: timization algorithm?
:
: are

1 (共1页)
进入Computation版参与讨论
相关主题
MATLAB 并行计算问题正在自己学CG
请教有什么好的L-BFGS implementation求救: 怎样有效的计算5000x5000的线型方程组?
直接用NR的源程序需要注意什么吗?这里有做optimization的么?请教个问题。
问一下2d/3d的fast sovler[合集] ill conditioning
Linear Search method for CG?Fast solver of linear equation system
Newton's method最后收敛速度很慢,求解释MINOS linear programming (转载)
谁能推荐一个c++ optimization的library如何求取最优值?
哪位有multiple righthand sides conjugate gradientoptimization using matlab function fmincon
相关话题的讨论汇总
话题: cg话题: bfgs话题: solvers话题: iterative话题: linear