zoukankan      html  css  js  c++  java
  • 机器学习数学基础

    线性代数

    范数

    范数是一个表示向量长度大小的量函数,对于一个N维向量a,一个常见的范数函数为\(l_{p}\)范数

    \[l_{p}(\mathbf{a})=\lvert \lvert \mathbf{a} \rvert \rvert_{p}= (\sum_{n=1}^{N}\lvert \mathbf{a_{n}} \rvert^p)^{1/p} \]

    • \(l_1\)范数:向量各个元素的绝对值之和

      \[\lvert \lvert \mathbf{a}\rvert \vert_{1}=\sum_{n=1}^N \lvert a_{n} \rvert \]

    • \(l_{2}\)范数:向量的各个元素的平方和再开平方

      \[\vert \lvert \mathbf{a} \rvert \rvert_{2}= \sqrt{\sum_{n=1}^N a_{n}^2}=\sqrt{\mathbf{a}^T\mathbf{a}} \]

    • \(l_{\infty}\)范数:向量的各个元素的最大绝对值。

      \[\lvert \lvert \mathbf{a} \rvert \rvert_{\infty}=max(a_{1},\cdots, v_{n}) \]

    矩阵

    • Hadamard积:矩阵A和矩阵B的Hadamard积也称为逐点乘积,为矩阵A和矩阵B中的对应元素的乘积

      \[[A \odot B]_{ij}=a_{ij}*b_{ij} \]

    • Kronecker积:如果矩阵A是一个\(M*N\)的矩阵,矩阵B是一个\(P*Q\)的矩阵,那么它们的Kronecker积为是一个\(MP*NQ\)的矩阵。

      \[[\mathbf{A} \otimes \mathbf{B}]= \left[ \begin{matrix} a_{11} \mathbf{B}& a_{12} \mathbf{B} & \cdots & a_{1n}\mathbf{B} \\ a_{21} \mathbf{B}&a_{22} \mathbf{B} & \cdots & a_{2n}\mathbf{B}\\ \vdots&\vdots&\vdots \\ a_{m1}\mathbf{B} & a_{M2}\mathbf{B}& \cdots&a_{mn}\mathbf{B} \end{matrix} \right ] \]

    • 向量化:矩阵的向量化是将一个矩阵表示为一个列向量,令\(A=[a_{ij}]_{MN}\)那么向量化\(vec()\)

      \[vec(\mathbf{A})=[a_{11},a_{21},\cdots,a_{M1},a_{12},a_{22},\cdots,a_{M2},\cdots,a_{1N},a_{2N},\cdots,a_{MN}]^T \]

    • 迹:方块矩阵A的对角线元素之和为它的迹,记为\(tr\{A\}\)

    • 秩:一个矩阵A的列秩是A的线性无关的列向量数量,行秩是矩阵A的线性无关的行向量的个数。一个矩阵的列秩和行秩总是相等的。

    微积分

    矩阵微积分

    分子布局和分母布局:区别是一个标量关于一个向量的导数是写成列向量还是行向量。下面的矩阵微积分默认为分母布局。即表示成列向量。

    向量函数及其导数:

    \[\frac{\partial \mathbf{x}}{\partial \mathbf{x}}=\mathbf{I}\\\frac{\partial \mathbf{Ax}}{\partial \mathbf{x}}=\mathbf{A}^T\\\frac{\partial \mathbf{x}^T \mathbf{A}}{\partial \mathbf{x}}=\mathbf{A}\\ \]

  • 相关阅读:
    socket用法以及tomcat静态动态页面的加载
    SQL2000的三种“故障还原模型”
    杀毒软件拦截的,看不懂,留作纪念
    TOMCAT如何建立两个端口或服务
    非正常关机后造成数据库 置疑 状态的解决办法
    各数据表的空间使用量
    SQL Server 2008维护计划 出错 无法实现自动备份
    SQL2008安装自动退出
    oracle自动备份
    吐槽一下金山卫士
  • 原文地址:https://www.cnblogs.com/tingweichen/p/12728598.html
Copyright © 2011-2022 走看看