欢迎光临
我们一直在努力

AI大模型与数学第62课:向量内积、范数、夹角

本课是AI数学最核心、最常用的底层三要素:
内积 = 判断两个向量「像不像」
范数 = 向量的「长度/大小」
夹角 = 两个向量「方向差异」

大模型90%的底层逻辑都靠这三个公式:相似度计算、注意力机制、归一化、向量检索、 embedding匹配。

一、先建立直观理解

把向量理解成一段“带方向的趋势”
比如:

  • 文本向量A:【喜欢篮球、运动、阳光】
  • 文本向量B:【爱打球、健身、户外】
  • 文本向量C:【喜欢看书、安静、独处】

人的直觉:
A和B很像 → 夹角小
A和C不像 → 夹角大

数学把人的直觉量化成三件事:

  • 范数:每个向量自己有多大
  • 内积:两个向量重合程度
  • 夹角:两个向量方向差多少
  • AI所有相似度、匹配、检索,全部来自这三个东西。

    二、第一层:范数(向量的长度)

    1、通俗定义

    范数 = 向量的长度、强度、大小

    二维向量:
    v=(x,y)
    范数(L2范数,AI默认范数):
    |v|=\\sqrt{x2+y2}

    2、大白话例子

    向量 v=(3,4)
    长度 = \\sqrt{32+42}=5

    就是初中勾股定理。

    3、AI真实含义

    embedding向量有128维、512维、1024维
    范数越大 → 语义越强、特征越强烈
    范数越小 → 特征微弱、模糊、接近空白

    大模型训练必须做:向量归一化
    就是:把所有向量范数强制拉成1
    只保留方向、消除大小干扰,让相似度更准。

    三、第二层:向量内积(最重要!AI灵魂公式)

    1、定义(超简单)

    两个向量对应位置相乘、全部相加
    a\\cdot b = a_1b_1+a_2b_2+…

    2、通俗理解

    内积越大 = 两个向量越重合、越相似

    举例直观看懂

    例1:方向几乎一样
    a=(2,3)
    b=(2,3)
    内积 = 4+9=13(很大)

    例2:方向相反
    a=(2,3)
    b=(-2,-3)
    内积 = -4-9=-13(负数,完全相反)

    例3:方向垂直、毫无关系
    a=(2,0)
    b=(0,3)
    内积 = 0+0=0(完全不相关)

    3、工程三结论(记住终身受用)

  • 内积>0:相似、同向
  • 内积=0:无关、垂直
    3<0:相反、对立**
  • 大模型注意力分数、向量检索、匹配打分,本质就是算内积。

    四、第三层:夹角(相似度的最终标尺)

    1、核心万能公式(AI最重要公式之一)

    \\cos\\theta=\\frac{a\\cdot b}{|a||b|}

    一句话翻译:
    夹角余弦 = 内积 ÷ 两个向量长度的乘积

    2、逐级解读含义

    • \\cos\\theta=1 → 夹角0° → 完全相同
    • \\cos\\theta=0 → 夹角90° → 毫无关系
    • \\cos\\theta=-1 → 夹角180° → 完全相反

    3、大白话生活类比

    向量A:我喜欢夏天
    向量B:我热爱盛夏
    → 夹角极小,cos接近1 → AI判定语义一致

    向量A:喜欢夏天
    向量C:讨厌炎热
    → 夹角很大,cos负数 → AI判定语义相反

    五、三者串联完整逻辑(本节课最大收获)

    我帮你把三个知识点串成一条闭环逻辑(考试、AI、工程通用)

  • 范数:单独看一个向量有多大
  • 内积:两个向量重叠多少
  • 夹角:剔除向量大小干扰,只看方向相似度
  • 为什么大模型要用余弦相似度?
    因为:
    内积会被向量长度影响,夹角不会。

    比如:
    长向量、强特征向量天然内积大,不公平。
    所以AI统一:用余弦夹角做相似度,只看方向,不看强弱。

    六、AI落地终极总结(必考、必懂)

  • 范数=向量强度,归一化就是把范数改成1
  • 内积=原始匹配分数,受向量长短影响
  • 余弦夹角=纯净相似度,AI最标准匹配方式
  • Transformer注意力机制核心公式:
    Attention(Q,K,V)=softmax(\\frac{QK^T}{\\sqrt{d}})V
    QK^T 本质就是批量向量内积
    除以根号维度,就是防止范数爆炸、稳定夹角分布

    七、极简随堂(自测是否吃透)

  • 两个向量垂直,内积等于多少?
  • 为什么AI相似度不用内积,要用余弦?
  • 向量归一化本质是改变范数还是改变方向?
  • 欢迎评论区写下你的答案。
    收藏本文,防止以后要用找不到;关注本专栏,下一课实战讲解向量归一化,吃透余弦相似度工程坑点。

    赞(0)
    未经允许不得转载:171主机测评 » AI大模型与数学第62课:向量内积、范数、夹角
    分享到: 更多 (0)

    评论 抢沙发

    • 昵称 (必填)
    • 邮箱 (必填)
    • 网址