<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[natide的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/natide</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; natide]]></copyright><item><title><![CDATA[语义与逻辑差异-3-子树覆盖率（Subtree Coverage）]]></title><link>https://blog.youkuaiyun.com/natide/article/details/156977294</link><guid>https://blog.youkuaiyun.com/natide/article/details/156977294</guid><author>natide</author><pubDate>Thu, 15 Jan 2026 08:28:09 +0800</pubDate><description><![CDATA[本文介绍了**子树覆盖率（Subtree Coverage）**这一衡量知识结构中概念语义层级差的核心指标。其基本原理是通过计算概念A的子树（包括自身及所有后代）被概念B子树覆盖的比例，来评估两者的语义支配范围是否对齐。文章详细阐述了形式化定义，包括单体系内的定向覆盖率和对称覆盖率，以及跨体系的计算方法，并分析了不同覆盖率水平的语义解释。子树覆盖率的优势在于捕捉结构级语义、强可解释性和非对称特性，但也存在依赖已有映射、子树大小偏置等局限。文中对比了NLTK、NetworkX等实现框架的优缺点，并提供了Wor]]></description><category></category></item><item><title><![CDATA[语义与逻辑差异-2-Depth Difference（层级深度差）]]></title><link>https://blog.youkuaiyun.com/natide/article/details/156912236</link><guid>https://blog.youkuaiyun.com/natide/article/details/156912236</guid><author>natide</author><pubDate>Tue, 13 Jan 2026 20:04:48 +0800</pubDate><description><![CDATA[深度差异(Depth Difference)是衡量概念间抽象层级差异的核心指标，反映两个概念在层级结构(树/DAG/本体)中的位置差异。其基本定义为概念深度之差的绝对值，深度值越小表示概念越抽象，越大则越具体。算法实现需先构建概念层级体系，可采用最短路径、最长路径或归一化深度三种计算方式。深度差异可扩展为带方向性(区分具体/抽象)或加权(结合信息量)的形式，在概念对齐任务中尤为重要。计算流程包括加载层级体系、计算概念深度、求差值三个步骤。]]></description><category></category></item><item><title><![CDATA[语义与逻辑差异-1-概念层级差]]></title><link>https://blog.youkuaiyun.com/natide/article/details/156883633</link><guid>https://blog.youkuaiyun.com/natide/article/details/156883633</guid><author>natide</author><pubDate>Tue, 13 Jan 2026 08:16:27 +0800</pubDate><description><![CDATA[概念层级差指不同认知主体对同一事物在概念抽象层级上的不一致，导致语义理解差异。概念通常呈现层级结构（如实体→具体概念→抽象概念），差异表现为抽象度、粒度或层级投影的不一致。度量方法包括层级距离、深度、隶属关系和语义覆盖度等，通过构建概念体系（如WordNet）和图遍历算法计算差异值。本质是不同个体在结构化概念体系中层级位置和语义距离的差异。]]></description><category></category></item><item><title><![CDATA[ChatOpenAI调用get_num_tokens_from_messages() is not presently implemented for model qwen-plus]]></title><link>https://blog.youkuaiyun.com/natide/article/details/156872064</link><guid>https://blog.youkuaiyun.com/natide/article/details/156872064</guid><author>natide</author><pubDate>Mon, 12 Jan 2026 20:40:03 +0800</pubDate><description><![CDATA[摘要：在使用LangChain管理历史会话时，调用ChatOpenAI兼容阿里云Qwen模型出现token计数错误。问题源于非OpenAI模型缺乏内置token计算方法。解决方案包括：1)改用官方ChatTongyi集成；2)自定义基于tiktoken的计数函数（使用cl100k_base编码）。后者通过准确计算消息token数解决了警告问题，但需注意Qwen模型更倾向于上下文驱动而非严格遵循系统指令。最终方案实现了65个token的会话裁剪功能。]]></description><category></category></item><item><title><![CDATA[图结构差异-4-Graph Edit Distance（GED，图编辑距离）]]></title><link>https://blog.youkuaiyun.com/natide/article/details/156853082</link><guid>https://blog.youkuaiyun.com/natide/article/details/156853082</guid><author>natide</author><pubDate>Mon, 12 Jan 2026 10:40:08 +0800</pubDate><description><![CDATA[图编辑距离（GED）是衡量两个图结构相似性的核心指标，通过计算将一个图转换为另一个图所需的最少编辑操作代价来量化差异。GED具有表达能力强、可解释性好的优点，但计算复杂度极高（NP-hard），仅适用于小规模图（节点数&lt;20）。典型应用包括分子结构比较、图检索和生成模型评估。实际应用中需根据图规模选择算法：小图用精确算法（如python-igraph），大图采用近似方法（如GNN预测）。GED的关键挑战在于代价函数设计和计算效率优化。]]></description><category></category></item><item><title><![CDATA[text-generation-webui启动报错alueError: Unknown scheme for proxy URL URL(‘socks://127.0.0.1:**/‘)]]></title><link>https://blog.youkuaiyun.com/natide/article/details/156694860</link><guid>https://blog.youkuaiyun.com/natide/article/details/156694860</guid><author>natide</author><pubDate>Wed, 07 Jan 2026 19:51:02 +0800</pubDate><description><![CDATA[摘要：用户在运行text-generation-webui时遇到报错，显示&quot;Unknown scheme for proxy URL&quot;。经检查发现环境变量中包含socks代理配置(ALL_PROXY和all_proxy)，而httpx库不支持socks协议。通过unset命令清除这两个代理变量后问题解决。其他http/https代理配置保持不变，程序即可正常启动。这表明某些库对代理协议有特定要求，需要根据实际情况调整代理设置。]]></description><category></category></item><item><title><![CDATA[图结构差异-3-路径长度分布差]]></title><link>https://blog.youkuaiyun.com/natide/article/details/156682600</link><guid>https://blog.youkuaiyun.com/natide/article/details/156682600</guid><author>natide</author><pubDate>Wed, 07 Jan 2026 12:08:32 +0800</pubDate><description><![CDATA[路径长度分布差是衡量网络节点可达性模式差异的关键指标，通过对比两节点到其他节点的最短路径长度分布差异，反映其在网络中的拓扑角色差异。核心计算步骤包括提取节点的路径长度概率分布，并采用JS散度等度量计算差异值。该方法具有强结构感知能力和可解释性，适用于跨图对齐和异常检测等场景，但面临计算复杂度高、对大规模网络不友好的局限。典型应用包括知识图谱实体对齐、社区发现辅助和异常节点检测等，通过分析节点路径分布特征揭示网络结构特性。]]></description><category></category></item><item><title><![CDATA[text-generateion-webui模型加载器（Model Loaders）选项]]></title><link>https://blog.youkuaiyun.com/natide/article/details/156657466</link><guid>https://blog.youkuaiyun.com/natide/article/details/156657466</guid><author>natide</author><pubDate>Tue, 06 Jan 2026 21:46:49 +0800</pubDate><description><![CDATA[摘要：不同加载器是适配各类模型格式和硬件的后端优化方案。Transformers兼容性最强但显存占用高；ExLlamav2系列专为EXL2格式优化，速度最快但仅支持N卡；AutoGPTQ适配GPTQ量化模型，兼顾性能与兼容性；llama.cpp支持GGUF格式，是CPU/跨平台首选；AutoAWQ提供高质量4bit量化；TensorRT-LLM为NVIDIA生产级优化方案。选择时需权衡模型格式、硬件支持和性能需求。]]></description><category></category></item><item><title><![CDATA[图结构差异-2-关系分布（Relational Distribution）]]></title><link>https://blog.youkuaiyun.com/natide/article/details/156637825</link><guid>https://blog.youkuaiyun.com/natide/article/details/156637825</guid><author>natide</author><pubDate>Tue, 06 Jan 2026 09:06:23 +0800</pubDate><description><![CDATA[关系分布是图分析中描述节点间关联模式的概率分布，通过量化节点邻居特征或连边属性来刻画网络结构。其核心是将节点通过不同关系类型连接的频率转化为归一化概率分布，适用于知识图谱、社交网络等场景。关系分布相比邻居分布更关注连接语义而非具体节点身份，具有语义感知强、维度可控、可解释性好等优势，但也存在忽略邻居身份、依赖关系定义质量等局限。典型应用包括实体对齐、用户画像、异常检测等。实现上可通过NetworkX、DGL等框架构建，根据任务规模选择合适工具。示例代码展示了如何用NetworkX计算节点的出边关系分布。]]></description><category></category></item><item><title><![CDATA[Llama2 API部署错误调试]]></title><link>https://blog.youkuaiyun.com/natide/article/details/156615827</link><guid>https://blog.youkuaiyun.com/natide/article/details/156615827</guid><author>natide</author><pubDate>Mon, 05 Jan 2026 21:21:55 +0800</pubDate><description><![CDATA[摘要：本文记录了使用FastAPI和Uvicorn部署Llama2模型时遇到的三个主要问题及解决方案：(1)通过find命令定位缺失的accelerate_server.py文件；(2)解决TypeError错误，删除use_flash_attention_2参数；(3)修复AttributeError，删除trust_remote_code参数。此外还处理了torch_dtype过期的警告信息，将其改为dtype参数。最终成功启动API服务并处理请求，服务运行在http://0.0.0.0:8001。]]></description><category></category></item><item><title><![CDATA[图结构差异-1-邻域重叠率（Neighborhood Overlap）]]></title><link>https://blog.youkuaiyun.com/natide/article/details/156589087</link><guid>https://blog.youkuaiyun.com/natide/article/details/156589087</guid><author>natide</author><pubDate>Mon, 05 Jan 2026 08:39:28 +0800</pubDate><description><![CDATA[摘要：邻域重叠率是衡量网络节点结构相似性的核心指标，通过计算节点共同邻居与全部邻居的比例（范围0-1）来量化相似程度。该指标计算简单、解释性强，适用于链接预测、社交网络分析等场景，但存在局部性限制和对稀疏图敏感等缺点。主流框架中，NetworkX原生支持该指标，igraph需手动实现，PyG则需结合其他库使用。实际应用中，邻域重叠率常作为特征用于图机器学习任务或社交网络分析。]]></description><category></category></item><item><title><![CDATA[表示/嵌入差异-7.2-间隔/边际对齐（Alignment Margin）-Circle Loss（圆损失）]]></title><link>https://blog.youkuaiyun.com/natide/article/details/156514772</link><guid>https://blog.youkuaiyun.com/natide/article/details/156514772</guid><author>natide</author><pubDate>Fri, 02 Jan 2026 16:02:20 +0800</pubDate><description><![CDATA[Circle Loss是一种自适应度量学习损失函数，通过动态调整Margin来优化难样本。核心思想是对难正样本（相似度低）和难负样本（相似度高）施加更强惩罚，对易样本减少惩罚。其数学形式包含动态Margin计算（Δ_p = max(0, m-s_ap), Δ_n = max(0, s_an-m)）和优化目标项O=(s_ap-Δ_p)+(Δ_n-s_an)。最终损失函数采用对数形式，通过Sigmoid函数将正负样本优化目标统一为可导表达式。相比传统Triplet Loss，Circle Loss能更聚焦于难样]]></description><category></category></item><item><title><![CDATA[表示/嵌入差异-7.1-间隔/边际对齐（Alignment Margin）-算法-Contrastive Loss（对比损失）-Triplet Loss （三元组损失）-InfoNCE / NT-Xe]]></title><link>https://blog.youkuaiyun.com/natide/article/details/156506230</link><guid>https://blog.youkuaiyun.com/natide/article/details/156506230</guid><author>natide</author><pubDate>Fri, 02 Jan 2026 09:32:42 +0800</pubDate><description><![CDATA[本文对比分析了三种度量学习损失函数：对比损失（Contrastive Loss）、三元组损失（Triplet Loss）和噪声对比估计损失（InfoNCE/NT-Xent）。对比损失通过成对样本优化正负样本距离，计算简单但依赖样本平衡；三元组损失利用锚点-正负样本三元组强制距离约束，几何解释清晰但采样困难；InfoNCE将对比学习转化为多分类任务，利用温度系数隐式控制分离程度，适合自监督学习但需要大batch。三种方法各有优劣，分别适用于手写体识别、人脸识别和自监督视觉表示学习等不同场景。]]></description><category></category></item><item><title><![CDATA[表示/嵌入差异-7-间隔/边际对齐（Alignment Margin）]]></title><link>https://blog.youkuaiyun.com/natide/article/details/156466110</link><guid>https://blog.youkuaiyun.com/natide/article/details/156466110</guid><author>natide</author><pubDate>Wed, 31 Dec 2025 22:23:05 +0800</pubDate><description><![CDATA[摘要（150字）： Alignment Margin是嵌入对齐与度量学习的核心思想，通过预设间隔参数强制区分正负样本对的嵌入距离。其核心目标是在跨模态、跨语言或跨知识图谱（KG）等任务中，使正样本对距离最小化，负样本对距离最大化。典型应用包括KG实体对齐，通过Triplet Loss等损失函数实现边际约束。PyTorch Metric Learning是最推荐框架，提供灵活的内置损失函数与负采样策略。该方法的优势在于几何解释性强、泛化性好，但对超参敏感且依赖负样本质量。适用于图像-文本检索、多语言嵌入对齐、]]></description><category></category></item><item><title><![CDATA[表示/嵌入差异-6-跨知识图谱嵌入偏移（Cross-KG Embedding Shift）]]></title><link>https://blog.youkuaiyun.com/natide/article/details/156450545</link><guid>https://blog.youkuaiyun.com/natide/article/details/156450545</guid><author>natide</author><pubDate>Wed, 31 Dec 2025 10:59:15 +0800</pubDate><description><![CDATA[本文介绍了跨知识图谱（Cross-KG）学习的核心原理与方法。针对不同来源知识图谱的结构异构性问题，提出通过将多个KG映射到同一向量空间实现语义对齐。关键技术包括：基础嵌入生成、锚点对选取、偏移量计算和嵌入空间对齐。文章分析了该方法的优势（利用图结构、处理异构性）与局限（依赖种子对齐、动态适配差），并推荐了PyKEEN等实现框架。典型应用场景包括跨KG实体对齐、多源知识补全和跨语言KG融合。最后提供了基于PyKEEN的代码示例，展示如何计算和应用嵌入偏移量实现空间对齐。]]></description><category></category></item><item><title><![CDATA[表示/嵌入差异-5-皮尔森相关系数(Pearson Correlation Coefficient)]]></title><link>https://blog.youkuaiyun.com/natide/article/details/156430719</link><guid>https://blog.youkuaiyun.com/natide/article/details/156430719</guid><author>natide</author><pubDate>Tue, 30 Dec 2025 20:24:17 +0800</pubDate><description><![CDATA[皮尔森相关系数（PCC）是衡量两个连续变量线性相关程度的统计指标，取值范围为[-1,1]。其核心公式为协方差除以各自标准差的乘积，具有对称性、量纲无关性等特点，但对异常值敏感且仅能检测线性关系。PCC适用于正态分布数据，常用于特征筛选、金融分析和科学研究。计算时可选用pandas（批量分析）、SciPy（含显著性检验）或NumPy（高性能计算）。使用时需注意其无法识别非线性关系和因果关系。]]></description><category></category></item><item><title><![CDATA[表示/嵌入差异-4-闵可夫斯基距离（Minkowski Distance-曼哈顿距离-欧氏距离-切比雪夫距离]]></title><link>https://blog.youkuaiyun.com/natide/article/details/156410365</link><guid>https://blog.youkuaiyun.com/natide/article/details/156410365</guid><author>natide</author><pubDate>Tue, 30 Dec 2025 07:29:34 +0800</pubDate><description><![CDATA[摘要： 闵可夫斯基距离是n维空间中度量两点距离的统一方法，通过参数p控制距离类型：p=1时为曼哈顿距离（L1），p=2时为欧氏距离（L2），p→∞时为切比雪夫距离（L∞）。其几何意义随p值变化，p越小对异常值越鲁棒，p越大则放大极端差值。优点包括通用性强、参数灵活、计算高效，但存在量纲敏感、忽略特征相关性等问题。适用于低维稠密数据，高维场景推荐余弦相似度。实现时可选用NumPy（自定义p值）、SciPy（经典p值）或Scikit-learn（机器学习集成）。]]></description><category></category></item><item><title><![CDATA[表示/嵌入差异-3-马氏距离-马哈拉诺比斯距离(Mahalanobis Distance)]]></title><link>https://blog.youkuaiyun.com/natide/article/details/156396542</link><guid>https://blog.youkuaiyun.com/natide/article/details/156396542</guid><author>natide</author><pubDate>Mon, 29 Dec 2025 19:59:29 +0800</pubDate><description><![CDATA[马哈拉诺比斯距离是一种考虑数据相关性和量纲的多维距离度量方法，通过协方差矩阵消除特征间的线性相关性和量纲差异。相比欧氏距离，它能更准确地衡量数据异常程度，适用于多元正态分布数据。核心计算步骤包括均值向量、协方差矩阵及其逆矩阵的求解。优点在于消除量纲影响和特征相关性，但计算复杂度高且对矩阵可逆性敏感。典型应用包括异常检测、生物特征识别和质量控制等领域，但不适用于高维稀疏数据。]]></description><category></category></item><item><title><![CDATA[表示/嵌入差异-2-余弦相似度(Cosine Similarity)]]></title><link>https://blog.youkuaiyun.com/natide/article/details/156379195</link><guid>https://blog.youkuaiyun.com/natide/article/details/156379195</guid><author>natide</author><pubDate>Mon, 29 Dec 2025 08:31:47 +0800</pubDate><description><![CDATA[余弦相似度是一种衡量向量方向相似性的核心度量方法，通过计算向量夹角的余弦值来评估相似度。其数学定义为两个向量的点积除以它们的L2范数乘积，取值范围为[-1,1]。主要优点包括对高维数据的良好适应性、不受向量长度影响、对稀疏数据友好以及计算高效。但也存在忽略绝对数值差异、不满足三角不等式等缺点。在实现上，可使用NumPy手动计算，或通过Scikit-learn进行批量处理（支持稀疏矩阵），PyTorch/TensorFlow提供GPU加速，SciPy适用于单点计算。典型应用场景包括文本相似度计算、推荐系统和图]]></description><category></category></item><item><title><![CDATA[表示/嵌入差异-1-欧几里得距离（Euclidean Distance）-L2 距离（L2 distance）-欧式距离的标准化]]></title><link>https://blog.youkuaiyun.com/natide/article/details/156366972</link><guid>https://blog.youkuaiyun.com/natide/article/details/156366972</guid><author>natide</author><pubDate>Sun, 28 Dec 2025 21:47:03 +0800</pubDate><description><![CDATA[本文系统介绍了欧几里得距离的原理与应用。首先明确了L2范数与欧氏距离的区别，指出后者适用于向量比较。详细阐述了欧氏距离的数学定义及其在低维空间的几何解释，强调标准化处理的必要性，并介绍了三种标准化方法：特征级（Z-score、Min-Max）、距离级和协方差标准化。分析了欧氏距离的优缺点，指出其适合低维稠密数据但存在维度灾难等问题。最后比较了NumPy、SciPy、scikit-learn、FAISS等框架的实现特点，根据数据规模推荐了不同场景下的最优选择，并提供了各框架的具体代码示例。]]></description><category></category></item></channel></rss>