4、多特征相似性搜索的部分细化方法

多特征相似性搜索的部分细化方法

在多特征相似性搜索领域,高效的搜索算法至关重要。本文将介绍一种创新的部分细化方法,它在减少距离计算量和搜索时间方面表现出色。

1. 多特征kNN查询过滤算法

多特征kNN查询过滤算法(Algorithm 1)用于初步筛选候选对象。以下是算法的详细步骤:

Algorithm 1. Multi-feature kNN-query – filtering
Input: k, q, DB, agg, W
1 tmax = ∞;
2 foreach oi ∈DB do
3     Compute partial bounds lbi j and ubi j for each feature; // Equation (1)
4     Compute aggregated bounds lbi agg and ubi agg; // Equation (3)
5     if lbi agg > tmax then continue; // exclude object?
6     else
7         candidates.insert(oi);
8         tmax = k-th lowest ubi agg; // update threshold
9         candidates.cut(tmax); // exclude objects with lbi agg > tmax
10 return candidates;

该算法的流程如下:
1. 初始化 tmax 为无

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值