主权项 |
1.一种基于规则合并的数据流预测方法,其特征在于步骤如下:步骤1、基于非确定自动机的规则合并重组:对一个含有五元组(l,r,s,c,w)的情节规则γ进行合并与重组,其中l,r,s,c,w分别称为γ的前件、后件、支持度、置信度和宽口宽度;步骤2、搜索规则前件的区间最小发生:步骤1)根据截止时刻减去给定的区间大小得到预测区间;步骤2)比较状态j与规则重度r.rep的大小,如果j≤r.rep,则搜索下一个窗口,j+1;步骤3)比较状态j与情节规则γ的前件大小|γ.l|,如果相等,则令情节规则γ的前件在数据流上出现一次最小发生的起始时间等于记录γ[1]在数据流上出现时间的循环队列的起始时间γ.ts=γ.tq[1];令在数据流上出现一次最小发生的终止时间等于状态i发生时间γ.te=t<sub>i</sub>;γ.l与γ.r串接后的情节中各事件类型的序号等于状态j,γ.ind=j;步骤4)继续寻找情节规则γ的下一状态,找到所有的前件状态为止;步骤3、根据规则前件,预测未来情节的后件发生:采用概率叠加的方法,预测未来情节在多个区间内的发生概率,具体的步骤为:步骤1)根据滑动窗口的大小找出所有区间最小发生的规则前件;步骤2)对于每一个区间最小发生的规则前件,在规定窗口大小下,找到其对应的后件发生区间;步骤3)在这些后件发生区间内,根据概率叠加发生,对每一个窗口下出现规则后件求其发生概率期望:<img file="FDA00003367206800011.GIF" wi="427" he="199" />其中n<sub>i</sub>表示窗口大小减去第i个区间最小发生的大小,m表示所有的区间最小发生的个数;步骤4)比较截止时间以后最大的E<sub>j</sub>所对应的窗口即为发生情节规则γ的最大概率窗口。 |