一种基于工作流引擎的业务工单流程处理方法技术

技术编号:38340634 阅读:13 留言:0更新日期:2023-08-02 09:21
本发明专利技术涉及数据处理技术领域,具体涉及一种基于工作流引擎的业务工单流程处理方法,包括:采集工单数据,根据所有历史工单数据中同一个维度的所有数据获取所有决定性维度,获取当前工单数据与每条历史工单数据的相似性,进而得到当前工单数据的相似工单数据,根据当前工单数据的同一时期的历史工单数据以及相似工单数据获取当前工单数据的冲突性程度,结合当前工单数据与每条历史工单数据的相似性获取聚类距离度量优化值,对所有工单数据聚类过程中的聚类距离进行优化校正,得到聚类结果,根据聚类结果获取当前工单数据的异常程度,对当前工单数据进行处理。本发明专利技术对异常工单数据识别准确,可以帮助企业进行针对性的优化调整。整。整。

【技术实现步骤摘要】
一种基于工作流引擎的业务工单流程处理方法


[0001]本专利技术涉及数据处理
,具体涉及一种基于工作流引擎的业务工单流程处理方法。

技术介绍

[0002]在现代企业中,对业务流程的管理和优化是至关重要的,随着企业规模的扩大和业务复杂度的增加,传统的工单处理方式如人工分派和简单自动化已经无法满足高效、准确和规范化的需求,其中基于工作流引擎的业务工单流程处理能够带来显著的效率改进和质量提升,满足企业的自动化与标准化的要求,并且可以实时监控业务流程的状态并随时跟踪处理进度,从而可以有针对性地优化业务流程,降低成本,提高效益。
[0003]尽管基于工作流引擎的业务工单流程处理具有诸多优势,但在实际运行过程中仍可能出现异常工单,这类工单可能会导致业务流转延误或错误决策,给企业带来巨大损失,因此对异常类型的工单的检测至关重要。K

Means是传统的异常检测方法,通过对所有工单数据进行聚类,分析每个工单数据之间与所处聚簇的聚簇中心之间的欧式距离来表征异常程度。但是由于在进行K

Means聚类过程中,由于若仅根据工单数据本身的数据特征来进行聚类距离的度量,会使得一些和正常工单数据较为相似异常工单数据被识别为正常工单,并且同时可能会使得正常工单被识别为异常工单,即由于聚类距离度量不合理使得得到的聚簇结果不准确,进而得到错误的异常工单检测结果,因此需要在进行K

Mean聚类过程对聚类距离进行校正以达到准确的K

Means聚类结果。
专利
技术实现思路

[0004]本专利技术提供一种基于工作流引擎的业务工单流程处理方法,以解决现有的问题。
[0005]本专利技术的一种基于工作流引擎的业务工单流程处理方法采用如下技术方案:
[0006]本专利技术一个实施例提供了一种基于工作流引擎的业务工单流程处理方法,该方法包括以下步骤:
[0007]采集当前工单数据以及历史工单数据;
[0008]将所有历史工单数据中同一个维度的所有数据按照工单时间戳从小到大的顺序构成一个序列,作为该维度的数据序列;根据每个维度的数据序列获取所有决定性维度;
[0009]根据当前工单数据与每条历史工单数据的相似性,获取当前工单数据的相似工单数据;
[0010]根据当前工单数据的同一时期的历史工单数据以及相似工单数据获取当前工单数据的冲突性程度;根据当前工单数据与每条历史工单数据的相似性以及当前工单数据的冲突性程度获取聚类距离度量优化值,对所有工单数据聚类过程中的聚类距离进行优化校正,得到聚类结果;
[0011]根据聚类结果获取当前工单数据的异常程度,对当前工单数据进行处理。
[0012]优选的,所述根据每个维度的数据序列获取所有决定性维度,包括的具体步骤如
下:
[0013]计算任意两个维度的数据序列之间的皮尔逊相关系数,作为此两个维度之间的相关性值;将任意一个维度作为目标维度,获取与目标维度具有相关性的所有维度;
[0014]将与目标维度相关的第个维度的数据序列中出现的数据的种类数和目标维度的第种数据在与目标维度相关的第个维度的数据序列中对应的数据的种类数的比值作为第一比值,获取目标维度的第种数据在与目标维度相关的第个维度的数据序列中对应的每种数据出现的次数的方差,将该方差与第一比值的积作为与目标维度相关的第个维度相对于目标维度的第种数据的随机性;
[0015]获取与目标维度相关的每个维度相对于目标维度的每种数据的随机性;根据与目标维度相关的每个维度相对于目标维度的每种数据的随机性获取目标维度的决定性程度;获取每个维度的决定性程度,对所有维度的决定性程度进行线性归一化处理;将线性归一化后的决定性程度大于决定性阈值的维度作为决定性维度。
[0016]优选的,所述根据与目标维度相关的每个维度相对于目标维度的每种数据的随机性获取目标维度的决定性程度,包括的具体步骤如下:
[0017][0018]其中为目标维度的决定性程度;为与目标维度相关的第个维度和目标维度之间的相关性值;为与目标维度相关的所有维度和目标维度之间的相关性值中的最大值;为与目标维度相关的维度的数量;为与目标维度相关的第个维度相对于目标维度的第种数据的随机性;为目标维度的数据序列中出现的数据的种类数。
[0019]优选的,所述根据当前工单数据与每条历史工单数据的相似性,获取当前工单数据的相似工单数据,包括的具体步骤如下:
[0020]获取所有历史工单数据的每个决定性维度中,与当前工单数据对应的决定性维度的数值相同的所有历史工单数据,作为每个决定性维度的参考历史工单数据;获取每个决定性维度的所有参考历史工单数据的平均密度;获取当前工单数据与每条历史工单数据的相似性,将与当前工单数据的相似性大于相似性阈值的所有历史工单数据作为当前工单数据的相似工单数据。
[0021]优选的,所述获取当前工单数据与每条历史工单数据的相似性,包括的具体步骤如下:
[0022][0023]其中,为当前工单数据与第条历史工单数据的相似性;为第个决定性维度的决定性程度;为决定性维度的数量;为当前工单数据的第个决定性维度的参考历史工单数据的平均密度;为第条历史工单数据的第个决定性维度的预测密度,当第条历史工单数据与当前工单数据的第个决定性维度的数值相同时,获取第条历史工单数据中除第个决定性维度外的每个决定性维度的数值与当前工单数据对应决定性维度的数值
之间的差值绝对值,将得到的所有差值绝对值的均值作为第条历史工单数据的第个决定性维度的预测密度,当第条历史工单数据与当前工单数据的第个决定性维度的数值不相同时,将第条历史工单数据的第个决定性维度的预测密度设为1;为绝对值符号;为以自然常数为底的指数函数。
[0024]优选的,所述根据当前工单数据的同一时期的历史工单数据以及相似工单数据获取当前工单数据的冲突性程度,包括的具体步骤如下:
[0025]将时间阈值记为,将时间戳在当前工单数据的时间戳的前天到后天的所有历史工单数据作为当前工单数据的同一时期的历史工单数据;将当前工单数据的同一时期的历史工单数据的数量记为H;
[0026]获取当前工单数据的所有相似工单数据的每个决定性维度的所有数据,构成一个序列,记为当前工单数据的每个决定性维度的相似数据序列;构建1
×
(H+1)大小的滑动窗口,对当前工单数据的每个决定性维度的相似数据序列进行步长为1的滑动,将当前工单数据的每个决定性维度的相似数据序列划分为多个窗口,计算当前工单数据的每个决定性维度的相似数据序列的每个窗口内所有数值的和,作为每个窗口的代表值;将当前工单数据的每个决定性维度的所有窗口的代表值的均值作为每个决定性维度的相似均值;将当前工单数据的每个决定性维度的所有窗口的代表值的标准差作为每个决定性维度的相似标准差;将当前工单数据的每个决定性维度的相似均值以及相似标准差的和作为当前工单数据的每个决定性维度的基准波动值;
[0027]根据基准波动值本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于工作流引擎的业务工单流程处理方法,其特征在于,该方法包括以下步骤:采集当前工单数据以及历史工单数据;将所有历史工单数据中同一个维度的所有数据按照工单时间戳从小到大的顺序构成一个序列,作为该维度的数据序列;根据每个维度的数据序列获取所有决定性维度;根据当前工单数据与每条历史工单数据的相似性,获取当前工单数据的相似工单数据;根据当前工单数据的同一时期的历史工单数据以及相似工单数据获取当前工单数据的冲突性程度;根据当前工单数据与每条历史工单数据的相似性以及当前工单数据的冲突性程度获取聚类距离度量优化值,对所有工单数据聚类过程中的聚类距离进行优化校正,得到聚类结果;根据聚类结果获取当前工单数据的异常程度,对当前工单数据进行处理。2.根据权利要求1所述的一种基于工作流引擎的业务工单流程处理方法,其特征在于,所述根据每个维度的数据序列获取所有决定性维度,包括的具体步骤如下:计算任意两个维度的数据序列之间的皮尔逊相关系数,作为此两个维度之间的相关性值;将任意一个维度作为目标维度,获取与目标维度具有相关性的所有维度;将与目标维度相关的第个维度的数据序列中出现的数据的种类数和目标维度的第种数据在与目标维度相关的第个维度的数据序列中对应的数据的种类数的比值作为第一比值,获取目标维度的第种数据在与目标维度相关的第个维度的数据序列中对应的每种数据出现的次数的方差,将该方差与第一比值的积作为与目标维度相关的第个维度相对于目标维度的第种数据的随机性;获取与目标维度相关的每个维度相对于目标维度的每种数据的随机性;根据与目标维度相关的每个维度相对于目标维度的每种数据的随机性获取目标维度的决定性程度;获取每个维度的决定性程度,对所有维度的决定性程度进行线性归一化处理;将线性归一化后的决定性程度大于决定性阈值的维度作为决定性维度。3.根据权利要求2所述的一种基于工作流引擎的业务工单流程处理方法,其特征在于,所述根据与目标维度相关的每个维度相对于目标维度的每种数据的随机性获取目标维度的决定性程度,包括的具体步骤如下:其中为目标维度的决定性程度;为与目标维度相关的第个维度和目标维度之间的相关性值;为与目标维度相关的所有维度和目标维度之间的相关性值中的最大值;为与目标维度相关的维度的数量;为与目标维度相关的第个维度相对于目标维度的第种数据的随机性;为目标维度的数据序列中出现的数据的种类数。4.根据权利要求1所述的一种基于工作流引擎的业务工单流程处理方法,其特征在于,所述根据当前工单数据与每条历史工单数据的相似性,获取当前工单数据的相似工单数据,包括的具体步骤如下:获取所有历史工单数据的每个决定性维度中,与当前工单数据对应的决定性维度的数值相同的所有历史工单数据,作为每个决定性维度的参考历史工单数据;获取每个决定性维度的所有参考历史工单数据的平均密度;获取当前工单数据与每条历史工单数据的相似
性,将与当前工单数据的相似性大于相似性阈值的所有历史工单数据作为当前工单数据的相似工单数据。5.根据权利要求4所述的一种基于工作流引擎的业务工单流程处理方法,其特征在于,所述获取当前工单数据与每条历史工单数据的相似性,包括的具体步骤如下:其中,为当前工单数据与第条历史工单数据的相似性;为第个决定性维度的决定性程度;为决定性维度的数量;为当前工单数据的第个决定性维度的参考历史工单数据的平均密度;为第条历史工单数据的第个决定性维度的预测密度,当第条历史工单数据与当前工单数据的第个决定性维度的数值相同时,获取第条历史工单数据中除第个决定性维度外的每个决定性维度的数值与当前工单数据对应决定性维度的数值之间的差值绝对值,将得到的所有差值绝对值的均值作为第条历史工单数据的第个决定性维度的预测密度,当第条历史工单数据与当前工单数据的第个决定性维度的数值不相同时,将第条历史工单数据的第个决定性维度的预测密度设为1;为绝对值符号;为以自然常数为底的指数函数。6.根据权利要求1所述的一种基于工作流引擎的业务工单流程处理方法,其特征在于,所述根据...

【专利技术属性】
技术研发人员:谭海宁陈庆文储灿建吴珂何相才仲飞陈志周世宇周维奇朱江涛
申请(专利权)人:深圳高新区信息网有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1