摘要: 牛顿法的思想是利用目标函数的二次Taylor展开模型的极小点去逼近目标函数的极小点。 设f(x)二次连续可微,Hesse矩阵正定,在xk附近展开f 令等式取0,得牛顿迭代公式 ,即 当初始点距离最优解较远时,Gk不一定正定,迭代不一定收敛,因此引入了步长因子α 带步长因子的牛顿法,即阻尼牛顿法,迭代 阅读全文
posted @ 2018-06-11 14:45 "kisetsu 阅读(9009) 评论(1) 推荐(1) 编辑
摘要: (FR)共轭梯度法是介于最速下降法和牛顿法之间的一个方法,相比最速下降法收敛速度快,并且不需要像牛顿法一样计算Hesse矩阵,只需计算一阶导数 共轭梯度法是共轭方向法的一种,意思是搜索方向都互相共轭 共轭的定义如下: 共轭梯度法是一种典型的共轭方向法,它的搜索方向是负梯度方向和上一次搜索方向的一个组 阅读全文
posted @ 2018-06-11 14:45 "kisetsu 阅读(7039) 评论(0) 推荐(0) 编辑
摘要: 第一次使连接C和MySql时,需要安装C语言的连接工具,可以用linux终端下的apt进行安装: 在Clion中创建工程后,需要让工程连接libmysqlclient.so(否则编译时会报“xx未定义的引用”错误),在CMakeList中输入如下一行代码: 这里的database是工程名,要根据具体 阅读全文
posted @ 2018-06-11 14:44 "kisetsu 阅读(3200) 评论(0) 推荐(0) 编辑
摘要: 示例代码如下: 阅读全文
posted @ 2018-06-11 14:44 "kisetsu 阅读(2588) 评论(0) 推荐(0) 编辑