找做课件的网站wordpress主题中文

张小明 2026/1/11 13:20:48
找做课件的网站,wordpress主题中文,域名解析怎么设置,搭建网站首页人工智能之数学基础 线性代数 第二章 向量空间 文章目录人工智能之数学基础 线性代数前言一、向量空间#xff08;Vector Space#xff09;定义二、子空间#xff08;Subspace#xff09;三、线性相关与线性无关四、基#xff08;Basis#xff09;与维度#xff08;Dim…人工智能之数学基础 线性代数第二章 向量空间文章目录人工智能之数学基础 线性代数前言一、向量空间Vector Space定义二、子空间Subspace三、线性相关与线性无关四、基Basis与维度Dimension1. 基Basis2. 维度DimensionPython 实现判断线性无关 求秩维度五、正交性Orthogonality1. 正交向量2. 正交集与标准正交基Orthonormal Basis3. Gram-Schmidt 正交化Python 实现使用 QR 分解六、投影Projection1. 向量到向量的投影2. 向量到子空间的投影Python 实现七、综合示例构造子空间、求基、正交化、投影八、关键概念总结表九、应用场景后续资料关注前言向量空间Vector Space是线性代数的核心概念之一它为理解线性变换、特征值、最小二乘法、主成分分析PCA等高级主题提供了理论基础。本文将系统介绍向量空间中的关键概念维度、基、正交性、投影并提供配套的 PythonNumPy/SciPy代码实现。一、向量空间Vector Space定义一个向量空间$ V $ 是一个非空集合其元素称为向量满足以下公理对实数域R \mathbb{R}R上的向量空间加法封闭性若 $\mathbf{u}, \mathbf{v} \in V $则 $ \mathbf{u} \mathbf{v} \in V $标量乘法封闭性若 $ \mathbf{v} \in V c \in \mathbb{R}则 则则c\mathbf{v} \in V $加法交换律、结合律存在零向量每个向量有加法逆元标量乘法与域运算兼容分配律、结合律等最常见的向量空间R n \mathbb{R}^nRn—— 所有n nn维实向量的集合。二、子空间Subspace定义向量空间V VV的子集W WW若本身也构成向量空间对加法和标量乘法封闭则称W WW为V VV的子空间。例子平面中过原点的直线是R 2 \mathbb{R}^2R2的子空间矩阵A AA的列空间Column Space是R m \mathbb{R}^mRm的子空间三、线性相关与线性无关线性组合向量v 1 , … , v k \mathbf{v}_1, \dots, \mathbf{v}_kv1​,…,vk​的线性组合为c 1 v 1 c 2 v 2 ⋯ c k v k c_1 \mathbf{v}_1 c_2 \mathbf{v}_2 \cdots c_k \mathbf{v}_kc1​v1​c2​v2​⋯ck​vk​线性相关若存在不全为零的系数c i c_ici​使得线性组合为零向量则这些向量线性相关。线性无关只有当所有c i 0 c_i 0ci​0时组合才为零向量。线性无关是构成“基”的前提。四、基Basis与维度Dimension1. 基Basis定义向量空间V VV的一组向量{ b 1 , … , b k } \{\mathbf{b}_1, \dots, \mathbf{b}_k\}{b1​,…,bk​}称为V VV的基如果它们线性无关它们能张成span整个空间V VV即V VV中任意向量都可表示为它们的线性组合例如R 3 \mathbb{R}^3R3的标准基为e 1 [ 1 0 0 ] , e 2 [ 0 1 0 ] , e 3 [ 0 0 1 ] \mathbf{e}_1 \begin{bmatrix}1\\0\\0\end{bmatrix}, \mathbf{e}_2 \begin{bmatrix}0\\1\\0\end{bmatrix}, \mathbf{e}_3 \begin{bmatrix}0\\0\\1\end{bmatrix}e1​​100​​,e2​​010​​,e3​​001​​2. 维度Dimension向量空间V VV的维度dim ⁡ ( V ) \dim(V)dim(V)是其任意一组基中向量的个数。所有基的大小相同定理。例R n \mathbb{R}^nRn的维度为n nn平面中过原点的直线维度为 1。Python 实现判断线性无关 求秩维度importnumpyasnpfromscipy.linalgimportqr# 构造矩阵每列为一个向量Vnp.array([[1,2,3],[4,5,6],[7,8,9]],dtypefloat)# 注意这组向量线性相关# 方法1通过矩阵秩判断ranknp.linalg.matrix_rank(V)print(矩阵秩即列空间维度:,rank)# 方法2QR分解Q的列是正交基Q,Rqr(V)# 非零对角元个数 秩nonzero_diagnp.sum(np.abs(np.diag(R))1e-10)print(QR分解得到的秩:,nonzero_diag)# 若 rank 列数 → 线性无关ifrankV.shape[1]:print(向量组线性无关)else:print(向量组线性相关)五、正交性Orthogonality1. 正交向量两个向量u , v \mathbf{u}, \mathbf{v}u,v正交orthogonal当且仅当它们的点积为零u ⋅ v u T v 0 \mathbf{u} \cdot \mathbf{v} \mathbf{u}^T \mathbf{v} 0u⋅vuTv02. 正交集与标准正交基Orthonormal Basis正交集集合中任意两个不同向量都正交。标准正交基正交集 每个向量长度为 1单位向量。优点在标准正交基下坐标计算简单投影公式简洁。3. Gram-Schmidt 正交化将一组线性无关向量转化为正交或标准正交基的过程。Python 实现使用 QR 分解importnumpyasnpfromscipy.linalgimportqr# 原始线性无关向量每列为一个向量Anp.array([[1,1],[1,0],[0,1]],dtypefloat)# QR 分解A Q R其中 Q 的列是标准正交基Q,Rqr(A,modeeconomic)# economic: Q 形状与 A 相同print(原始向量列:\n,A)print(标准正交基 Q:\n,Q)print(验证 Q^T Q I:\n,np.round(Q.T Q,decimals10))qr函数内部实现了改进的 Gram-Schmidt 或 Householder 反射数值更稳定。六、投影Projection1. 向量到向量的投影将向量b \mathbf{b}b投影到非零向量a \mathbf{a}a上proj a b a T b a T a a \text{proj}_{\mathbf{a}} \mathbf{b} \frac{\mathbf{a}^T \mathbf{b}}{\mathbf{a}^T \mathbf{a}} \mathbf{a}proja​baTaaTb​a2. 向量到子空间的投影设子空间W Col ( A ) W \text{Col}(A)WCol(A)由矩阵A AA的列张成则b \mathbf{b}b在W WW上的投影b ^ \hat{\mathbf{b}}b^满足b ^ A x , 其中 x 是 A T A x A T b 的解 \hat{\mathbf{b}} A \mathbf{x}, \quad \text{其中 } \mathbf{x} \text{ 是 } A^T A \mathbf{x} A^T \mathbf{b} \text{ 的解}b^Ax,其中x是ATAxATb的解这就是最小二乘解投影误差b − b ^ \mathbf{b} - \hat{\mathbf{b}}b−b^与子空间正交。Python 实现importnumpyasnp# 子空间由 A 的列张成Anp.array([[1,1],[1,0],[0,1]],dtypefloat)bnp.array([2,1,3],dtypefloat)# 方法1使用正规方程 (Normal Equation)xnp.linalg.solve(A.T A,A.T b)proj_bA x# 方法2使用 lstsq更稳定x2,residuals,rank,snp.linalg.lstsq(A,b,rcondNone)proj_b2A x2print(原始向量 b:,b)print(投影到 Col(A):,proj_b)print(误差向量 (应与 A 的列正交):,b-proj_b)print(验证正交性 A^T (b - proj_b) ≈ 0:,np.round(A.T (b-proj_b),decimals10))七、综合示例构造子空间、求基、正交化、投影importnumpyasnpfromscipy.linalgimportqr# 1. 定义一组生成子空间的向量可能线性相关Vnp.array([[1,2,3],[2,4,6],# 第二行是第一行的2倍 → 相关[1,0,1]],dtypefloat)# 2. 提取线性无关列作为基ranknp.linalg.matrix_rank(V)print(f子空间维度:{rank})# 使用 SVD 或 QR 找基Q,R,Pqr(V,pivotingTrue)# pivoting 返回列置换basis_indicesP[:rank]basisV[:,basis_indices]print(选出的基线性无关列:\n,basis)# 3. 对基进行标准正交化Q_basis,_qr(basis,modeeconomic)print(标准正交基:\n,Q_basis)# 4. 投影一个新向量到该子空间bnp.array([5,6,7],dtypefloat)projQ_basis (Q_basis.T b)# 因为 Q 是标准正交基投影公式简化为 Q Q^T bprint(b ,b)print(投影到子空间 ,proj)print(投影误差 ,b-proj)print(验证误差与子空间正交:,np.round(Q_basis.T (b-proj),decimals10))八、关键概念总结表概念数学描述Python 工具向量空间对加法和标量乘法封闭的集合—子空间向量空间的子集自身也是向量空间列空间np.linalg.matrix_rank(A)基线性无关且张成空间的向量组QR 分解、SVD维度基中向量的个数np.linalg.matrix_rank正交性u T v 0 \mathbf{u}^T \mathbf{v} 0uTv0np.dot(u, v)标准正交基正交 单位长度scipy.linalg.qr投影到子空间b ^ A ( A T A ) − 1 A T b \hat{\mathbf{b}} A(A^T A)^{-1} A^T \mathbf{b}b^A(ATA)−1ATbnp.linalg.lstsq或Q (Q.T b)九、应用场景机器学习PCA 使用标准正交基降维计算机图形学投影用于 3D → 2D 渲染信号处理将信号投影到傅里叶基上数值分析最小二乘拟合本质是投影掌握向量空间的结构基、维度、正交性与投影是理解现代数据科学与工程算法的基石。建议结合几何直观如R 2 , R 3 \mathbb{R}^2, \mathbb{R}^3R2,R3中的平面、直线加深理解并多用代码验证理论。后续python过渡项目部分代码已经上传至gitee后续会逐步更新。资料关注公众号咚咚王giteehttps://gitee.com/wy18585051844/ai_learning《Python编程从入门到实践》《利用Python进行数据分析》《算法导论中文第三版》《概率论与数理统计第四版 (盛骤) 》《程序员的数学》《线性代数应该这样学第3版》《微积分和数学分析引论》《西瓜书周志华-机器学习》《TensorFlow机器学习实战指南》《Sklearn与TensorFlow机器学习实用指南》《模式识别第四版》《深度学习 deep learning》伊恩·古德费洛著 花书《Python深度学习第二版(中文版)【纯文本】 (登封大数据 (Francois Choliet)) (Z-Library)》《深入浅出神经网络与深度学习(迈克尔·尼尔森MichaelNielsen》《自然语言处理综论 第2版》《Natural-Language-Processing-with-PyTorch》《计算机视觉-算法与应用(中文版)》《Learning OpenCV 4》《AIGC智能创作时代》杜雨张孜铭《AIGC原理与实践零基础学大语言模型、扩散模型和多模态模型》《从零构建大语言模型中文版》《实战AI大模型》《AI 3.0》
版权声明:本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

做模块高考题的网站网站重新建设的申请书

Google Cloud零售API实战指南:从零构建智能推荐系统 【免费下载链接】python-docs-samples Code samples used on cloud.google.com 项目地址: https://gitcode.com/GitHub_Trending/py/python-docs-samples 在数字化零售时代,如何利用云服务快速…

张小明 2026/1/9 14:55:07 网站建设

教做软件的网站网站建设制作视频教程

在职场和技术成长的路上,你是否遇到这些困扰: 想去海外发展,却不知道机会与挑战如何权衡团队里有“技术刺头”,管理难度大测试架构设计一头雾水,不知道从哪个维度下手算法测试、质量大盘建设等知识多但不知如何落地学…

张小明 2026/1/9 14:55:08 网站建设

qq 互联网站开发代码网页设计实训总结怎么写

文件与进程操作全解析 1. 文件权限与所有权管理 1.1 文件权限修改 在系统中,普通文件的默认权限是所有者、所属组和其他用户都有读权限,所有者和所属组有写权限,且任何人都没有执行权限。若要修改权限,可通过以下两种方式: - 八进制模式 :例如,若要使只有所有者有…

张小明 2026/1/11 16:24:52 网站建设

做个小网站 虚拟空间 买服务器天河外贸网站建设

第一章:农业物联网Agent通信安全加固(零信任架构落地实践)在现代农业物联网系统中,大量分布在田间地头的传感器与控制设备(即Agent)持续采集环境数据并执行远程指令。这些Agent通常资源受限且部署环境开放&…

张小明 2026/1/9 14:55:09 网站建设

做淘客的网站有哪些手机网站免费建设

第一章:云原生Agent的Docker批量部署概述在现代云原生架构中,自动化部署和管理分布式Agent已成为提升运维效率的核心手段。利用Docker容器化技术,可实现Agent的快速构建、标准化运行环境与跨平台一致性部署。通过集中编排工具与脚本化流程&am…

张小明 2026/1/10 18:42:01 网站建设

中兴建设有限公司网站做的电影网站很卡

MPV插件管理终极指南:从零基础到精通的全方位攻略 🚀 【免费下载链接】mpv 🎥 Command line video player 项目地址: https://gitcode.com/GitHub_Trending/mp/mpv 还在为MPV播放器功能单一而苦恼吗?想添加智能续播、画质优…

张小明 2026/1/9 14:55:11 网站建设