范数-归一化

L2归一化

L2归一化,也被称为L2范数归一化或欧几里德范数归一化,是一种常见的向量归一化方法。在机器学习和数据处理中经常使用。

L2归一化将一个向量除以其L2范数,使得向量的长度(模)等于1。L2范数是指向量元素的平方和的平方根。

具体地,对于一个n维向量x = x1, x2, ..., xn,进行L2归一化的计算步骤如下:

  1. 计算向量x的L2范数:||x||₂ = sqrt(x₁² + x₂² + ... + xn²)
  2. 将向量x的每个分量除以L2范数:x_normalized = x1/\|\|x\|\|₂, x2/\|\|x\|\|₂, ..., xn/\|\|x\|\|₂

这样处理后,x_normalized的L2范数将等于1,向量的方向保持不变,但长度(模)被归一化为1。

L2归一化在许多机器学习任务中有用处,特别是当不同特征之间具有不同的尺度时。它可以确保所有特征都以相似的比例进行考虑,并且防止某些特征对模型的影响过大。同时,L2归一化还有助于增加数据的稳定性和模型的鲁棒性。

相关推荐
Solange__14 分钟前
Blender 3D模型优化:普通复制、共享网格、实例、合并怎么选?
人工智能·3d·ai·自然语言处理·编辑器·blender·材质
师夷长技以自愈17 分钟前
手搓 AI Agent 第 8 篇:从手写循环到画流程图——LangGraph 封装
人工智能·python
数据治理自习室31 分钟前
2026最新:MCP开发与使用指南
人工智能
小小疯狐狸34 分钟前
我踩过的Agent harness几个坑:上下文越跑越慢
人工智能
kaixin_啊啊1 小时前
【零基础学AI】第 30 章——对话记录与结构化输出
人工智能
泯泷2 小时前
让知识"长骨架"——RAPTOR、GraphRAG 与 OpenViking(四)
人工智能·llm
kaixin_啊啊2 小时前
【零基础学AI】第 30 章课后练习与答案
人工智能
电科_银尘2 小时前
【深度学习项目实战·33】自定义数据集:把自己的图片接入PyTorch
人工智能·pytorch·深度学习
武子康3 小时前
单卡 A6000 跑 Qwen-Drive:怎样留下可比较的第一条基线?
linux·人工智能·深度学习
严肃小白兔3 小时前
第 06/24 期:神经网络的反向传播算法:从链式法则到梯度计算
人工智能·神经网络·算法