L1、L2 归一化和正则化
维度L1 归一化L2 归一化公式x^x∣x∣1x∑i∣xi∣\hat{x}\dfrac{x}{|x|_1}\dfrac{x}{\sum_i |x_i|}x^∣x∣1​x​∑i​∣xi​∣x​x^x∣x∣2x∑ixi2\hat{x}\dfrac{x}{|x|_2}\dfrac{x}{\sqrt{\sum_i x_i^2}}x^∣x∣2​x​∑i​xi2​​x​归一化后约束∑i∣x^i∣1\sum_i |\hat{x}_i|1∑i​∣x^i​∣1∣x^∣21|\hat{x}|_21∣x^∣2​1几何含义把向量缩放到 L1 单位球上把向量缩放到单位超球面上对大元素敏感度相对更鲁棒异常值不会被平方放大对大元素更敏感因为平方会放大与稀疏性关系归一化本身不会把元素变成 0只是让绝对值之和为 1归一化本身不会把元素变成 0只是让欧氏长度为 1常见场景概率化表示、稀疏特征、词频/直方图归一特征向量单位化、余弦相似度、检索/匹配在深度学习/检索里的典型用法在特征匹配、图像检索、向量相似度搜索里L2 归一化更常见。因为对两个 L2 归一化后的向量做点积就等价于余弦相似度所以很多 pipeline 会先对特征向量做 L2 归一化再用内积或余弦相似度做匹配。L1 归一化则更常用于需要“概率化/占比化”的场景比如把直方图、词频向量归一成总和为 1 的形式。方法正则化项效果L1 正则化λ∑iwi\lambda \sum_i w_iλ∑i​wi​倾向产生稀疏解部分权重被压到 0可做特征选择L2 正则化λ∑iwi2\lambda \sum_i w_i^2λ∑i​wi2​让权重整体变小但通常不为 0模型更平滑稳定L1/L2 正则化是对模型参数加约束用来防止过拟合而前面说的 L1/L2 归一化是对特征向量做缩放用来统一尺度或做相似度计算。两者虽然都叫 L1/L2但作用对象完全不同。为什么能防过拟合?模型过拟合时往往会依赖某些特别大的权重去“死记”训练样本。正则化通过在损失函数里加入惩罚项迫使模型在“拟合训练数据”和“保持参数较小”之间做平衡。L1绝对值惩罚对大权重和小权重都是线性惩罚容易把不重要的权重直接压到 0从而筛掉冗余特征。L2平方惩罚对大权重惩罚更重所以它会把所有权重一起压小但通常不会精确变成 0。几何直观如果把原始损失函数的等高线画出来再叠上正则化约束区域L1 约束区域是菱形等高线更容易在菱形顶点处相切而顶点往往落在坐标轴上所以某些权重会变成 0。L2 约束区域是圆形等高线通常在圆边上相切权重会整体缩小但不太会精确落在坐标轴上。贝叶斯视角L1 正则化等价于假设参数服从拉普拉斯先验L2 正则化等价于假设参数服从高斯先验。这也解释了为什么 L1 更偏向稀疏而 L2 更偏向平滑。在深度学习中的使用在深度神经网络里L2 正则化更常见也常被称为权重衰减。因为深层网络通常希望保留全部特征表示只是限制参数幅度避免某些权重过大导致不稳定。L1 正则化在浅层模型、高维稀疏特征、需要自动特征选择的场景里更有用比如文本分类、基因数据分析等。

相关新闻

开关电源EMC整改:根源在PCB布局与变压器绕法,而非堆料

开关电源EMC整改:根源在PCB布局与变压器绕法,而非堆料

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/9/28 3:56:03 阅读更多 →
DLSS 版本切换指南:用开源工具 DLSS Swapper 一键升级或回退游戏画质

DLSS 版本切换指南:用开源工具 DLSS Swapper 一键升级或回退游戏画质

DLSS 版本切换指南:用开源工具 DLSS Swapper 一键升级或回退游戏画质 【免费下载链接】dlss-swapper 项目地址: https://gitcode.com/GitHub_Trending/dl/dlss-swapper 赛博朋克 2077 里装的是 DLSS 2.1,想试试 2.3 的画面表现?多数玩…

2026/9/29 5:37:39 阅读更多 →
深入探究Python底层技术:如何实现多进程编程

深入探究Python底层技术:如何实现多进程编程

深入探究底层技术:如何实现多进程编程因为你提出了一个相当复杂和深入的话题, 所以我提供一个简短的例子, 但是因为篇幅受限, 所以无法提供完整的代码示例, 希望这个例子能帮助你在中实现多进程编程。实现多进程编程的方法。在中, 有好几种办法能搞出多进程编程那档…

2026/9/28 3:55:03 阅读更多 →

最新新闻

Postman接口测试全攻略:从调试到自动化与CI/CD集成

Postman接口测试全攻略:从调试到自动化与CI/CD集成

1. 从安装到上手:别让第一步卡住你Postman 这东西,做接口测试和 API 调试的人基本绕不开。我最早接触它还是 Chrome 插件时代,后来独立成客户端之后功能越来越重,但核心定位一直没变:给开发者一个趁手的图形化工具&…

2026/9/29 6:56:50 阅读更多 →
Windows/Mac 双端通用 OpenClaw 智能体搭建完整手册:TaoToken 统一 Key 接入与 config.toml 配置骨架

Windows/Mac 双端通用 OpenClaw 智能体搭建完整手册:TaoToken 统一 Key 接入与 config.toml 配置骨架

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/9/29 6:56:50 阅读更多 →
Page-agent MCP结构解析:从配置骨架到工具接入的完整实践

Page-agent MCP结构解析:从配置骨架到工具接入的完整实践

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/9/29 6:56:50 阅读更多 →
深度学习如何补足视觉SLAM短板:ORB-SLAM3集成实战

深度学习如何补足视觉SLAM短板:ORB-SLAM3集成实战

1. 视觉SLAM的传统瓶颈到底卡在哪里视觉SLAM(Simultaneous Localization and Mapping,同步定位与建图)这件事,说白了就是让一台机器在陌生环境里一边走一边画地图,同时还得知道自己站在地图的哪个位置。这个领域发展了…

2026/9/29 6:56:50 阅读更多 →
AI工程从零构建:全链路生产系统实践指南

AI工程从零构建:全链路生产系统实践指南

1. 这不是“搭积木”,而是亲手锻造AI系统的完整工程链“AI Engineering from Scratch”——这个标题乍看像一句技术口号,实则是一份沉甸甸的实践契约。它不指向调用一个API、不依赖某个现成平台、更不等于在Colab里跑通一段Hugging Face示例代码。它意味…

2026/9/29 6:56:50 阅读更多 →
hash -r 后 opencode 仍启动失败?用 TaoToken 统一 Key 排查 PATH 与配置骨架

hash -r 后 opencode 仍启动失败?用 TaoToken 统一 Key 排查 PATH 与配置骨架

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/9/29 6:55:49 阅读更多 →

日新闻

开源模型端侧落地实战:量化、推理加速与Agent上下文管理

开源模型端侧落地实战:量化、推理加速与Agent上下文管理

1. 从"追平"到"端侧落地":开源模型这波到底变了什么如果你最近半年一直在关注模型圈的动态,应该能明显感觉到一个拐点:开源模型和闭源旗舰之间的差距,正在从"代差"变成"身位差"。以前大家…

2026/9/29 0:00:05 阅读更多 →
AI Evals实战指南:从零搭建LLM应用评估体系与CI/CD集成

AI Evals实战指南:从零搭建LLM应用评估体系与CI/CD集成

1. 为什么AI Evals值得你花时间搞明白做LLM应用的人,迟早会撞上同一堵墙:模型输出飘忽不定,今天答得好好的,明天换个问法就胡说八道。你改了一版提示词,感觉好像好了点,但到底好了多少?说不清。…

2026/9/29 0:00:05 阅读更多 →
Java采购管理系统实战:从数据库设计到事务一致性

Java采购管理系统实战:从数据库设计到事务一致性

简介:这是一套面向Java Web初学者与课程设计者的采购管理系统完整源码,采用JSP技术搭建,配合MySQL数据库,用于解决企业采购信息的管理问题,适合作为毕业设计、课程大作业或进销存类项目的参考模板。系统实现了用户登录…

2026/9/29 0:00:05 阅读更多 →

周新闻

如何划分训练/验证集:Spirula Studio五种eval_mode策略详解

如何划分训练/验证集:Spirula Studio五种eval_mode策略详解

如何划分训练/验证集:Spirula Studio五种eval_mode策略详解 【免费下载链接】spirula-studio Cross-vendor 3D Gaussian Splatting trainer - video to splat to mesh, Vulkan or CUDA. 项目地址: https://gitcode.com/GitHub_Trending/sp/spirula-studio Sp…

2026/9/28 5:40:26 阅读更多 →
SEO怎么推广速查手册新手避坑实战指南

SEO怎么推广速查手册新手避坑实战指南

SEO怎么推广速查手册新手避坑实战指南 模板网站太丑不够用?别急着加滤镜,那是治标不治本。很多老板盯着后台流量掉得眼红,却还在纠结首页Banner的圆角是不是3像素。这就像穿着西装去挖土,姿势不对,努力白费。我整理这份 速查手册…

2026/9/28 9:47:26 阅读更多 →
FireRed-OpenStoryline少样本仿写深度解析:AI Agent如何复刻你的独特文案风格与节奏

FireRed-OpenStoryline少样本仿写深度解析:AI Agent如何复刻你的独特文案风格与节奏

FireRed-OpenStoryline少样本仿写深度解析:AI Agent如何复刻你的独特文案风格与节奏 【免费下载链接】FireRed-OpenStoryline FireRed-OpenStoryline is an AI video editing agent that transforms manual editing into intention-driven directing through natural language …

2026/9/28 8:07:01 阅读更多 →

月新闻

持续集成 流水线自动化与 声明式交付 实践:原型怎样变成可用功能

持续集成 流水线自动化与 声明式交付 实践:原型怎样变成可用功能

持续集成 流水线自动化与 声明式交付 实践:原型怎样变成可用功能分类:[AI/大模型]细分主题:AI 增强型 CI/CD 流水线自动化与 GitOps 实践:Agent 工作流、工具调用与任务拆解:从原型到生产的验收清单很多团队在尝试用大…

2026/9/28 16:55:15 阅读更多 →
容器编排 生产环境运维与排障实战:复盘记录怎样真正派上用场

容器编排 生产环境运维与排障实战:复盘记录怎样真正派上用场

容器编排 生产环境运维与排障实战:复盘记录怎样真正派上用场分类:[工程技术]细分主题:Kubernetes 生产环境运维与排障实战:可复制的项目复盘模板与决策记录大部分团队的事故复盘报告,最后都变成了躺在 Confluence 或钉…

2026/9/29 5:58:00 阅读更多 →
容器 容器化技术与镜像安全管理:核心链路应该先拆哪一步

容器 容器化技术与镜像安全管理:核心链路应该先拆哪一步

容器 容器化技术与镜像安全管理:核心链路应该先拆哪一步分类:[工程技术]细分主题:Docker 容器化技术与镜像安全管理:核心链路的逐步实现与关键代码取舍面对一个积累了五六年历史包袱的单体架构应用(包含 Web 接口、后台…

2026/9/29 3:55:56 阅读更多 →