如何理解泰勒展开式,他有何用途?
一、泰勒展开思想的由来(也就是学习的时候老师讲的背景)
例如 sinx,conx,e^x函数,当x=2.3时,这个值等于多少,这些数据通常需要借助计算器才可以计算出来,而且只是得到一个近似值。因此数学家们就开始了漫长的思考之路,有没有办法跟这些表达式的图像长得差不多的一个多项式函数呢?,说白了就是sinx,conx这类函数能不能用多项式去表达呢?
这就是泰勒展开式的出发点!!
那泰勒展开式为什么可以表示一个函数的表达式呢????????看下面例子
例如有两个人在跑步,以下是第一个人的跑步路程(s)和时间(t)的曲线图
那么,如果第二个人的图像想要跟第一个人一样,那么第二个人的起点要一样,速度要一样,速度的变化率也就是加速度要一样,加速度的变化率也要一样,加速度的加速度的变化率还要一样,速度的变化率(加速度)是一阶导数,加速度的变化率是二阶导数,加速度的加速度的变化率是三阶导数....... ,一直到n阶导数,
那么翻译成数学语言,也就是两条曲线想要一样,那么在某一点的一阶导数,二阶导数,三阶导数,四阶导数....n阶导数也相同,就说这两条曲线是相同的。也就是泰勒展开式的核心思想
恰好 sinx,cosx,e^x这些函数可以无限求导,就符合泰勒展开式的方法绘图了
二、泰勒展开的推导过程(这个一般是在特定值 0 下推导,称之为迈克劳林公式)(字有点丑,不过我已经尽力了,将就着看哈)
上面就是x=0这个点的泰勒展开式,那么如果我不取x=0,想去任何的数值,例如x=a呢,那么以上的表达式会变成什么样子呢,其实也很简单,就是x从0变成a,也就是把图片做了一个平移(x-a)
三、泰勒展开式的用途
这个是大家比较关心的,这么难的公式,我学来干嘛!!!!!!
拿个目前最热门的人工智能来说,图像识别,特别是人脸识别。人脸识别其实说白了就是把人脸图像中的关键点、轮廓等等识别出来。
举个具体例子:
opencv的Harris角点检测的实现。
1、Harris角点检测原理:
人眼对角点的识别通常是在一个局部的小区域或小窗口完成的。如果在各个方向上移动这个特征的小窗口,窗口内区域的灰度发生了较大的变化,那么就认为在窗口内遇到了角点。如果这个特定的窗口在图像各个方向上移动时,窗口内图像的灰度没有发生变化,那么窗口内就不存在角点;如果窗口在某一个方向移动时,窗口内图像的灰度发生了较大的变化,而在另一些方向上没有发生变化,那么,窗口内的图像可能就是一条直线的线段。如下图:
首先,将图像窗口平移[u,v]产生灰度变化的自相关函数如下:
求解出上面的表达式就可以知道当前窗口内是否遇到了角点。而求解这个函数就需要用到泰勒展开式。
如何理解泰勒展开式,他有何用途?相关推荐
- 一元泰勒展开式的理解
原链接:https://blog.csdn.net/SoHardToNamed/article/details/80550935 第一次见到泰勒展开式的时候,我是崩溃的.泰勒公式长这样: 好奇泰勒是怎 ...
- 关于泰勒展开式的深刻理解
看到了知乎上的深入浅出的解释: 链接稍后补上 我们先假设Taylor发明Taylor公式的原因是因为taylor想要很方便的计算 f(x) = cos x 的值,于是乎出现了下面的问题 我们不妨想一想 ...
- 探究Softmax的替代品:exp(x)的偶次泰勒展开式总是正的
©PaperWeekly 原创 · 作者|苏剑林 单位|追一科技 研究方向|NLP.神经网络 刚看到一个有意思的结论: 对于任意实数 x 及偶数 n,总有 ,即 的偶次泰勒展开式总是正的. 下面我们来 ...
- 自动驾驶(十一)---------泰勒展开式、雅克比矩阵、主成分分析
1.泰勒展开式 你可能会奇怪,讲自动驾驶怎么说起了数学,泰勒公式是我很喜欢的一个公式,自动驾驶中很多地方用到的是数学,只有把这些都弄明白,才能更好的理解自动驾驶,这也是我的探究过程. 泰勒公式一句话描 ...
- java测试一个泰勒级数,数学原理-高等数学复习笔记 ——1.1 泰勒公式 泰勒展开式...
(注 :需理解 有限增量定理 即拉格朗日中值定理 :https://www.zhihu.com/search?type=content&q=%E6%8B%89%E6%A0%BC%E6%9C%9 ...
- 数学之美—泰勒展开式
1:背景 首先给大家介绍两位数学界泰斗: 麦克劳林,18世纪英国最具有影响的数学家之一. 他以熟练的几何方法和穷竭法论证了流数学说,还把级数作为求积分的方法,以几何形式给出了无穷级数收敛的积 ...
- 数学原理-高等数学复习笔记 ——1.1 泰勒公式 泰勒展开式
(注 :需理解 有限增量定理 即拉格朗日中值定理 :https://www.zhihu.com/search?type=content&q=%E6%8B%89%E6%A0%BC%E6%9C%9 ...
- 【学习笔记】超简单的多项式牛顿迭代(含泰勒展开式、牛顿迭代全套证明)
整理的算法模板合集: ACM模板 目录 泰勒展开式 牛顿迭代 牛顿迭代应用 点我看多项式全家桶(●^◡_◡◡^●) 泰勒展开式 牛顿迭代 牛顿迭代应用 牛顿迭代yyds,只用三行就完成了我一页纸的证 ...
- 【学习笔记】超简单的多项式求指(含泰勒展开式、牛顿迭代完成证明)
整理的算法模板合集: ACM模板 目录 多项式求指 泰勒展开式 牛顿迭代 牛顿迭代应用 P4726 [模板]多项式指数函数(多项式 exp) 数组版 (1.64s) vector版 (960 ms) ...
最新文章
- 算了一挂,也不知准不准
- c++清空一个txt文本_Linux练习6: 文本查看cat, head, less
- 【渝粤教育】国家开放大学2018年春季 8659-22T计算机平面设计(1)(2) 参考试题
- 关于未来计算机的想象作文600字,未来世界的想象作文600字
- 职场沟通能力,不是人人都有
- IS技术:稳定压倒一切
- ASA防火墙SSL ×××配置
- VggNet网络结构详解
- JavaScript设计模式——观察者模式
- 分享按钮-新浪微博开放平台
- 前端工程师未来发展方向
- MVVM理解 ——(2)数据劫持
- python pandas excel数据处理_Python利用pandas处理Excel数据的应用
- vue重复点击路由报错,解决NavigationDuplicated: Avoided redundant navigation to current location: 问题
- R语言—方差分析和多重比较
- 太平洋帕劳:上帝的水族箱
- 移植 linux-5.8.5 到 iTOP-4412(一)build config
- RK3288芯片资料技术案例分享
- 4.2android系统刷机
- 普歌 - SpringSecurity入门(1)