人工智能 — 数学基础

该博客介绍了人工智能相关的数学基础。涵盖向量、线性变换、矩阵(包括概念、运算、特殊矩阵等)、导数与偏导数、梯度及梯度下降法,还阐述了概率学基础(事件运算、概率概念与性质等)和熵的概念,为计算机视觉等领域提供理论支持。

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

一、向量

具有大小方向的量。
a → = ( x , y ) \stackrel{\rightarrow}{a} = (x, y) a=(x,y)
在这里插入图片描述

二、线性变换

线性变换通常用一个矩阵表示。

设 T 是一个从向量空间 V 到向量空间 W 的线性变换,对于 V 中的每个向量 x,存在一个矩阵 A,使得 T(x) = Ax,其中 A 是一个固定的矩阵。

  • 加法保持性质

对于任意两个向量 x 和 y,线性变换 T 满足 T(x + y) = T(x) + T(y)

  • 标量乘法保持性质

对于任意标量 c 和向量 x,线性变换 T 满足 T(cx) = cT(x)

三、矩阵

1、概念

矩阵是一个由数字排列成的矩形阵列,其中包含 m 行 n 列的数学对象。
A = [ a 11 a 12 … a 1 n a 21 a 22 … a 2 n ⋮ ⋮ ⋱ ⋮ a m 1 a m 2 … a m n ] A = \begin{bmatrix} a_{11} & a_{12} & \ldots & a_{1n} \\ a_{21} & a_{22} & \ldots & a_{2n} \\ \vdots & \vdots & \ddots & \vdots \\ a_{m1} & a_{m2} & \ldots & a_{mn} \end{bmatrix} A= a11a21am1a12a22am2a1na2namn

其中 a i j 表示矩阵中第 i 行第 j 列的元素 其中 a_{ij} 表示矩阵中第 i 行第 j 列的元素 其中aij表示矩阵中第i行第j列的元素

2、加减法

矩阵的加法和减法按元素进行,即对应位置上的元素相加或相减。

两个相同维度的矩阵(两个矩阵的列数和行数一致)才能相加或相减。
C = A + B ⇒ c i j = a i j + b i j C = A + B \Rightarrow c_{ij} = a_{ij} + b_{ij} C=A+Bcij=aij+bij

A = [ 3 1 2 4 ] , B = [ 5 2 1 6 ] , C = A + B = [ 3 + 5 1 + 2 2 + 1 4 + 6 ] = [ 8 3 3 10 ] A = \begin{bmatrix} 3 & 1 \\ 2 & 4 \end{bmatrix} ,B = \begin{bmatrix} 5 & 2 \\ 1 & 6 \end{bmatrix} ,C = A + B = \begin{bmatrix} 3+5 & 1+2 \\ 2+1 & 4+6 \end{bmatrix} = \begin{bmatrix} 8 & 3 \\ 3 & 10 \end{bmatrix} A=[3214]B=[5126]C=A+B=[3+52+11+24+6]=[83310]

X = [ 7 4 3 9 ] , Y = [ 2 1 5 2 ] , Z = X − Y = [ 7 − 2 4 − 1 3 − 5 9 − 2 ] = [ 5 3 − 2 7 ] X = \begin{bmatrix} 7 & 4 \\ 3 & 9 \end{bmatrix}, Y = \begin{bmatrix} 2 & 1 \\ 5 & 2 \end{bmatrix},Z = X - Y = \begin{bmatrix} 7-2 & 4-1 \\ 3-5 & 9-2 \end{bmatrix} = \begin{bmatrix} 5 & 3 \\ -2 & 7 \end{bmatrix} X=[7349]Y=[2512]Z=XY=[72354192]=[5237]

3、乘法

矩阵的乘法不同于加法,是按行和列进行的。

如果矩阵 A 的列数等于矩阵 B 的行数,则它们可以相乘。
C = A B ⇒ c i j = ∑ k = 1 n a i k ⋅ b k j C = AB \Rightarrow c_{ij} = \sum_{k=1}^{n} a_{ik} \cdot b_{kj} C=ABcij=k=1naikbkj

A = [ 2 3 4 1 ] , B = [ 5 6 7 8 ] A = \begin{bmatrix} 2 & 3 \\ 4 & 1 \end{bmatrix},B = \begin{bmatrix} 5 & 6 \\ 7 & 8 \end{bmatrix} A=[2431]B=[5768]
C = A × B = [ 2 × 5 + 3 × 7 2 × 6 + 3 × 8 4 × 5 + 1 × 7 4 × 6 + 1 × 8 ] = [ 31 34 27 28 ] C = A × B = \begin{bmatrix} 2 × 5 + 3 × 7 & 2 × 6 + 3 × 8 \\ 4 × 5 + 1 × 7 & 4 × 6 + 1 × 8 \end{bmatrix} = \begin{bmatrix} 31 & 34 \\ 27 & 28 \end{bmatrix} C=A×B=[2×5+3×74×5+1×72×6+3×84×6+1×8]=[31273428]

A = [ 1 2 3 4 5 6 7 8 9 ] , B = [ 9 8 7 6 5 4 3 2 1 ] A = \begin{bmatrix} 1 & 2 & 3 \\ 4 & 5 & 6 \\ 7 & 8 & 9 \end{bmatrix},B = \begin{bmatrix} 9 & 8 & 7 \\ 6 & 5 & 4 \\ 3 & 2 & 1 \end{bmatrix} A= 147258369 B= 963

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值