首页 > 其他分享 >理论 - 向量对向量的投影公式的简单推导

理论 - 向量对向量的投影公式的简单推导

时间:2024-08-17 23:49:33浏览次数:5  
标签:推导 公式 投影 normalized 归一化 向量

https://www.bilibili.com/read/cv22449403/

https://www.cnblogs.com/graphics/archive/2010/08/03/1791626.html

 

下面是对此公式的简单推导:

如下图所示,可以知道投影向量  A(projected) 的方向和  B 的方向相同,长度是  |A| · cosθ

所以有:

A(projected)  = B(normalized)  ·  |A| · cosθ

其中 B(normalized) 是归一化向量,模长为 1, 主要用来给 A的映射向量提供方向用的。

查询归一化向量的公式,有 B(normalized)  = B / |B| 

根据点积的定义,有:(该公式的推导见上一篇随笔)

代入上式中:

关于 B · B, 根据点乘公式:假设 B坐标为 x, y

B · B = x*x + y*y

根据勾股定理, 该值正好是直角三角形 斜边长度的平方, 也就是向量 B 模长的平方,即 |B|^2

公式推导完毕

 

标签:推导,公式,投影,normalized,归一化,向量
From: https://www.cnblogs.com/longyue0917/p/18365176

相关文章

  • SciTech-BigDataAIML-LLM-Transformer Series-Self-Attention:由Dot-Product(向量点乘)
    SelfAttention:由Dot-Product(向量点乘)说起https://lulaoshi.info/deep-learning/attention/transformer-attention.html#self-attention-从向量点乘说起Transformer[1]论文提出了一种Self-Attention(自注意力机制),Self-Attention的最核心的公式为:\(\large\begin{align*}......
  • 理论 - 向量的叉乘、点乘
    https://zhuanlan.zhihu.com/p/672847151  (点乘的结果,也可以理解为向量A在B上的投影,再乘上向量B的模长,即模长的叠加) (由点乘的几何意义,我们可以知道,如果要计算向量A在向量B的投影模长,只需要先对这两向量进行点乘操作,然后除以向量B的模长即可) (叉乘的结果,也可......
  • CRC算法原理、推导及实现
    CRC,CyclicRedundancyCheck,循环冗余校验1.基本原理CRC的本质是除法,把待检验的数据当作一个很大(很长)的被除数,两边选定一个除数(有的文献叫poly),最后得到的余数就是CRC的校验值。判定方法:将消息和校验和分开。计算消息的校验和(在附加W个零后),并比较两个校验和。把校验......
  • 向量数据库
    最近,一种鲜为人知的数据类型--向量--作为生成式人工智能的推动力,成为了人们关注的焦点。但是,向量--以及用于存储和分析向量的数据库--已经在后台工作了很多年。它们被用于城市规划、交通物流和环境分析中的地理空间制图和分析。最近,向量还被用于零售产品以及音乐和视频流网站的推......
  • 南瓜书公式详解------第六章-1(支持向量机1)
    式6.8(支持向量机目标函数)L(w,b,......
  • 混合策略改进的蜣螂算法(IDBO)优化支持向量机原理及matlab代码
    目录0引言1数学模型2模型对比3matlab代码3.1改进的主代码3.2IDBO-SVM4视频讲解0引言针对DBO算法全局探索能力不足、易陷入局部最优以及收敛精度不理想等问题,多为学者提出了混合多策略改进的蜣螂优化算法(IDBO)。主要混合策略改进首先是采用混沌映射结合随机反向......
  • 【公式推导】Elucidating the Design Space of Diffusion-Based Generative Models 【
    ElucidatingtheDesignSpaceofDiffusion-BasedGenerativeModels论文精读关注B站可以观看更多实战教学视频:hallo128的个人空间【更新中】EDM论文精读论文链接(1)论文:ElucidatingtheDesignSpaceofDiffusion-BasedGenerativeModels(2)引用:KarrasT,Aittala......
  • 向量检索召回的概念
    向量检索召回(VectorRetrievalRecall)是一种基于向量表示和距离度量的检索方法,广泛应用于自然语言处理、计算机视觉和推荐系统等领域。其基本概念和工作原理如下:###1.**向量表示**:-在向量检索中,文本、图像或其他数据对象首先被转换为向量表示。这些向量通常是高维的,并且每......
  • Milvus向量数据库-BM25稀疏嵌入
    milvus向量数据库milvus支持混合搜索,多个向量同时检索,然后进行重排序最终返回结果。多向量包括(多个密集向量或稀疏向量)Embedding嵌入它是一种机器学习概念,用于将数据映射到高维空间,其中具有相似语义的数据被放置在一起。通常是来自BERT或其他Transformer家族的深度神经......
  • 向量数据库和异常数据
    书接上文:https://www.cnblogs.com/k4n5ha0/p/18314781最近学习机器学习期间,了解到了向量数据库:1)可以将文本向量化存储(如上图,将不同语句向量化)2)在检索向量的时间复杂 和 对比向量相似度的时间复杂度(例如余弦相似度)充分调优3)可以调用TPU、GPU等硬件加速运算4)高度适配向量......