牛顿法(Newton’s method)

2023-11-07

牛顿法通常都是用来寻找一个根,同时也可以理解为最大化目标函数的局部二次近似。设我们的目标函数为f(x),那么一个关于x0的二次近似就有:


我们用f进行匹配:


可以得到:


如果b<0,g的最大值为a,得到更新规则:


这是牛顿法在最优化方面的表述,但是一旦,牛顿法就不适用了,我们必须要使用其他的优化算法。

下面给出一种非二次的变形:

在Dirichlet分布的最大似然估计中,我们接触到目标函数:


这个目标函数是凸函数,但是牛顿法在计算负的x时仍然不适用。我们可以使用一种更快更稳定的局部近似算法:


我们用f进行匹配:


Figure 1给出这种近似相比于二次近似的高性能:


既然对所有x来说都有,我们知道,如果还有b < 0,那么g的最大值就是−a/b,得到更新规则:


如果,就要用到其他的方法。

这种更新规则并不是简单地改变f的参数化。比如,如果我们令f(x) = f(1/y),并在y上使用二次近似,更新规则为:


既然x必须是正的,可以令,更新规则为:


Figure 2比较了这三种更新规则的收敛率:


当然牛顿法的迭代方式可以推向更高的维:


H被称为Hessian矩阵,有这样的定义:


另外,为了控制收敛的速度,我们引入步长r,r>0:


牛顿法通常比梯度下降收敛得更快,在靠近最优解的时候,需要更少的迭代次数。当然,牛顿法的每一次迭代都比梯度下降代价更高。为了避免计算高维的H的逆,我们转而计算向量


当牛顿法被用来处理logistic regression的最大似然函数ℓ(θ)的时候,这种方法被称为:Fisher scoring(渔民得分?)


本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

牛顿法(Newton’s method) 的相关文章

  • 概率论入门:概率分布

    在之前的文章中 我介绍了概率论的基本概念和基本公理 数学家会为这些感到兴奋 但在实践中 概率论中比较常用的是概率分布 概率分布用于许多领域 但我们很少看到相应的解释 通常作者会假定读者已经了解概率分布了 本文将尝试解释什么是概率分布 什么是
  • git 提交报错eslint --fix found some errors. Please fix them and try committing again...

    git提交时由于eslint的检测机制报错 npm run lint staged js found some errors git提交时报了两条错误 1 stylelint syntax less found some errors Pl

随机推荐

  • 适配splashscreen步骤以及启动卡住不动(白屏)的坑

    Android 12 启动画面 从 Android 12 开始 在所有应用的冷启动和温启动期间 系统一律会应用 Android 系统的默认启动画面 默认情况下 此系统默认启动画面由应用的启动器图标元素和主题的 windowBackgroun
  • 前端加密/解密方式

    加密 解密应用场景 前言 通常在前后端之间数据传输经常会涉及到一些敏感数据 cookie携带的token加密等问题 提到加密 相对于后台开发来说 遇到最多的需要加密处理的应用场景应该是接口的加密签名校验了 不过这种一般都用于服务端与服务端之
  • 下载安装eclipse Jee

    官网下载 下载Windows 64位版本 下载完成后解压 双击eclipse exe 选择workspace 安装成功
  • <audio>数据发生变化,音频播放器实时替换

    写法一 的文件发生变化 音频播放器没有实时替换
  • 刷脸支能降本提效率带来新的交互和应用

    随着5G和AI的深度结合 2019年将提速进入刷脸支付时代 统计显示 未来人脸识别市场规模将保持20 左右的增速 由此可见 刷脸支付迎来全面爆发只是时间问题而已 不少业内人士表示 只有加速布局刷脸支付 才能在这一轮新的科技与产业革命中赢得先
  • 轻量级网络(一):MobileNet V1,V2, V3系列

    轻量级网络 一 MobileNet V1 V2 V3系列 文章目录 轻量级网络 一 MobileNet V1 V2 V3系列 MobileNet V1 卷积计算量 标准卷积 深度可分卷积 模型瘦身 宽度倍增器 分辨率倍增器 MobileNe
  • 凸函数性质习题

    试题专页 1题文 考试题提前练 gt 戳这 凸函数的性质定理为 如果函数f x 在区间D上是凸函数 则对于区间D内的任意x1 x2 xn 有 f x1 f x2 f xn n f x1 x2 xn n 已知函数y sinx在区间 0 上是凸
  • Unity--人物走近调节景物的不透明度

    思路 给景物添加碰撞体后 写入对应脚本 再由角色触碰后调用脚本里改变透明度的函数 设置好对应的碰撞体 导入渐变的组件 设置一下 统一一个集中存放设置的脚本 using System Collections using System Coll
  • Java中的泛型(类,方法,接口)与可变参数

    泛型 泛型的本质是参数化类型 也就是说所操作的数据类型被指定为一个参数 参数化类型 将类型由原来的具体的类型参数化 然后在使用 调用时传入具体的类型 参数化类型可以用在类 方法和接口中 分别被称为 泛型类 泛型方法 泛型接口 泛型的好处 把
  • C++容器deque的用法

    目录 1 deque容器概念 2 deque对象的构造 2 1deque对象的默认构造 2 2deque对象的带参数构造 3 deque头部和末尾的添加移除操作 4 deque的数据存取 5 deque与迭代器 6 deque的赋值 7 d
  • 大数据-玩转数据-Dataphin调度节点参数设置

    一 节点参数配置项 默认参数值 yyyyMMdd 为业务日期 即当前日期的前一天T 1 yyyyMMdd 为执行日期 即当前日期T 默认参数 bizdate nodeid taskid nodeid是节点id taskid是节点生成实例时候
  • 计算机就业哀鸿遍野,为何高考生还疯狂涌入计算机专业?

    计算机行业不缺梦想 但缺愿意为了梦想不断进步的人 雷军可以说是认真实现自己梦想的代表人物 8月14日晚 雷军在三小时的2023 雷军年度演讲 和年度新品发布中 以 所有人生难题 都将在成长中找到答案 为主题 分享了过去30多年经历的几次关键
  • 机器学习 KNN算法

    参考B站简博士 一 KNN基本概念 最近邻 k Nearest Neighbors KNN 算法是一种分类算法 该算法的思想是 一个样本与数据集中的k个样本最相似 如果这k个样本中的大多数属于某一个类别 则该样本也属于这个类别 二 距离度量
  • 怎么给虚拟服务器安装系统,虚拟机安装系统图文详解

    虚拟机安装系统 虚拟机是一个非常实用的应用程序 因为我们可以在虚拟机里面测试一些软件的稳定性 并且虚拟机可以安装好几种系统 操作也非常的简便 下面 小编就给大家介绍一下虚拟机安装系统的操作步骤 虚拟机安装系统图文详解 准备工具 VMware
  • Unity2019_动画系统

    动画的播放控制 选中怪物 点击Avtar中的资源 在Asset资源目录下的模型 动画类型为泛型 工程目录下鼠标右键创建动画控制器 找到下面的动画拖到Entry中 添加动画参数类型Int Id 选中到Ready的箭头 右侧添加条件Id 1 为
  • [C语言]数据是如何存储的(整型篇)?(一)

    新手小白写的第一篇博客 记录自己的学习过程 希望我写的文章能给你们帮助 如果有不足的地方欢迎在评论区留言交流 首先我要介绍数据分为哪些类型 其次介绍整型在数据中是怎样存储的 最后介绍浮点型在内存中的存储 一 数据类型 基本的内置类型 cha
  • Docker映像存储在哪里? Docker容器路径介绍

    Docker has been widely adopted and is used to run and scale applications in production Additionally it can be used to st
  • Fundamental concepts about Lithography

    https dunham ece uw edu ee528 notes Chapter5 pdf Text Silicon VLSI technology fundamentals practice and modeling Aerial
  • 在Power Designer生成的类图中同时显示name和code

    在PowerDesigner生成的类图中同时显示name和code 问题 由显示name改为显示code 同时显示name和Code 问题 Power Designer是一款非常强大的设计工具 缺省的类图只显示name 一般地我们在name
  • 牛顿法(Newton’s method)

    牛顿法通常都是用来寻找一个根 同时也可以理解为最大化目标函数的局部二次近似 设我们的目标函数为f x 那么一个关于x0的二次近似就有 我们用f进行匹配 可以得到 如果b lt 0 g的最大值为a 得到更新规则 这是牛顿法在最优化方面的表述