向量点乘

向量的点乘,也叫向量的内积、数量积。结果是一个向量在另一个向量方向上投影的长度,是一个标量。

对于向量aaa和bbb,A=[a1,a2,…an]A=\left[a_{1}, a_{2}, \ldots a_{n}\right] \quadA=[a1​,a2​,…an​],B=[b1,b2,…bn]B=\left[b_{1}, b_{2}, \ldots b_{n}\right] \quadB=[b1​,b2​,…bn​]

A⋅B=∑aibi\mathrm{A} \cdot \mathbf{B}=\sum a_{i} b_{i}A⋅B=∑ai​bi​
或者:
A⋅B=∣A∥B∣cos⁡θ\mathbf{A} \cdot \mathbf{B}=|\mathbf{A} \| \mathbf{B}| \cos \thetaA⋅B=∣A∥B∣cosθ

向量叉乘

向量的叉乘,又叫向量积、外积、叉积。结果是一个和已有两个向量都垂直的向量。以三维向量为例

A×B=∣ijka1a2a3b1b2b3∣=(a2b3−b2a3)i−(a1b3−b1a3)j+(a1b2−b1a2)kA\times B =\left|\begin{array}{lll} i & j & k \\ a_{1} & a_{2} & a_{3} \\ b_{1} & b_{2} & b_{3} \end{array}\right|=\left(a_{2} b_{3}-b_{2} a_{3} \right) i-\left(a_{1} b_{3}-b_{1}a_{3} \right) j+\left(a_{1} b_{2}-b_{1}a_{2}\right) k A×B=∣∣∣∣∣∣​ia1​b1​​ja2​b2​​ka3​b3​​∣∣∣∣∣∣​=(a2​b3​−b2​a3​)i−(a1​b3​−b1​a3​)j+(a1​b2​−b1​a2​)k

其中: i=(1,0,0)j=(0,1,0)k=(0,0,1)i=(1,0,0) \quad \mathrm{j}=(0,1,0) \quad \mathrm{k}=(0,0,1)i=(1,0,0)j=(0,1,0)k=(0,0,1)

张量(矩阵)点乘

张量(矩阵)的点乘,又叫哈达马积(Hadamard product),矩阵对应位置的元素相乘

m×nm \times nm×n 矩阵 A=[aij]A=\left[a_{i j}\right]A=[aij​] 与 m×nm \times nm×n 矩阵 B=[bij]B=\left[b_{i j}\right]B=[bij​] 的Hadamard积记作 A∗BA * BA∗B 。

其元素定义为两个矩阵对应元素的乘积 (A∗B)ij=aijbij(A * B)_{i j}=a_{i j} b_{i j}(A∗B)ij​=aij​bij​ ,例如
(132100122)∗(002750211)=(1⋅03⋅02⋅21⋅70⋅50⋅01⋅22⋅12⋅1)=(004700222)\left(\begin{array}{lll} 1 & 3 & 2 \\ 1 & 0 & 0 \\ 1 & 2 & 2 \end{array}\right) *\left(\begin{array}{lll} 0 & 0 & 2 \\ 7 & 5 & 0 \\ 2 & 1 & 1 \end{array}\right)=\left(\begin{array}{lll} 1 \cdot 0 & 3 \cdot 0 & 2 \cdot 2 \\ 1 \cdot 7 & 0 \cdot 5 & 0 \cdot 0 \\ 1 \cdot 2 & 2 \cdot 1 & 2 \cdot 1 \end{array}\right)=\left(\begin{array}{lll} 0 & 0 & 4 \\ 7 & 0 & 0 \\ 2 & 2 & 2 \end{array}\right) ⎝⎛​111​302​202​⎠⎞​∗⎝⎛​072​051​201​⎠⎞​=⎝⎛​1⋅01⋅71⋅2​3⋅00⋅52⋅1​2⋅20⋅02⋅1​⎠⎞​=⎝⎛​072​002​402​⎠⎞​

张量(矩阵)克罗内克乘积

克罗内克积是两个任意大小的矩阵间的运算,也叫直积或张量积。计算过程如下例所示:
(1231)⊗(0321)=(1⋅01⋅32⋅02⋅31⋅21⋅12⋅22⋅13⋅03⋅31⋅01⋅33⋅23⋅11⋅21⋅1)=(0306214209036321)\left(\begin{array}{ll} 1 & 2 \\ 3 & 1 \end{array}\right) \otimes\left(\begin{array}{ll} 0 & 3 \\ 2 & 1 \end{array}\right)=\left(\begin{array}{cccc} 1 \cdot 0 & 1 \cdot 3 & 2 \cdot 0 & 2 \cdot 3 \\ 1 \cdot 2 & 1 \cdot 1 & 2 \cdot 2 & 2 \cdot 1 \\ 3 \cdot 0 & 3 \cdot 3 & 1 \cdot 0 & 1 \cdot 3 \\ 3 \cdot 2 & 3 \cdot 1 & 1 \cdot 2 & 1 \cdot 1 \end{array}\right)=\left(\begin{array}{llll} 0 & 3 & 0 & 6 \\ 2 & 1 & 4 & 2 \\ 0 & 9 & 0 & 3 \\ 6 & 3 & 2 & 1 \end{array}\right) (13​21​)⊗(02​31​)=⎝⎜⎜⎛​1⋅01⋅23⋅03⋅2​1⋅31⋅13⋅33⋅1​2⋅02⋅21⋅01⋅2​2⋅32⋅11⋅31⋅1​⎠⎟⎟⎞​=⎝⎜⎜⎛​0206​3193​0402​6231​⎠⎟⎟⎞​

拼接

张量(矩阵)的拼接可以按照不同的维度拼接

按照第一维度拼接:

(1231)⊕(0321)=(12033121)\left(\begin{array}{ll} 1 & 2 \\ 3 & 1 \end{array}\right)\oplus\left(\begin{array}{ll} 0 & 3 \\ 2 & 1 \end{array}\right)=\left(\begin{array}{llll} 1 & 2 & 0 & 3 \\ 3 & 1 & 2 & 1 \\ \end{array}\right)(13​21​)⊕(02​31​)=(13​21​02​31​)

按照第二维度拼接:

(1231)⊕(0321)=(12310321)\left(\begin{array}{ll} 1 & 2 \\ 3 & 1 \end{array}\right)\oplus\left(\begin{array}{ll} 0 & 3 \\ 2 & 1 \end{array}\right)=\left(\begin{array}{llll} 1 & 2 \\ 3 & 1 \\ 0 & 3 \\ 2 & 1 \\ \end{array}\right)(13​21​)⊕(02​31​)=⎝⎜⎜⎛​1302​2131​⎠⎟⎟⎞​

此外,数乘表示一个标量乘以一个矩阵或者向量中的每个元素

论文中的一些数学符号表示相关推荐

  1. 干货丨一文介绍机器学习中基本的数学符号

    在机器学习中,你永远都绕不过数学符号. 通常,只要有一个代数项或一个方程符号看不懂,你就完全看不懂整个过程是怎么回事了.这种境况非常令人沮丧,尤其是对于那些正在成长中的机器学习初学者来说更是如此. 如 ...

  2. 入门 | 一文介绍机器学习中基本的数学符号

    本文介绍了机器学习中的基本数学符号.具体来说有算数符号,包括各种乘法.指数.平方根以及对数:数列和集合符号,包括索引.累加以及集合关系.此外,本文还给出了 5 个当你在理解数学符号遇到困难时可以应急的 ...

  3. 一文介绍机器学习中基本的数学符号

    本文介绍了机器学习中的基本数学符号.具体来说有算数符号,包括各种乘法.指数.平方根以及对数:数列和集合符号,包括索引.累加以及集合关系.此外,本文还给出了 5 个当你在理解数学符号遇到困难时可以应急的 ...

  4. Latex在代码框lstlisting(用listings包)中如何使用数学符号?

    Latex在代码框lstlisting(用listings包)中如何使用数学符号? 问题描述:用Latex代码框lstlisting包时,想在代码框中写伪代码,需要用到数学符号,结果发现数学代码被原封 ...

  5. Markdown中常用LaTex数学符号和数学公式排版整理

    文本/数学关系通用符号 符号 格式 符号 格式 {\{{ \{ }\}} \} $$$ \$ %\%% \% 希腊字母 符号 格式 符号 格式 A\AlphaA, A\text{A}A \Alpha ...

  6. 深度学习中常见的数学符号

    本文汇总一下机器学习的常用的数学符号,有点眼花~ 数字 x x x: 标量 X {X} X:向量 x x x:标量 x \mathbf{x} x:向量 X \mathbf{X} X:矩阵 X \mat ...

  7. 论文中常用的数学短语

    unit length 单位长度 intercept term 截距项 lagrange duality 拉格朗日对偶 normal w squard w模的平方 dual variable 对偶变量 ...

  8. 科研中论文常见数学符号及其含义(科研必备,建议收藏)

    论文常见数学符号及其含义(科研必备) 返回论文和资料目录 数学符号在数学领域是非常重要的.在论文中,使用数学符号可以使得论文更加简洁明了,同时也能够准确地描述各种概念和理论.在本篇博客中,我将介绍一些 ...

  9. LaTeX 使用心得:节标题(section)中使用数学符号

    文章目录 一.问题描述 二.尝试方法 三.解决方法 四.蠢办法 五.参考 一.问题描述 假设:我想在 LaTeX \LaTeX LATE​X 文档的节标题,也就是 "section" ...

最新文章

  1. 深度学习 Deep Learning with MATLAB(懒人版)
  2. Matlab:成功解决The option is not valid. The options must be'double','native','default','omitnan', or'inc
  3. vue 2 使用 Bus.js 实现兄弟 (非父子) 组件通信 简单案例
  4. Nginx For Windows 路由配置
  5. LCD1602(以51单片机为例)
  6. linux中断调用spi函数,基于Linux的ARM与FPGA SPI驱动,中断函数调用spidev_sync_read(),出现异常...
  7. Python 数据结构与算法——从某个列表中找出两个彼此最接近但不相等的数
  8. 使用WinSCP命令上传文件到CentOS
  9. html百度地图导航起点默认定位位置,百度地图API的自动定位路线查询
  10. 《惢客创业日记》2021.02.12(周五)月老的新口号
  11. java办公督办系统(企业事务管理系统)
  12. Uva_156 Ananagrams ( map 的应用 )
  13. 修改多台远程服务器,电脑默认用户名Administrator
  14. Java-斗地主游戏(部分功能)
  15. 降本增效,合作伙伴营销助力业绩增长
  16. 小程序中关于敏感词汇检测
  17. 关于Spring5.3之后StringUtils.isEmpty被弃用
  18. 手机如何扫码连接wifi
  19. 论文阅读笔记--Rethinking Semantic Segmentation from a Sequence-to-Sequence Perspective with Transformers
  20. Google 广告投放(iOS)

热门文章

  1. 互联网上最可怕的女人
  2. OpenCV-绘制箭头cv::arrowedLine
  3. android定义 task,Android Gradle 自定义Task 详解
  4. java 货币格式 转换_java 货币 转换
  5. 人脸检测之Haar分类器方法
  6. 21天Jmeter打卡Day12 逻辑控制器之循环控制器
  7. java nio 关闭channel_JAVA NIO(二)Channel通道
  8. python display方法_在Python中縮放和顯示圖像的最快方法是什么?
  9. 之前项目从未写过的PO2VO
  10. mysql linux32_linux 32 位mysql 安装中的问题 以及修改数据库密码