教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 文库大全 > 专业资料 >

一种基于时间序列的RFID供应链数据分析方法(2)

来源:网络收集 时间:2026-04-23
导读: … (i1,lm,tm,tm+1)(i2,lm,tm,tm+1),…,(in,lm,tm,tm+1 )明显的特征.RFID数据的海量, 冗余,不准确,连续性,实时性等特点都给管理策略提出了很大的挑战.这

(i1,lm,tm,tm+1)(i2,lm,tm,tm+1),…,(in,lm,tm,tm+1

)明显的特征.RFID数据的海量,

冗余,不准确,连续性,实时性等特点都给管理策略提出了很大的挑战.这方面得到众多研究者的关注,文献[3,5]从反映企业业务逻辑的复杂事件的角度在RFID数据中挖掘各种复杂事件的相关信息.文献[4]关注基于RFID数据的收集、转换和重组从而更有效地管理供应链的物品流通.文献[13]利用时态实体关系模型管理供应链中的RFID数

据.文献[6]通过一个RFID部署模型分析业务路线和用户行为.文献[7]为了管理海量的RFID数据,提出了路径和工作流两种数据模型来存储和挖掘RFID数据.文献[9

]针对供应链中的运输效率低和一些欺诈行为给出相应的异常数据挖掘方法.

从数据采集层面上来说,数据的预处理是一个必

要的环节.

数据预处理主要包括数据清理、数据集成和数据规约.对于RFID数据,

其中最主要的工作就是数据清理.

其实,数据清理对于一般的数据挖掘任务来说都是很重要的一个环节.而RFID的数据预处理与其它普通任务的区别在于它基于流数据,所以RFID数据具有连续性并要求数据清理策略具有实时处理的能力.在此要求之上,数据清理主要解决三个问题:阅读中丢失数据,阅读中不可靠数据以及数据冗余.

然后需要对这些经过预处理的数据进行分析和挖掘.在这个阶段中,机器学习方法扮演了重要的角色.

RFID数据是一种特殊的流数据,

经过前面的数据预处理和管理,对于上层的分析算法来说,可以当成流数据来处理,而机器学习的有监督学习方法和无监督学习

方法成为重要的解决方案.

所谓监督学习,是指在学习过程中,每一个训练样本都被赋予了一个标记,学习的目标是从训练样本中归纳出标记的概念,从而能够正确预测未遇见过的样本的标记,典型的监督学习任务有分类和回归;而在非监督学习中,所有样本均无标记,学习是为了发现样本集中的内部结构,例如发现样本的本征维度,聚类就是属于非监督学习.而本文正是基于有监督学习以时间序列分析的方式来建立对RFID数据的异常检测模型,从而从海量RFID数据中分析出异常的数据.

内容版权归作者所有

电子学报2010年2期 文档装换有缺失 请下载查看完整版

28

年2010

3供应链RFID数据分析方法

我们通过抽象RFID的业务需求建立相应的数据分析规则,并转化为相应的时间序列分析规则,从而给出了基于时间序列的数据分析方法.

3.1RFID数据分析规则3.1.1RFID供应链业务需求

]11

本文中主要关注的供应链系统业务需求[如下所

示:

是大粒度运输环节的流通速度限制和个别的仓储的停

留约束,而无法对所有仓储和运输过程给出具体的时间约束.同时,虽然在实际供应链系统中不符合时间约束的异常数据很容易被检测到,但很多反映流通效率不一致的数据却无法被检测到,所以需要统一的、细粒度的可以全面衡量整个供应链物品流通过程的数据分

这里我们基于挖掘R析方法.FID数据集形成的时间序

列,形成统一的数据评测模型,从而判断供应链物品流通中的各环节是否符合业务需求.

(1

)速度一致性供应链系统中通常需要对物品的流通速度进行限制.在供应链环节中,物品的流通速度设有最大速度和最小速度.速度限制是为了防止运输过程中超出运输机制的许可,而往往出现超出限制的情况是由于流通中出现了差错,例如当重复的标签出现在异地会导致物品的流通速度过快;同时,如果物品流通速度过慢,

会导致物品流通的延迟,所以需要对速度做出限制.

由于RFID数据代表着物品的流通状况,

所以其反映流通速度快慢的时间属性也有相应的限制.

(2

)停留时间一致性在供应链中,物品一般都需要尽快地送到目的地,从而减少物品保质期的损耗,这样就需要设置在仓储中的最大停留时间,例如效率低的周转过程往往导致更长的停留时间;同时由于物品在仓储周转中所必需的调配时间,所以也会有相应的最小停留时间,如果出现更小的停留时间往往是由于该环节出现了不合理的调配.

(3)流通效率一致性在RFID供应链系统中,

在周转时间的约束内尽可能的保证周转效率趋于一致,这样才有助于管理.

例如在运输中偏长的运输时间代表着运输效率的低下,而偏短的运输时间又代表着油料等运输成本的上升.

从这些业务需求中,可以发现实际上是对供应链过程中仓储和运输环节的时间约束,因为实际操作过程中不可能随时检测到流通的速度,但可以将速度量化成时间,从而对时间提出具体的限制(最大周转时间和最小周转时间).这样我们可以把供应链各环节统一为节点序列:

P={P1,P2,…,Pm}并为P中各元素设定具体的时间约束SI

(静态时间间隔):

p∈P

,SI(p)=[SEFT(p),SLFT(p)]其中,SEFT(p)代表环节p的最小周转时间,SLFT(p)代表环节p的最大周转时间.从而依据SI可以方便的检测出异常数据.

而在实际供应链应用中,我们往往只能给出的都

3.1.2RFID时间序列分析规则

通过上面的分析,供应链中的仓储和运输环节都可以有相应的时间约束,而同时这些环节的RFID数据也可以表示成代表相应环节用时的时间随机变量.这样一次供应链中物品流通的过程就可以表示成一组按时间次序排列的随机变量序列:{Xt}=X1,X2,…,Xn.同时通过从RFID数据集中收集到的一次流通的观测

值:x1,x2,…,xn代表对供应链时间序列的一次实现.这样我们将收集到的代表供应链流通的RFID数据集按时间序列的方式进行组织,从而RFID数据分析的任务变成分析每次观察值xi是否符合随机变量Xi的约束.由于供应链中各环节用时不同,所以该时间序列各

元素之间的间隔也不同.

这样的时间序列不利于分析,所以我们将围绕供应链中单个环节的不同时段建立的时间序列进行分析.

对供应链中的单个环节(仓储或者运输)建立时间序列,将一天之中有效工作时间等分成m段,用时间序列{Yt}=Y1,Y2,…,Ym代表,其中Yi(1≤i≤m)表示第i段时间内某次物流周转时间.通过随机抽样,可以形成RFID数据样本矩阵M,如下所示.其中yi,j(1≤i≤n,1≤j≤m)代表该环节在第j个时间段里第i次物流的周转时间.

1,1y1,2…y1,m M=

y2,1y2,2…

y2,m

………

yn,1yn,2…

y n,m

基于RFID数据样本矩阵M便可以对时间序列

{Yt

}进行分解,时间序列分解关键是将时间序列的随机变量分解成三部分的叠加Yt=Tt+St+Rt[12

],

其中{Tt}是趋势项,{St}是季节项,{Rt}是随机项,这里我们采用分段趋势分解方法.首先算出趋势项,这里将趋势项{Tt}的估计定义为单天各时段物流周转时间的平均值.这样就得到:

1,11,2=…1,m=T1

…… 此处隐藏:2253字,全部文档内容请下载后查看。喜欢就下载吧 ……

一种基于时间序列的RFID供应链数据分析方法(2).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wenku/269153.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)