13、利用 TrieMotif 发现农业气象数据中的频繁模式

利用 TrieMotif 发现农业气象数据中的频繁模式

1. 算法核心步骤

TrieMotif 算法旨在发现时间序列中的频繁模式,以下是其核心步骤:
1. 生成候选集 :为每个子序列 $\hat{S}_i$ 生成可能的候选集 $C$。
2. 检查匹配 :在原始时间序列域中检查 $C$ 中的子序列 $C_j$ 是否满足 $D(S_i, C_j) \leq R$ 且不是平凡匹配。
3. 存储模式 :将模式存储在列表 ListOfMotif 中。
4. 筛选前 K 个模式 :对 ListOfMotif 按非平凡匹配数量降序排序,选择满足特定定义的前 $K$ 个模式。

Algorithm 1. K-TrieMotif Algorithm.
Input: T, n, R, w, a, δ, K
Output: List of the top K-Motif
1: ListOfMotif ←∅
2: for all Subsequence Si with size n of T do
3:
    ˆSi ←ConvertIntoSymbol(Si, w, a)
4:
    Insert ˆSi in the Trie index
5: end for
6: for all Subsequence ˆSi of T do
7:
    C ←GetCandidatesFromTrie( ˆSi,
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值