机器学习之——数学知识一:微积分

本文介绍了微积分在机器学习中的基础知识,包括两边夹定理、极限及其性质、常用导数,以及Taylor公式在近似计算中的应用。讨论了凸函数的概念及其在优化问题中的重要性,为理解机器学习算法提供了数学基础。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

两边夹定理

xU(x0,r) x ∈ U ( x 0 , r ) 时,有 g(x)f(x)h(x) g ( x ) ≤ f ( x ) ≤ h ( x ) 成立,并且 limxx0g(x)=A lim x → x 0 g ( x ) = A limxx0h(x)=A lim x → x 0 h ( x ) = A ,那么
limxx0f(x)=A lim x → x 0 f ( x ) = A

极限

limx0sinxx=1 lim x → 0 sin ⁡ x x = 1
limx(1+1x)x=e lim x → ∞ ( 1 + 1 x ) x = e

极限存在定理

单调有界数列必有极限

常用导数

C=0 C ′ = 0
(xn)=nxn1(nQ) ( x n ) ′ = n x n − 1 ( n ∈ Q )
(sinx)=cosx ( sin ⁡ x ) ′ = cos ⁡ x
(cosx)=sinx ( cos ⁡ x ) ′ = − sin ⁡ x
(ax)=axlna ( a x ) ′ = a x ln ⁡ a
(ex)=ex ( e x ) ′ = e x
(logax)=1xlogae ( l o g a x ) ′ = 1 x l o g a e
lnx=1x l n x = 1 x
(u+v)=u+v ( u + v ) ′ = u ′ + v ′
(uv)=uv+uv ( u v ) ′ = u ′ v + u v ′

Taylor公式

函数 f(x) f ( x ) x0 x 0 点的展开
f(x)=f(x0)+f(x0)(xx0)+f′′(x0)2!(xx0)2++f(n)(x0)n!(xx0)n+Rn(x) f ( x ) = f ( x 0 ) + f ′ ( x 0 ) ( x − x 0 ) + f ″ ( x 0 ) 2 ! ( x − x 0 ) 2 + · · · + f ( n ) ( x 0 ) n ! ( x − x 0 ) n + R n ( x )

Maclaurin公式

函数 f(x) f ( x ) 0 0 点的展开
f(x)=f(0)+f(0)x+f(0)2!x2+···+f(n)(0)n!xn+o(xn)

Taylor公式应用

sinx=xx33!+x55!x77!+x99!++(1)m1x2m1(2m1)!+R2m sin ⁡ x = x − x 3 3 ! + x 5 5 ! − x 7 7 ! + x 9 9 ! + · · · + ( − 1 ) m − 1 x 2 m − 1 ( 2 m − 1 ) ! + R 2 m
ex=1+x+x22!+x33!++xnn!+Rn e x = 1 + x + x 2 2 ! + x 3 3 ! + · · · + x n n ! + R n

计算 ex e x ,x为正实数
求整数k,小数r,使得 x=kln2+r,|r|<0.5ln2 x = k ∗ l n 2 + r , | r | < 0.5 ∗ l n 2
ex=ekln2+r=ekln2er=2ker e x = e k ∗ l n 2 + r = e k ∗ l n 2 · e r = 2 k · e r

方向导数

如果函数 z=f(x,y) z = f ( x , y ) (x,y) ( x , y ) 点可微,那么,该函数在该点沿任意方向的方向导数存在,为:
fl=fxcosφ+fxsinφ ∂ f ∂ l = ∂ f ∂ x cos ⁡ φ + ∂ f ∂ x sin ⁡ φ
其中 φ φ 为x轴到方向L的转角

梯度

若函数 z=f(x,y) z = f ( x , y ) 在平面区域D内具有一阶连续偏导数,则对于每个点 P(x,y)D P ( x , y ) ∈ D ,向量
(fx,fy) ( ∂ f ∂ x , ∂ f ∂ y )
为函数 z=f(x,y) z = f ( x , y ) 在点 P(x,y) P ( x , y ) 的梯度,记作 gradf(x,y) g r a d f ( x , y )
梯度的方向为函数在该点变化最快的方向。

凸函数

f(x) f ( x ) 在区间I上连续,如果对I上任意两点x1,x2,恒有f((x1+x2)/2)<(f(x1)+f(x2))/2,则称f(x)在I上是凸的。

#凸函数的判定

函数 f(x) f ( x ) 在区间[a,b]上连续,在(a,b)内二阶可导,那么:
若f”(x)>0,则f(x)是凸的
若f”(x)<0,则f(x)是凹的
即:一元二阶可微的函数在区间上是凸的,当且仅当它的二阶导数是非负的

凸函数更一般的表述

f(λx1+(1λ)x2)λf(x1)+(1λ)f(x2) f ( λ x 1 + ( 1 − λ ) x 2 ) ≤ λ f ( x 1 ) + ( 1 − λ ) f ( x 2 )
f为凸函数,则有:
f(θ1x1++θnxn)θ1f(x1)++θnf(xn) f ( θ 1 x 1 + · · · + θ n x n ) ≤ θ 1 f ( x 1 ) + · · · + θ n f ( x n )
其中 0θi1,θ1++θn=1 0 ≤ θ i ≤ 1 , θ 1 + · · · + θ n = 1
意义:可以在确定函数的凸凹性之后,对函数进行不等式替换

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值