说明:收录25万 73个行业的国家标准 支持批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202211293381.8 (22)申请日 2022.10.21 (71)申请人 南京邮电大 学 地址 210033 江苏省南京市栖霞区广月路 30-06号 (72)发明人 叶宁 季翔宇 徐康 王汝传  王娟 王甦 汪莹 王波 吴涔  (74)专利代理 机构 南京正联知识产权代理有限 公司 32243 专利代理师 姜梦翔 (51)Int.Cl. G06Q 10/04(2012.01) G06Q 10/06(2012.01) G06Q 10/10(2012.01) G06N 3/04(2006.01)G06N 3/08(2006.01) (54)发明名称 一种基于深度学习的航班保障流程剩余执 行时间预测方法 (57)摘要 一种基于深度学习的航班保障流程剩余执 行时间预测方法, 预测模型由输入层, 双 向LSTM 层, Attention层, 融合层, 预测层组成, 模型输入 包含非时序的全局特征和时序的各时间步流程 的执行状态 。 Attention ‑BiLSTM模型提取流程执 行状态时序信息, 生成中间状态编码, 与非时序 的全局特征相融合, 经过多层感知机得到流程剩 余执行时间。 在流程开始时, 计算生成非序列的 全局特征向量, 每隔固定时间采集一次流程执行 状态, 并采用滑动窗口的方式生成序列特征数 据, 特征数据经过模型计算得到航班保障流程剩 余时间的动态预测值。 权利要求书1页 说明书5页 附图2页 CN 115511212 A 2022.12.23 CN 115511212 A 1.一种基于深度学习的航班保障流程剩余执行时间预测方法, 其特征在于: 包括以下 步骤: 步骤一, 对航班保障流程事件日志进行处理, 分别提取的每一条记录的序列特征和非 序列特征, 用滑动窗口 的方法生成数据集; 步骤二, 构建A ttention‑BiLSTM神经网络模型; 步骤三, 对构建好的神经网络模型进行训练; 步骤四, 在需要预测的航班保障流程开始时, 初始化预测模型, 并计算该流程的全局特 征向量; 步骤五, 每α 分钟采集保障流程中各个活动的执行情况, 计算该时刻每个活动的已执行 时间, 并用Attention ‑BiLSTM神经网络模型预测一次剩余执行时间, 直到整个保障流程结 束。 2.根据权利要求1所述的一种基于深度学习的航班保障流程剩余执行时间预测方法, 其特征在于: 步骤一中, 对保障流程事件日志的处理, 具体为, 对于每一个执行实例, 取该流 程保障的机型大类、 机位类型、 正在进 行保障流程的航班数量、 天气情况和航空公司作为保 障流程的全局特征; 对类别 特征进行one ‑hot编码, 数值特征进行归一化, 二者拼接得到流 程的非序列全局特征向量xg; 以α 分钟为单位对流程事件日志中每条记录 的每个活动的已 执行时间都进行计算和归一化, 得到每个时间步的执行状态xt=[s1,s2,...,sL]; 以窗口值 为K提取执行状态序列Xst=[xt‑K+1,xt‑K+2,...,xt],xt∈RL; 计算流程的每个时间步对应的剩 余执行时间yactual,t=yfinish‑t; 将状态序列Xst、 流程实例的全局特征xg和目标值剩余 执行时 间yactual,t作为一条样本数据。 3.根据权利要求2所述的一种基于深度学习的航班保障流程剩余执行时间预测方法, 其特征在于: 流程事件 日志中每条记录的包括上轮挡, 廊桥对靠、 下客、 加油、 清洁、 清水加 注、 配餐、 登机、 卸货邮、 装货邮、 廊桥撤 离和撤轮挡13个活动。 4.根据权利要求1所述的一种基于深度学习的航班保障流程剩余执行时间预测方法, 其特征在于: 步骤二中, Attention ‑BiLSTM神经网络模型, 包含输入层、 双向LSTM层、 Attention层、 融合层, 预测层; 以流程执行状态序列Xst作为输入层的输入, 经由双向LSTM层 和Attention层提取序列数据的高层特征, 和全局特征xg由融合层用concat函数连接成一 个一维向量, 再由预测层的多层感知机对剩余执 行时间yactual,t进行预测。 5.根据权利要求1所述的一种基于深度学习的航班保障流程剩余执行时间预测方法, 其特征在于: 步骤三中, 将按照步骤一处理完成的全部数据以8:1:1的比例随机划分成训练 集、 验证集和测试集; 用训练集数据对构建好Attention ‑BiLSTM神经网络模型进行迭代训 练, 使用Adam优化器, 使损失函数收敛; 用验证集数据对预测模型的学习率, 迭代次数等超 参数进行调整, 得到预测模型; 用测试集评估 模型的最终效果。 6.根据权利要求1所述的一种基于深度学习的航班保障流程剩余执行时间预测方法, 其特征在于: 步骤五中, 基于Attention ‑BiLSTM的流程剩余时间的动态预测方法, 具体为, 在对一个执行中的流程的剩余执行时间动态预测时, 每α 分钟采集流程中各个活动的执行 情况, 以滑动窗口的方式生成执行状态序列Xst, 将其和全局特征xg输入Attention ‑BiLSTM 神经网络模型, 得到当前时刻的流 程剩余时间预测值。权 利 要 求 书 1/1 页 2 CN 115511212 A 2一种基于深度学习的航班保障流程剩余执行时间预测方 法 技术领域 [0001]本发明属于过程挖掘和深度学习领域, 具体是涉及一种基于深度学习的航班保障 流程剩余执 行时间预测方法。 背景技术 [0002]预测业务过程实例剩余时间是如下的一个问题:给定一个事件日志, 其中包含多 个该业务过程实例执行 的历史记录, 对于一个正在进行 的流程实例, 预测目前到整个流程 结束还有多少剩余时间。 业务流程的剩余时间预测是业务流程监控中的一个重要问题, 可 以作为业务流程优化的一种重要手段。 [0003]随着航空运输需求持续增长, 机场航班高密度运行已成为常态, 机场、 航空公司面 临巨大的运行压力。 地面保 障过程作为过站航班运行 的核心部分, 对其延误情况 的动态预 测成为实现航班精细化管理的关键 问题。 排除天气情况等不可抗的原因, 保障流程是否按 时完成对航班延误与否有着直接影响, 对保障流程剩余执行时间的预测, 可以让运行管理 人员对航班保障流 程动态进行掌握, 提前做好相关应急措施, 减少不利影响。 [0004]传统的剩余执行时间预测方法, 诸如变迁系统、 随机Petri网、 贝叶斯网络等模型, 通常以业务流程中的活动为单位, 通过从保障流程的事件日志中挖掘出 的活动执行信息, 来预测保 障流程的延误风险, 对于执行中的保障流程实例, 只能依赖于每个活动结束生成 的轨迹前缀进行 预测, 实时性较差 。 [0005]与一般流程预测问题不 同, 每个航班保障流程实例一般都有相同的轨迹, 但流程 执行过程中串行和并行 的活动共存, 各个活动的耦合依赖关系相对复杂, 现有研究通常使 用顺序编码或随机初始化的方法来处理模型 的输入, 无法有效利用活动之间的相互关系。 另一方面, 现有的流程预测方法, 通常只关注活动的上下文和活动本身的信息, 而不可避免 地忽视了整个流程的全局特征, 比如流程的执行者, 被执行者, 时段, 缓急要求等。 对于航班 地面保障流 程, 这样的特 征选用具有片面 性。 发明内容 [0006]本发明的目的是提供一种基于深度学习的航班 保障流程剩余执行时间预测方法, 解决现有的预测方法无法有效利用流 程本身的特 征, 以及预测精度低、 及时性差的问题。 [0007]本发明提出的技 术方案包 含数据处 理、 模型构建和训练和剩余时间预测。 [0008]数据处理阶段: [0009]航班保障流程的一个执行实例对应航班 保障流程事件日志中的一条记录, 事件日 志中记录着所有活动的名称、 开始时间和结束时间。 此外, 每个执行实例还包含一些相对于 流程中所有活动的全局信息, 这些特征信息分为数值型特征和类别型特征。 流程的非序列 全局特征向量xg由对类别特 征进行one‑hot编码后和数值特 征归一化后的向量 拼接得到 。 [0010]设每个航班 保障流程包含的全部活动数为L, 以α 分钟为单位对流程中各个 活动的 执行情况的进 行特征提取, 则第t个时间步(第t个时间步对应流程第α t分, 流程开始记 为第说 明 书 1/5 页 3 CN 115511212 A 3

PDF文档 专利 一种基于深度学习的航班保障流程剩余执行时间预测方法

文档预览
中文文档 9 页 50 下载 1000 浏览 0 评论 0 收藏 3.0分
温馨提示:本文档共9页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种基于深度学习的航班保障流程剩余执行时间预测方法 第 1 页 专利 一种基于深度学习的航班保障流程剩余执行时间预测方法 第 2 页 专利 一种基于深度学习的航班保障流程剩余执行时间预测方法 第 3 页
下载文档到电脑,方便使用
本文档由 SC 于 2024-02-18 22:24:22上传分享
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。