5.3 事实密度:AI偏好的信息细致程度

信息密度优化:从理论到代码实践 本文深入解析信息密度的核心概念,并通过Python代码实践演示了如何计算与可视化信息密度。文章详细对比了欧氏距离与余弦相似度两种度量方法,并结合主动学习、数据采样等真实场景,阐述了信息密度在提升模型效率与数据质量中的关键作用。 阅读详情

内容光有好的结构和格式还不够。AI在评估“是否引用某内容”时,最核心的判断标准是这个内容提供了多少可信的事实。本节将要解决的核心问题是:什么样的事实密度是AI偏好的?如何让内容的事实密度达到AI的“及格线”?

5.3.1 事实密度的定义与量化标准

在理解AI引用逻辑之后,需要进一步追问:什么样的内容在AI眼中是“信息丰富”的?答案是事实密度——可验证事实点与总词数的比例,是衡量内容信息含量的核心指标。本小节将从定义、量化标准和数据印证三个维度归纳要点。

1.事实密度的定义

事实密度指内容中可验证事实点与总词数的比例,反映内容的“干货浓度”。可验证事实点是指包含具体数据、明确来源或可独立核实的信息单元(如“CADR值550m³/h”),而非主观评价(如“净化效果很好”)。事实密度越高,AI从中提取有效信息的效率越高。

2.两种量化标准的区分

学界和业界对事实密度提出了两种不同的标准。普林斯顿大学GEO论文提出的标准为每150~200词包含1个可验证声明,该标准被广泛引用,但属于“基准线”——达到此标准仅说明内容具备基本的可引用条件,不足以在竞争中脱颖而出。Search Engine Land提出的AI-Ready标准为1:80,即每80词包含1个可验证事实点,这一标准才是值得追求的目标。基准线与优秀线的差距在于:前者保证“不被淘汰”,后者保证“具备竞争力”。

3.不同密度级别的数据对比

为直观验证事实密度与AI引用率之间的正相关关系,下面以三类典型内容为例,呈现其事实密度、每百词可验证事实数及对应的AI引用率的差异,具体如表5-6所示。通过对比可以清晰看到,不同密度层级的内容在AI引用率上存在数量级的差距。

表5-6  验证事实密度与AI引用率之间的正相关关系

内容类型

事实密度

每百词可验证事实数

AI引用率

AI-Ready内容

1:80

1.25个

34%

传统SEO内容

1:120

0.83个

12%

营销废话内容

1:200

0.5个

0%

事实密度与AI引用率呈正相关关系。达到1:80标准的AI-Ready内容,AI引用率为34%,接近传统SEO内容(12%)的3倍。而密度最低的营销废话内容,引用率趋近于零。这一差距说明:事实密度不是优化手段,而是内容被AI引用的基本门槛——低于1:120,AI几乎不会采信。

5.3.2 什么算“可验证事实”?

在讨论如何提升事实密度之前,需要先明确一个核心问题:什么样的信息才算“可验证事实”?本小节将从可验证事实的常见类型和不可验证的“伪事实”两个维度归纳要点。

1.可验证事实的常见类型

可验证事实是指可以被独立核实、有明确依据的信息。以下八种类型的可验证事实在内容创作中最为常用,如表5-6所示。

表5-6  在内容创作中最为常用的八种类型的可验证事实

事实类型

示例

验证方式

数值型数据

CADR值550m³/h

官方参数、产品检测报告

研究机构数据

2025年市场规模2800亿元(来源:IDC)

研究报告原文核实

时间节点

2026年3月发布

官方公告、新闻稿

机构认证

美国AHAM认证

认证机构官网可查

标准规范

执行GB/T 18801-2022

国家标准全文公开系统

对比数据

比上代产品提升30%

前后代参数对比

用户评价数据

好评率96%,基于12000条评价

电商平台评价数据

专家引述

中国建筑科学研究院指出……

专家所属机构、原文链接

每个可验证事实都必须有明确的“核实路径”——读者或AI可通过访问某个公开来源来确认其真实性。若信息无法指向任何可访问的验证来源,即使带有数据形式,也不属于合格的可验证事实。

2.不可验证的“伪事实”

以下四类表述虽然看似有信息量,但缺乏可验证的实体锚点,AI在引用决策中会将其视为无效信息,具体内容如表5-7所示。

表5-7  AI会将四类表述视为无效信息

“伪事实”类型

示例

不可验证的原因

无基准的主观评价

“行业领先”

无法量化验证,缺乏判定标准

模糊的认可表述

“深受用户喜爱”

无法核实,缺乏具体数据支撑

无参数的进步表述

“技术先进”

无法对应具体技术参数或指标

空洞的定性表述

“品质卓越”

无实质信息,属于空泛描述

伪事实的共同特征:缺少可被引用、具体、可独立核实的信息锚点。AI在处理这些表述时,无法从中提取任何可供生成回答的具体内容,因此在引用排序中不会将其纳入候选内容。

【名师点拨】在提升事实密度之前,首先要学会区分“可验证事实”与“伪事实”。一篇内容中伪事实的比例越高,AI能够提取的有效信息就越少,引用率自然越低。内容完成后,建议逐句核查:这句话是否可验证?验证路径是什么?若无法指明验证路径,则该句属于无效信息,应予以修改或删除。

5.3.3 提升事实密度的四种实战方法

理解了事实密度的价值与衡量标准之后,关键问题便在于“如何做到”。本小节将介绍四种方法提升事实密度,这些方法并非并列选项,而是一条从“修补”到“创造”的进阶路径——你可以从当前最薄弱的环节入手,逐层叠加,让每一段内容都经得起事实的检验。

方法一:替换模糊表述为具体数据

这是最直接的事实密度提升方式。每一句“XX很好”“XX很强”的模糊表述背后,都隐藏着一个可以量化的事实点。写作时养成习惯:遇到定性形容词即追问“具体是多少”“和谁比”“差多少”,将主观判断转化为可验证的数据陈述。

示例:

原文:这款空气净化器净化效果很好,噪音很低。

改写:这款空气净化器颗粒物CADR值550m³/h,甲醛CADR值200m³/h;睡眠模式噪音34dB,低于同价位竞品38—42dB的平均水平。

一句模糊的定性表述,通过补充具体参数和对比数据,转化为包含3个可验证事实的高密度句子。核心技巧: 定性形容词出来后,立即追问“具体数值是多少?单位是什么?对比基准是什么?”——三个问题回答完毕,事实点自然浮现。

方法二:标注数据来源与出处

普林斯顿大学的研究指出,增加统计数据、来源引用和专家引述,可将AI可见度提升最高40%。来源标注不仅是信息可信度的背书,也是AI判断内容权威性的重要依据。

来源标注的三项规范:

  1. 机构名称必须全称:写“中国建筑科学研究院”,不写“某研究院”。
  2. 发布时间必须精确到月:写“2026年3月”,不写“2026年”。
  3. 数据口径必须说明:写“基于对中国30个主要城市的监测数据”,不写“数据显示”。

反面案例与正确做法对比如表5-8所示。

表5-8  反面案例与正确做法对比

对比维度

反面案例

正确做法

机构名称

“行业数据显示”

“根据奥维云网2026年3月发布的《中国空气净化器行业季度报告》”

发布时间

未标注

“2026年3月”

数据口径

未说明

“基于对中国30个主要城市的监测数据”

具体数据

“市场规模持续增长”

“2025年中国空气净化器市场规模达到2800亿元,同比增长12%,预计2026年将突破3100亿元”

方法三:引入一手数据与原创研究

AI对独家数据的引用权重远高于复述第三方结论。一手数据是指自行采集、测试、分析得到的原始信息,而非转引自第三方报告的二手信息。一手数据的核心优势在于“不可替代性”——其他内容源无法提供相同的数据,因此AI在引用时会优先采信。

一手数据的四种表现形式与验证要点如表5-9所示。

表5-9  一手数据的四种表现形式与验证要点

类型

示例

验证要点

自主测评

购买竞品进行横向对比测试

测试标准公开、样本可追溯

用户调研

发起问卷调查获取用户反馈

样本量明确、问卷结构可查

第三方检测

委托专业机构进行独立测试

机构名称公开、报告编号可查

案例积累

基于真实客户数据的统计分析

数据脱敏、统计口径清晰

原创测评示例:

“为验证各品牌空气净化器的实际甲醛去除能力,我们委托SGS通标标准技术服务有限公司对市面主流6款产品进行了独立测评。测试方法依据GB/T 18883-2022《室内空气质量标准》附录F执行,测试舱容积30立方米,初始甲醛浓度控制在1.0±0.1mg/m³……”(附完整检测报告PDF下载链接)

这类内容的可信度和独特性均无法被替代,是AI偏爱的引用源。

方法四:善用专家引述与权威背书

专家引述是快速提升事实密度和权威性的有效手段,前提是引述来源必须权威、内容必须具体。

低效与高效专家引述对比如表5-10所示。

表5-10  低效与高效专家引述对比

对比维度

低效引述

高效引述

引述对象

“专家表示”

“中国建筑科学研究院空气质量监测中心主任李明”

引述内容

“选购空气净化器需关注CADR值”

“甲醛CADR值低于100m³/h的产品在20平方米以上房间使用,效果难以保证”

具体数据

无

“100m³/h”“20平方米以上”

可验证性

无法核实

可追溯至具体专家及所属机构

高效引述的三项特征:专家有具体姓名和职位(可追溯身份);引述内容包含具体数据(可量化验证);引述内容可独立验证(有公开来源或可查证的原始出处)。

【名师点拨】方法一(替换模糊表述)是基础,从现有内容中“挖掘”事实;方法二(标注来源)是规范,确保事实可追溯;方法三(引入一手数据)是升级,从“引用事实”走向“创造事实”;方法四(专家引述)是杠杆,借权威力量放大事实的可信度。建议从方法一开始逐层推进,优先完成模糊表述的量化替换,再依次落实来源标注、一手数据采集和专家引述的布局。

5.3.4 数据时效性:被AI采信的时间门槛

如果说事实密度解决的是“有多少可信事实”的问题,那么时效性解决的则是“这些事实现在还有没有用”的问题。两者共同决定了AI对一段内容的综合信任度。即使数据再精确、来源再权威,一旦时间戳过旧,AI的引用意愿也会明显打折——因为市场环境、技术指标和用户偏好都在持续变化,陈旧数据很可能已经失去现实参照意义。

当前AI模型对2022年及之前的数据采信度普遍偏低,这并非否定数据本身的真实性,而是出于对“语境适用性”的权重判断。训练机制会让模型更偏好近期信息,尤其在涉及市场容量、产品参数、行业标准等敏感领域,过时的数据容易误导决策。因此,管理好数据的“出生时间”,与提升事实密度同等重要。

针对不同数据类型,建议采用差异化的更新节奏和超期处理策略:

  1. 市场规模、行业报告数据:推荐更新周期:12~18个月。超期后须在引用时明确标注统计年份,并加注“数据可能无法反映当前市场状况”的风险提示。
  2. 产品技术参数:实时更新。新品发布后应同步替换旧参数,避免同时存在多个冲突版本。
  3. 竞品对比数据:推荐周期:6个月。若竞品有大版本迭代,则需提前重新测试,确保对比基准一致。
  4. 用户评分、好评率:每月更新。每次引用时须附带“采集截止日期”,以便读者判断口碑变化的趋势。
  5. 政策法规、行业标准:实时跟踪。新规发布后30天内必须完成旧引用内容的核查与替换,否则存在合规风险。

在实操层面,时效性标注是降低信息误判的有效屏障。即使因特殊原因必须使用较旧的数据,也应在行文中明确交代时间窗口和局限性。

例如:根据奥维云网2026年3月发布的数据,2025年中国空气净化器市场规模为2800亿元。(注:该数据采集于2025年Q4,部分细分品类可能因近期市场波动而存在偏差,建议结合2026年上半年最新行业报告交叉验证。)

简言之,提升事实密度时务必同步审视数据的“日历年龄”。养成在每一组关键数字后自问“这是哪一年/月的统计”“是否有更新的替代数据”的习惯,能让你的内容在AI评分体系中既“厚实”又“鲜活”。

5.3.5 AI引用来源的分布规律

明确了事实密度及时效性的管理方法后,另一个关键问题随之浮现:AI究竟倾向于从哪些来源抓取信息?传统SEO的排名逻辑是否依然适用?了解AI的“信息偏好”,有助于我们将优化精力投向真正有效的方向。

1.颠覆认知:67.82%的引用来源不在Google Top 10

Contentia 2026年的研究揭示了一个打破常规的数据:高达67.82%的AI引用来源并不在Google搜索排名前10之列。这意味着,传统SEO排名与AI引用之间,已经不再是绑定关系。

传统SEO的逻辑是“排名优先”——进入搜索结果首页,才有机会获得用户点击。而AI(特别是大语言模型)在选择引用素材时,主要评估的是内容本身的事实密度、可验证性和来源权威性,而非该页面在搜索引擎中的排名位置。换句话说,一个页面即便流量平平、排名靠后,只要事实扎实、来源可溯,仍可能被AI优先采信。

2.AI偏好的来源特征:以Wikipedia为例

在所有被引来源中,Wikipedia占据了ChatGPT引用来源约27%的份额。高占比并非偶然——Wikipedia内容的典型特征是:中立立场、多来源交叉佐证、引用规范、可追溯性强。这恰恰吻合了AI对“可靠信息”的判断标准。

由此可以提炼出AI偏好内容的三个共性特征:

  1. 可验证:每个关键信息都能追溯到原始出处。
  2. 多源佐证:同一事实有多个独立来源相互印证。
  3. 客观中立:呈现事实而非推销观点。

这些特征,与页面访问量或关键词排名没有必然联系。

3.内容策略的四个调整方向

基于上述规律,面向AI的内容策略应做出以下调整:

  1. 不必为SEO排名牺牲内容深度:AI更看重信息的完整性和分析价值,而非关键词密度或页面权重。
  2. 优先保证事实密度和来源可靠性:AI能够识别引用标注、数据口径和机构背书等“信任信号”。
  3. 原创研究和一手数据是核心竞争力:独家内容无法被其他来源替代,是AI引用的优先目标。

内容质量比发布平台更重要:AI通过内容本身判断价值,而非依据域名权威度,好内容在任何平台上都有被发现的机会。

Anti-Slop:AI时代技术写作的信息密度过滤器 在AI生成内容日益普及的今天,技术文档的“含水量”成为开发者无法回避的问题。大量看似通顺的文章缺乏可验证的操作步骤,段落全靠套话连接,信息密度极低。这种被称作Slop的内容,正在侵蚀技术写作的价值。要解决这个问题,需要建立一套Anti-Slop的过滤机制:从句子级删除无信息增量的废话,到段落级约束单一主题,再到文章级前置结论,层层递进。其核心原则可概括为“每句话必须回答不这么做的后果”“描述可验证的状态而非模糊感觉”“先结论后推导”。这些原则不仅适用于人工写作,也能通过提示词约束AI生成更高质量的内容,甚至 阅读详情

相关推荐

信息的物理本质:从香农熵到量子信息的反事实结构解析

信息论作为计算机科学的基础理论,通过香农熵建立了信息量的数学度量框架。其核心原理在于将信息定义为不确定性的减少,与物理学的玻尔兹曼熵存在深刻的内在联系。这种关联揭示了信息处理本质上是一种物理过程,遵循能量守恒和热力学定律,兰道尔原理表明擦除1比特信息需要消耗最小能量k_BT ln2。信息的技术价值体现在存储密度、通信效率和计算极限等工程实践层面,直接影响芯片设计、大数据存储和量子计算等前沿领域。在应用场景中,从经典存储介质的物理极限到量子比特的叠加态,信息的物理载体特性决定了技术实现的边界。本文通过反事实定

weixin_33694172的博客 399

PCTD框架:基于偏好与反事实推理的智能体工具选择优化

在AI智能体开发中,工具检索与选择是核心挑战之一,传统方法往往依赖规则匹配或简单语义相似度,难以适应复杂任务场景。其原理在于将任务分解、用户偏好建模与反事实推理相结合,通过理解子任务间的依赖关系,并基于用户隐含偏好(如速度、精度、成本)进行个性化工具匹配。技术价值在于将工具调用从静态匹配升级为动态、可解释的决策过程,显著提升智能体的任务完成效率与用户满意度。应用场景广泛覆盖自动化工作流、复杂AI助手及多工具协作系统,例如数据分析、报告生成等任务自动化。本文聚焦的PCTD(偏好引导的反事实任务分解)框架,正是

weixin_34347651的博客 386

density plot细胞密度图展示部分细胞的分布密度

灵感来源于Single-cell atlas of healthy human blood unveils age-related loss of NKG2C+GZMB−CD8+ memory T cells and accumulation of type 2 memory T cells的图2.C。原文用密度图展示CD4+ T cells在不同年龄组的分布情况。

ribbbb的博客 1982

信息物理本质与反事实推理:从香农信息论到AI知识表示

信息论作为计算机科学的基础理论,经历了从香农的通信框架到物理信息观的演进。传统信息论关注比特传输的数学原理,而现代物理视角将信息视为物理系统的内在属性,通过反事实结构连接抽象信息与物理载体。这种理解揭示了信息处理的能量成本(兰道尔原理)和量子系统的叠加特性,为工程实践提供了新思路。在人工智能领域,反事实推理成为知识表示的核心机制,使系统能够预测未发生场景的行为。通过构建因果模型和反事实引擎,AI可以模拟多种可能性状态,提升在复杂环境中的决策能力。这一理论框架自然延伸到量子计算和认知科学,为理解信息的物理本质

weixin_34099526的博客 436

LLM多语言礼貌策略实证:中文更客套,信息密度与成本如何平衡?

大语言模型(LLM)作为当前人工智能的核心技术,其工作原理基于海量数据的预训练与指令微调,通过Transformer架构实现对人类语言的深度理解与生成。这一技术不仅革新了人机交互方式,更在搜索、客服、内容创作等场景展现出巨大价值。在实际应用中,LLM的响应行为并非完全中立,而是深刻内化了其训练数据所承载的语言文化习惯。例如,在涉及多语言交互时,模型会展现出系统性的“礼貌策略”差异,这直接关联到提示词工程与用户体验设计。具体而言,针对中文用户的响应往往包含更多问候与谦辞,导致其信息密度与英文响应存在可量化的差

weixin_31124163的博客 329

AI内容引用四大标准:结论密度、结构可信度、平台协同与问题链覆盖

在大模型时代,‘AI内容引用’正成为B2B企业获取精准线索的新基建能力。其本质并非SEO排名或信息流曝光,而是内容是否具备被AI识别为‘标准答案’的底层素质:高结论密度支撑答案抽取,结构化表达提升可信加权,跨平台协同确保可见性覆盖,用户问题链映射实现意图精准匹配。尤其当内容嵌入可验证数据锚点(如政策文号、实操周期、行业白皮书页码)并适配不同模型认知架构(如文心重结构、DeepSeek重技术链、豆包重生活化),便能系统性提升在豆包、文心一言、通义千问等主流平台的引用频次与首条率,最终驱动销售线索转化——这已是

clhq71932的博客 399

依图科技CEO朱珑:“智能密度”对AI发展意味着什么?

8月9日,由中央网信办、工业和信息化部、公安部联合指导,厦门市政府主办的“中国人工智能峰会”于厦门召开。中国工程院院士、北京大学教授高文,依图科技创始人兼CEO朱珑博士等...

AI科技大本营 807

基于 Numpy 的社区密度计算方法

最近我在社区里和几个朋友聊起如何计算社区密度的问题。大家对这个话题都很感兴趣,因为社区密度是衡量社交网络中节点紧密程度的一个重要指标。尤其是在我们这个数据科学爱好者的圈子里,如何用代码实现这一计算方法成为了热烈讨论的焦点。于是,我决定写这篇文章,详细介绍一种基于 Numpy 的社区密度计算方法,希望能够帮助大家更好地理解和应用这个技术。社区密度(Community Density)是指一个社区内实际连接数与可能连接数的比值。

全糖冲击的博客 1159

人工智能——DBSCAN密度聚类(Python)

目录 1 概述 1.1 概念 1.2 DBSCAN数据点分类 2DBSCAN算法流程 2.1 DBSCAN算法流程: 2.2 举例 3 案例1(Python实现) 3.1 案例 3.2 Python实现 3.3 结果 3.4 拓展 4 案例2(Python实现) 4.1 代码 4.2 结果 5 案例3(Python原码实现) 5.1 代码 5.2 结果 5.3 数据 6 参考 1 概述 上一次讲解了人工智能——K-Means聚类算法(Python),...

weixin_46039719的博客 7749

AI技术简报的决策密度设计:从信息过载到可执行信号

在AI工程实践中,'信息过载'的本质并非数据不足,而是缺乏面向落地的决策坐标。理解信息过滤机制、可操作性标尺与影响半径测绘,是构建高信噪比技术简报的核心原理。这类简报的技术价值在于将arXiv论文、GitHub Trending、CUDA Release Notes等原始信号,转化为L1级即刻生效的命令行指令或L2级可验证benchmark路径,显著降低工程师的技术评估成本。典型应用场景包括模型微调Pipeline适配、边缘端推理优化、自定义CUDA算子兼容性排查等。本文以第8期‘This AI newsl

dianwei5413的博客 342

从数据校准到论文呈现:fsQCA与NCA方法融合的完整实证研究指南

本文详细介绍了fsQCA(模糊集定性比较分析)与NCA(必要条件分析)方法融合的完整实证研究流程,从数据校准到论文呈现。通过软件操作技巧、R语言NCA包高效使用及论文写作规范,帮助研究者避免常见误区,提升研究质量与可靠性。特别适合需要进行组态分析的研究生和学者参考。

weixin_29215391的博客 414

人工智能|机器学习——聚类——DBSCAN聚类算法(密度聚类)

DBSCAN(Density-Based Spatial Clustering of Applications with Noise)是一种基于密度的聚类算法,簇集的划定完全由样本的聚集程度决定。聚集程度不足以构成簇落的那些样本视为噪声点,因此DBSCAN聚类的方式也可以用于异常点的检测。

也许有一天我们再相逢 睁开眼睛看清楚 我才是英雄! 5969

BurpSuite实战:5分钟搞定DVWA的CSRF漏洞测试(附详细截图)

本文详细介绍了如何使用BurpSuite在DVWA靶场中进行CSRF漏洞测试,包括环境配置、攻击原理剖析、分步攻击演示及企业级防御方案。通过实战案例,帮助读者深入理解CSRF漏洞的危害与防护措施,提升Web应用安全防护能力。

weixin_30879169的博客 492

Phi-3.5-mini-instruct参数详解:max_new_tokens对总结长度与信息密度影响分析

本文介绍了如何在星图GPU平台上自动化部署Phi-3.5-mini-instruct镜像,实现高效中文文本处理。该轻量级模型特别适合总结、问答等任务,通过调整max_new_tokens参数可精准控制生成文本长度,适用于从极简摘要到详细报告的不同场景需求。

weixin_42300144的博客 405

【WRF-Chem工具】pyVPRM 计算大气与陆地植被之间的 CO₂ 交换通量

pyVPRM 计算大气与陆地植被之间的 CO₂ 交换通量

WW、forever的博客 210

【学习系列】SAP RAP 16:RAP应用部署集成至Fiori Launchpad 【On-Premise】

本文详细介绍了如何将开发完成的RAP应用部署到S4HANA 2023 On-Premise环境并集成到Fiori Launchpad的完整流程。主要内容包括:1)通过ADT工具创建Fiori项目并配置外部IDE(VSCode);2)使用npm命令部署应用到系统;3)通过事务代码创建语义对象、磁贴目录和目标映射;4)配置PFCG角色分配;5)补充了部署失败解决方案、翻译问题处理、自定义主题设置以及登录页面LOGO修改等内容。文章提供了step-by-step的操作指南,帮助开发者将预览模式的应用正式部署到生产

DeveloperMrMeng的博客 629

AI技术通讯的实操价值拆解:从信息密度到工程落地

AI技术通讯是连接前沿研究与一线开发的关键桥梁,其核心价值在于将抽象模型能力转化为可验证、可复用、可部署的工程实践。理解其设计逻辑需把握三个层次:底层是多模态模型(如DALL-E 3、Claude)的真实能力边界与提示工程演进;中层是云厂商(AWS、Azure)与AI实验室(Anthropic、DeepMind)在芯片适配、安全对齐、API网关等基础设施上的深度协同;上层则体现为开发者可用的新工具链(PDFTriage、LongLoRA)与方法论(Chain-of-Verification、结构感知解析)。

weixin_30338481的博客 461

[Dify] HTTP 请求节点总是调不通?先把请求头、参数、变量和返回 JSON 拆开查

这篇文章围绕 Dify HTTP 请求节点调不通、接口能通但流程不稳定、返回 JSON 后续节点读不到等问题展开,从 Method、URL、Header、Body、变量映射和返回字段提取几个角度梳理排查顺序。适合正在把 Dify Workflow 接入企业微信、CRM、工单系统或内部接口的读者阅读,帮助你把接口调用从一次性跑通推进到可复用、可验证的业务流程。

技术小甜甜:传播可落地技术,帮助个人和企业降低解决真实场景问题的成本 3943

【AI中数学-概率论】 概率密度函数:连续世界的概率诗篇

在之前的章节中,我们讨论了连续型变量的基本概念与常见分布,介绍了如何利用概率密度函数(PDF)来量化连续随机变量的分布特征。本节将从更深入的视角探讨PDF的生成、性质、变换,以及在实际应用中的一些巧妙用法。通过这些扩展内容,读者不仅可以了解如何在理论上准确地描述连续变量的分布,还能掌握更多可用于人工智能(AI)与数据科学领域的分析技巧。

人工智能(AI)技术,大模型技术,深度学习,机器学习,计算机视觉,AI工具实践应用等分享 937

uniapp [安卓苹果App端] - 详细实现手机蓝牙连接打印机及打印票据小票/标签/面单/热敏小票订单/快递单等通用兼容适配解决方案,Uniapp对接蓝牙打印机支持各种主流品牌及打印指令,强悍插件

uni-app,安卓Android,苹果ios,安卓app端,苹果App端,uniapp苹果app,蓝牙打印机,uniappAPP实现通过蓝牙连接打印机打印,uniapp蓝牙连接打印机,安卓蓝牙打印插件,蓝牙打印机,蓝牙ble低功率及高功率打印机小票、标签、面单打印,手机PDA蓝牙打印插件,连接蓝牙打印机,蓝牙连接,打印文本、图片、条码、二维码,兼容斑马打印机、佳博打印机,TSC打印机,免费蓝牙打印机组件,蓝牙打印条码,蓝牙打印机连接,热敏蓝牙打印机,便携式打印机,打印机搜索不到,连接失败,发送打印命令

🏆 前端领域优质创作者 1万+

【AUTOSAR-RTE】-1-聊一聊RTE(Run-Time Environment)

RTE(Run-Time Environment)是AUTOSAR ECU架构的核心。

「汽车电子助手」的博客 6500

为什么AI自动剪辑总会剪掉关键对话:长视频剪辑里最容易被忽略的,是剧情信息密度

【摘要】长视频自动剪辑的痛点在于关键叙事信息被误删,表现为成片流畅但剧情断裂。究其原因,传统工具侧重节奏和高光捕捉,却难以识别解释性、动机性等低音量高价值的对话。解决方案应聚焦三点:1)建立剧情信息密度评估标准,判断对话对后续叙事的影响;2)采用分章节处理流程,优先标记高风险句子;3)重构工作流顺序,先保叙事骨架再优化节奏。技术社区需从问题本质出发,提供可复用的方法论而非单纯工具对比,重点解决"为什么删"和"如何防误删"两个核心问题,才能真正提升剪辑效率而非制造返工。

2611_95913444的博客 408

Unity与iOS原生交互实战指南

C#(DllImport) → C 接口(extern "C") → Objective‑C / SwiftObjective‑C → UnitySendMessage → C#(GameObject + public 方法)在写.mm文件;在里面写;C# 用声明;调用它,参数就是 string / 数值等;在.mm里做你想做的 iOS 原生操作。在 Unity 里准备一个常驻 GameObject,比如;上面挂一个脚本,写;在 iOS 插件中用;

本博客聚焦游戏开发技巧、创业实战心得及大学热门课程干货。这里既有技术深度,也有思维广度,无论你是开发者、创业者还是高校学子,都能在这里找到适合自己的成长之路! 1357

用NLP量化AI引用偏好:一套数据驱动的GEO优化方法论

如果你能采集100次AI回答的引用数据,对引用源做NLP分析,量化出"AI引用内容的共性特征",那你就不再是"猜"AI喜欢什么,而是"知道"AI喜欢什么。覆盖教培、本地服务、消费品、健康、金融等多行业,对比类/推荐类/科普类/选择类问题类型,含本地化问题。AI引用内容最显著的共性特征是高数据密度和高结构化程度,这两项的组间差距远超客观性和颗粒度。用NLP量化引用偏好,让GEO优化从"经验驱动"升级为"数据驱动"。图3:高引用 vs 低引用内容特征对比——数据密度差距最大。这些经验可能对的,也可能是错的。

JINGZIAI的博客 335

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

sheng的学习笔记-AI-密度聚类,DBSCAN 算法

密度聚类亦称“基于密度的聚类”(density-based clustering),此类算法假设聚类结构能通过样本分布的紧密程度确定。通常情形下,密度聚类算法从样本密度的角度来考察样本之间的可连接性,并基于可连接样本不断扩展聚类簇以获得最终的聚类结果后续表达的距离函数dist(·,·)在默认情况下设为欧氏距离若x为核心对象,由x密度可达的所有样本组成的集合记为X={x'∈D|x‘由x密度可达},则不难证明X即为满足连接性与最大性的簇。

coldstarry的专栏 1246

深度学习工具包 DeepLearningToolbox

深度学习工具包Deprecation notice.-----This toolbox is outdated and no longer maintained.There are much better tools available for deep learning than this toolbox, e.g. [Theano](http://deeplearning.net/software/theano/), [torch](http://torch.ch/) or [tensorflow](http://www.tensorflow.org/)I would suggest you use one of the tools mentioned above rather than use this toolbox.Best, Rasmus.DeepLearnToolbox================A Matlab toolbox for Deep Learning.Deep Learning is a new subfield of machine learning that focuses on learning deep hierarchical models of data.It is inspired by the human brain&#39;s apparent deep (layered, hierarchical) architecture.A good overview of the theory of Deep Learning theory is[Learning Deep Architectures for AI](http://www.iro.umontreal.ca/~bengioy/papers/ftml_book.pdf)For a more informal introduction, see the following videos by Geoffrey Hinton and Andrew Ng.* [The Next Generation of Neural Networks](http://www.youtube.com/watch?v=AyzOUbkUf3M) (Hinton, 2007)* [Recent Developments in Deep Learning](http://www.youtube.com/watch?v=VdIURAu1-aU) (Hinton, 2010)* [Unsupervised Feature Learning and Deep Learning](http://www.youtube.com/watch?v=ZmNOAtZIgIk) (Ng, 2011)If you use this toolbox in your research please cite [Prediction as a candidate for learning deep hierarchical models of data](http://www2.imm.dtu.dk/pubdb/views/publication_details.php?id=6284)```@MASTERSTHESIS\{IMM2012-06284, author = "R. B. Palm", title = "Prediction as a candidate for learning deep hierarchical models of data", year = "2012",}```Contact: rasmusbergpalm at gmail dot comDirectories included in the toolbox-----------------------------------`NN/` - A library for Feedforward Backpropagation Neural Networks`CNN/` - A library for Convolutional Neural Networks`DBN/` - A library for Deep Belief Networks`SAE/` - A library for Stacked Auto-Encoders`CAE/` - A library for Convolutional Auto-Encoders`util/` - Utility functions used by the libraries`data/` - Data used by the examples`tests/` - unit tests to verify toolbox is workingFor references on each library check REFS.mdSetup-----1. Download.2. addpath(genpath(&#39;DeepLearnToolbox&#39;));Example: Deep Belief Network---------------------```matlabfunction test_example_DBNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit RBM and visualize its weightsrand(&#39;state&#39;,0)dbn.sizes = [100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);figure; visualize(dbn.rbm{1}.W&#39;); % Visualize the RBM weights%% ex2 train a 100-100 hidden unit DBN and use its weights to initialize a NNrand(&#39;state&#39;,0)%train dbndbn.sizes = [100 100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);%unfold dbn to nnnn = dbnunfoldtonn(dbn, 10);nn.activation_function = &#39;sigm&#39;;%train nnopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.10, &#39;Too big error&#39;);```Example: Stacked Auto-Encoders---------------------```matlabfunction test_example_SAEload mnist_uint8;train_x = double(train_x)/255;test_x = double(test_x)/255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit SDAE and use it to initialize a FFNN% Setup and train a stacked denoising autoencoder (SDAE)rand(&#39;state&#39;,0)sae = saesetup([784 100]);sae.ae{1}.activation_function = &#39;sigm&#39;;sae.ae{1}.learningRate = 1;sae.ae{1}.inputZeroMaskedFraction = 0.5;opts.numepochs = 1;opts.batchsize = 100;sae = saetrain(sae, train_x, opts);visualize(sae.ae{1}.W{1}(:,2:end)&#39;)% Use the SDAE to initialize a FFNNnn = nnsetup([784 100 10]);nn.activation_function = &#39;sigm&#39;;nn.learningRate = 1;nn.W{1} = sae.ae{1}.W{1};% Train the FFNNopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.16, &#39;Too big error&#39;);```Example: Convolutional Neural Nets---------------------```matlabfunction test_example_CNNload mnist_uint8;train_x = double(reshape(train_x&#39;,28,28,60000))/255;test_x = double(reshape(test_x&#39;,28,28,10000))/255;train_y = double(train_y&#39;);test_y = double(test_y&#39;);%% ex1 Train a 6c-2s-12c-2s Convolutional neural network %will run 1 epoch in about 200 second and get around 11% error. %With 100 epochs you&#39;ll get around 1.2% errorrand(&#39;state&#39;,0)cnn.layers = { struct(&#39;type&#39;, &#39;i&#39;) %input layer struct(&#39;type&#39;, &#39;c&#39;, &#39;outputmaps&#39;, 6, &#39;kernelsize&#39;, 5) %convolution layer struct(&#39;type&#39;, &#39;s&#39;, &#39;scale&#39;, 2) %sub sampling layer struct(&#39;type&#39;, &#39;c&#39;, &#39;outputmaps&#39;, 12, &#39;kernelsize&#39;, 5) %convolution layer struct(&#39;type&#39;, &#39;s&#39;, &#39;scale&#39;, 2) %subsampling layer};cnn = cnnsetup(cnn, train_x, train_y);opts.alpha = 1;opts.batchsize = 50;opts.numepochs = 1;cnn = cnntrain(cnn, train_x, train_y, opts);[er, bad] = cnntest(cnn, test_x, test_y);%plot mean squared errorfigure; plot(cnn.rL);assert(er<0.12, &#39;Too big error&#39;);```Example: Neural Networks---------------------```matlabfunction test_example_NNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);% normalize[train_x, mu, sigma] = zscore(train_x);test_x = normalize(test_x, mu, sigma);%% ex1 vanilla neural netrand(&#39;state&#39;,0)nn = nnsetup([784 100 10]);opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samples[nn, L] = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.08, &#39;Too big error&#39;);%% ex2 neural net with L2 weight decayrand(&#39;state&#39;,0)nn = nnsetup([784 100 10]);nn.weightPenaltyL2 = 1e-4; % L2 weight decayopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, &#39;Too big error&#39;);%% ex3 neural net with dropoutrand(&#39;state&#39;,0)nn = nnsetup([784 100 10]);nn.dropoutFraction = 0.5; % Dropout fraction opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, &#39;Too big error&#39;);%% ex4 neural net with sigmoid activation functionrand(&#39;state&#39;,0)nn = nnsetup([784 100 10]);nn.activation_function = &#39;sigm&#39;; % Sigmoid activation functionnn.learningRate = 1; % Sigm require a lower learning rateopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, &#39;Too big error&#39;);%% ex5 plotting functionalityrand(&#39;state&#39;,0)nn = nnsetup([784 20 10]);opts.numepochs = 5; % Number of full sweeps through datann.output = &#39;softmax&#39;; % use softmax outputopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, &#39;Too big error&#39;);%% ex6 neural net with sigmoid activation and plotting of validation and training error% split training data into training and validation datavx = train_x(1:10000,:);tx = train_x(10001:end,:);vy = train_y(1:10000,:);ty = train_y(10001:end,:);rand(&#39;state&#39;,0)nn = nnsetup([784 20 10]); nn.output = &#39;softmax&#39;; % use softmax outputopts.numepochs = 5; % Number of full sweeps through dataopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, tx, ty, opts, vx, vy); % nntrain takes validation set as last two arguments (optionally)[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, &#39;Too big error&#39;);```[![Bitdeli Badge](https://d2weczhvl823v0.cloudfront.net/rasmusbergpalm/deeplearntoolbox/trend.png)](https://bitdeli.com/free "Bitdeli Badge")

大模型偏好数据标注:八维评判、冲突裁决与一致性验收

在大模型对齐与偏好数据标注中,关键不是简单打分,而是把人类对回答的取舍转化为可复现判断。其原理是将“哪个回答更好”拆成事实正确性、指令遵循、完整度、推理可信度、安全边界、语气与格式等可观察维度,再以红线层、主体层、修饰层处理维度冲突;两两对比与五点量表分工使用,可降低绝对评分漂移,提升标注一致性和训练信号质量。该思路适用于通用问答、RLHF偏好数据生产、标注规范制定与质量验收等场景,并需关注长度偏好、格式光环和事实核查成本。最终落到生成式答案偏好标注的维度切分、判据设计、冲突让步与一致性验收流程。

weixin_29044157的博客 171

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

上一篇: 5.2 AI友好内容的写作规范与技巧
下一篇: 5.4 内容矩阵规划与生命周期管理
夏天又到了
博客等级 码龄19年 6582粉丝 1589原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值