什么是 Word2Vec?CBOW 和 Skip-gram 两种模型有什么区别?
📅 2026/7/26 22:27:14
👁️ 次浏览
Word2Vec 与 CBOW / Skip-gram 模型一、Word2Vec 是什么Word2Vec 是 Mikolov 等人2013提出的一组词嵌入学习模型核心思想是上下文相似的词其语义相似通过在大规模无标注语料上训练浅层神经网络将每个词映射为低维稠密向量通常 50~300 维使向量空间中的几何关系反映语义关系。核心特性分布式表示每个维度无显式语义整体向量编码词义语义类比vec(国王) - vec(男) vec(女) ≈ vec(女王)相似度可计算cos(猫, 狗) cos(猫, 飞机)无监督训练仅需原始文本无需标注两种训练架构Word2Vec 提供两种模型CBOW和Skip-gram。二、CBOWContinuous Bag-of-Words原理用上下文词预测中心词。给定窗口大小w以中心词前后各w个词为输入预测中心词。窗口 w2句子The cat sits on the mat 输入上下文[The, cat, on, the] → 预测目标sits结构上下文词 (2w 个) → 求平均/求和 → 隐藏层(无激活) → softmax → 中心词输入层上下文词的 one-hot 向量投影层上下文词向量求平均Bag-of-Words 之名由此而来无序输出层softmax 预测中心词概率特点上下文多个词的信息被平滑聚合对高频词预测效果好训练速度快每次只用一个中心词作为目标三、Skip-gram原理用中心词预测上下文词。给定中心词预测其周围窗口内的多个上下文词。窗口 w2句子The cat sits on the mat 中心词sits → 预测上下文[The, cat, on, the]结构中心词 → 隐藏层(无激活) → softmax → 上下文词逐个预测输入层中心词 one-hot 向量投影层中心词词向量输出层对窗口内每个上下文词分别做 softmax特点每个中心词生成2w个训练样本样本量更大对低频词表示学习更充分低频词作为中心词时仍能产生多个训练样本四、CBOW vs Skip-gram 核心区别维度CBOWSkip-gram预测方向上下文 → 中心词中心词 → 上下文训练样本数少每窗口 1 个样本多每窗口 2w 个样本训练速度快慢约 2w 倍样本量低频词表现较差低频词作为中心词样本少较好低频词作为中心词仍生成多个样本高频词表现较好上下文聚合平滑噪声一般总体精度略低略高尤其语义类比任务适用场景大规模语料、追求效率小规模语料、追求质量、关注低频词性能差异本质CBOW把上下文多个词平均后预测一个中心词相当于多对一的平滑高频词因上下文模式稳定而受益低频词因样本稀少而表示不佳。Skip-gram把一个中心词拆成一对多的多个样本低频词只要出现一次就能产生2w个训练样本表示更充分但训练成本更高。五、训练优化技术两种模型都面临 softmax 计算瓶颈词表 V 大时O(V)Word2Vec 采用两种加速1. Hierarchical Softmax层次 softmax用哈夫曼树替代扁平 softmax词表叶子节点按词频构建高频词路径短计算复杂度从O(V)降为O(log V)2. Negative Sampling负采样将多分类转化为二分类正样本真实上下文负样本随机采样词损失函数-log σ(v_c · v_w) - Σ log σ(-v_c · v_n)负样本按词频3/4次方分布采样抑制高频词被过度采样实践中最常用效果稳定六、词向量的语义特性训练得到的词向量具备以下性质1. 相似度cos(北京, 上海) cos(北京, 苹果) 2. 类比推理 vec(国王) - vec(男人) vec(女人) ≈ vec(女王) vec(巴黎) - vec(法国) vec(意大利) ≈ vec(罗马) 3. 聚类同义词/相关词在向量空间聚集 {猫, 狗, 马} 聚集{汽车, 飞机, 船} 聚集这些特性使 Word2Vec 成为 NLP 的基础工具广泛用于文本分类、情感分析、机器翻译、推荐系统等任务的词嵌入初始化。七、一句话总结Word2Vec 通过浅层神经网络学习词的低维稠密分布式表示CBOW 用上下文预测中心词多对一训练快适合高频词和大语料Skip-gram 用中心词预测上下文一对多训练慢但精度高适合低频词和小语料两者通过层次 softmax 或负采样加速训练最终词向量具备语义相似性和类比推理能力。
Jaccard 相似度 vs Dice 相似度
两者都是基于集合交并比的相似度度量,常用于短文本、词集合、n-gram 集合的相似度计算。
一、定义与公式
设两文本经分词后得到词集合 A 和 B:度量公式取值范围JaccardJ A ∩ BDiceD 2A ∩ B两者都只关注交集大小&#x…
📅 2026/7/26 22:27:14
1. 开源大模型代码能力实测对比最近在测试GLM-4.7时发现一个有趣现象:这个开源模型在代码生成和理解任务上的表现,已经超过了Claude Sonnet 4.5这样的商业闭源模型。作为长期关注大模型技术演进的从业者,我决定通过一系列标准测试来验证这个发…
📅 2026/7/26 22:26:14
更多请点击:
https://kaifayun.com
第一章:AI视频教育黄金公式的认知革命 传统视频教学长期受限于单向传播、缺乏实时反馈与个性化适配能力。而AI视频教育黄金公式——“内容生成 智能交互 学习闭环”——正驱动一场深刻的认知范式迁移:学…
📅 2026/7/26 22:26:14
1. 项目概述:AI赋能的智能问卷调研平台"百考通问卷调查服务"是一款面向学术研究、市场调研和政务民调的智能化数据采集工具。区别于传统问卷工具,其核心价值在于通过AI技术实现从问卷设计到数据分析的全流程赋能。我在实际使用中发现ÿ…
📅 2026/7/26 23:18:42
864531
📅 2026/7/26 23:18:42
1. 项目背景与核心价值电力巡检是保障电网安全运行的关键环节,传统人工巡检方式存在效率低、风险高、覆盖范围有限等痛点。随着无人机技术的成熟,航拍巡检已成为电力行业数字化转型的重要突破口。但实际落地过程中,算法训练数据不足、标注标准…
📅 2026/7/26 23:18:42
文章目录 01 AI Agent 基础概念 1. 什么是 AI Agent 1.1 概念解释 1.2 原理详解 1.3 代码示例:最小「思考—行动—观察」循环 1.4 面试问题精选 2. Agent vs LLM Chain vs ChatBot 3. Agent 的核心组成 4. Agent 的工作流程 5. Agent 的分类 6. Agent 的应用场景 7. Agent 的挑…
📅 2026/7/26 23:18:42
面试的时候被问:"你ROS2项目怎么组织的?怎么编译?"我说"用colcon build"。面试官说:"colcon和catkin有什么区别?overlay workspace了解吗?"
我当时的表情大概是这样的&…
📅 2026/7/26 23:18:42
成都轨道交通集团有限公司成立于2004年,是负责成都城市轨道交通规划、建设、运营、TOD综合开发和轨道沿线资源经营的大型国有全资企业。公司注册资本67亿元,总资产超5000亿元,员工超3万人。按照国有资本投资运营公司的定位建立了“小总部专业…
📅 2026/7/26 23:17:42
更多请点击:
https://codechina.net
第一章:AI帮助理解数学概念 人工智能正以前所未有的方式重塑数学学习的路径。通过自然语言处理与符号计算的深度融合,AI不仅能解析抽象定义,还能将定理、证明和几何直觉转化为可交互、可验证的…
📅 2026/7/26 0:00:06
1. 项目背景与核心价值去年参与的一个短剧项目让我深刻体会到传统创作流程的痛点:编剧团队花了三周打磨剧本,角色设计反复修改了七版,最后成片时又因为演员档期问题不得不临时调整分镜。这种低效的创作模式在快节奏的内容行业越来越难以为继。…
📅 2026/7/26 0:00:06
remix-i18next TypeScript类型安全实践:确保翻译键与类型定义同步 【免费下载链接】remix-i18next The easiest way to translate your React Router framework mode apps 项目地址: https://gitcode.com/gh_mirrors/re/remix-i18next
在开发多语言应用时&am…
📅 2026/7/26 0:00:06
更多请点击:
https://codechina.net
第一章:AI帮助理解数学概念 人工智能正以前所未有的方式重塑数学学习的路径。通过自然语言处理与符号计算的深度融合,AI不仅能解析抽象定义,还能将定理、证明和几何直觉转化为可交互、可验证的…
📅 2026/7/26 0:00:06
1. 项目背景与核心价值去年参与的一个短剧项目让我深刻体会到传统创作流程的痛点:编剧团队花了三周打磨剧本,角色设计反复修改了七版,最后成片时又因为演员档期问题不得不临时调整分镜。这种低效的创作模式在快节奏的内容行业越来越难以为继。…
📅 2026/7/26 0:00:06
remix-i18next TypeScript类型安全实践:确保翻译键与类型定义同步 【免费下载链接】remix-i18next The easiest way to translate your React Router framework mode apps 项目地址: https://gitcode.com/gh_mirrors/re/remix-i18next
在开发多语言应用时&am…
📅 2026/7/26 0:00:06
目录
第一步:选对模板,省心一半
第二步:打开扫码点餐功能
开启功能按钮
桌台管理与桌码生成
第三步:个性化设计,打造品牌感
调整点餐页面
设置点餐规则 你还在让顾客站着排队点餐吗?2025年ÿ…
📅 2026/7/26 7:10:22
在业务中快速构建一个能理解私有文档、准确回答专业问题的智能助手,是很多开发团队面临的共同挑战。传统方案往往需要从零开始搭建复杂的 RAG(检索增强生成)系统,涉及文档解析、向量化、检索、大模型调用等多个环节,整…
📅 2026/7/26 17:10:53
FAE放射组学分析工具:医学影像特征探索的完整解决方案 【免费下载链接】FAE FeAture Explorer 项目地址: https://gitcode.com/gh_mirrors/fae/FAE
你是否曾经面对海量医学影像数据感到无从下手?想要从CT、MRI等影像中提取有价值的定量特征&#…
📅 2026/7/26 5:10:17