跳到主要内容

向量距离函数 (Vector Distance Functions)

本节提供 Databend 中向量距离函数的参考信息。这些函数在机器学习应用、向量搜索和 AI 驱动分析中,对测量向量间的相似性至关重要。

可用的向量距离函数

函数描述示例
COSINE_DISTANCE计算向量间的角度距离(范围:0-1)COSINE_DISTANCE([1,2,3], [4,5,6])
L2_DISTANCE计算欧几里得(直线)距离L2_DISTANCE([1,2,3], [4,5,6])

函数比较

函数描述范围最佳用途应用场景
L2_DISTANCE欧几里得(直线)距离[0, ∞)当向量大小重要时• 图像相似性
• 地理数据
• 异常检测
• 基于特征的聚类
COSINE_DISTANCE向量间的角度距离[0, 1]当方向比大小更重要时• 文档相似性
• 语义搜索
• 推荐系统
• 文本分析
开始使用 Databend Cloud
低成本
快速分析
多种数据源
弹性扩展
注册